Seabird

m³ : Mobile, Modular, Multiplatform



Tutte le nostre soluzioni, prodotti ed Apps custom sono basate sull’ecosistema di nostra realizzazione: Seabird.

Cos’è Seabird: è un insieme di frameworks, librerie, moduli, in alcuni casi vere architetture client/server ready-to-use utilizzabili come componenti per lo sviluppo di soluzioni complesse e mobile-centriche.

I principi di fondo che ci guidano nella realizzazione e costante avanzamento della nostra piattaforma è sintetizzabile nell’acronimo vale a dire “mobile al cubo”: mobile, modular e multiplatform


Mobile:

  • Supporto di tutte le tipologie di mobile devices

Modular:

  • Set di librerie e componenti per lo sviluppo di soluzioni e applicazioni mobile
  • Componenti client e server
  • E’ un insieme di strumenti evoluti per la gestione delle problematiche tipiche del mobile; l’obiettivo è semplificare la fase di sviluppo e manutenzione con dei moduli che riducono la complessità del codice da scrivere
  • Grazie alla sua alta modularità è possibile anche integrare solo singoli componenti all’interno di apps già esistenti che non appartengono necessariamente all’ecosistema Seabird

Multiplatform:

  • Librerie e componenti sono disponibili per le principali mobile platform
  • L’SDK Seabird espone lo stesso set di API su ogni piattaforma semplificando lo sviluppo e la manutenzione di apps multipiattaforma


  • Per saperne di più, contattaci


The Seabird Ecosystem

I moduli della soluzione Seabird compongono un vero e proprio ecosistema, in quanto sono in grado dialogare tra loro, esponendo le proprie funzionalità.
Di seguito i moduli disponibili nel framework.



Seabird BROWSER

E’ il potente motore alla base dello sviluppo delle nostre applicazioni ibride evolute.

  • Rappresenta il nostro engine di base per lo sviluppo di mobile apps, native e ibride
  • Unisce i vantaggi delle tradizionali architetture ibride e native, limitandone allo stesso tempo gli svantaggi
  • Nativo e ibrido sono interscambiabili e comunicanti: lo sviluppatore è libero di adottare la tecnologia preferita in funzione delle esigenze facendole convivere all’interno di una stessa app



Seabird PUBLISHER

Modulo per la lettura di documenti (ebooks, brochure, quotidiani, magazine, ….) in formato pdf e epub. Tra le altre, offre le seguenti funzionalità:

  • Generazione di un indice visuale con preview delle pagine
  • Gestione bookmarks e preferiti
  • Supporto Digital Rights Management (Adobe API)



Seabird EXTERNAL

Permette l’interfacciamento verso device esterni collegati al dispositivo via bluetooth o presa USB.

  • Lettori di Codici a barre mono e bi-dimensionali, tra cui EAN, CODE128, QR-Code, DataMatrix
  • Stampanti Mobile (es. Zebra) per stampa documenti, codici a barre, tickets



Seabird GEOMARKETING

Consente la gestione dell’invio di contenuti geolocalizzati. A corredo fornisce:

  • CMS web dedicato per l’editing contenuti in formato HTML
  • Analytics: registrazione dei dati di navigazione ed esportazione in report periodici



Seabird TRACKING

Consente l’accesso ai servizi di geolocalizzazione Fornisce le funzionalità di tracciamento del device, potendo effettuare:

  • Registrazione campionata delle posizioni e calcolo di indicatori. (velocità istantanea, velocità media, tempo percorrenza, etc)
  • Visualizzazione su mappa di un tracciato



Seabird CLOUD

API uniforme per l’accesso a dati memorizzati sui principali cloud services



Seabird SOCIAL

Consente l’esecuzione di social actions. Supporta Facebook e Twitter



Seabird PAYMENT

Permette l’esecuzione di pagamenti, supportando:

  • pagamenti in modalità in-app con le soluzioni di Apple (InApp Purchase), Google (InApp Billing) e Samsung per l’acquisto di digital goods e subscriptions
  • Paypal per l’acquisto di beni materiali
  • E’ predisposto anche per l’integrazione con altri provider



Seabird ANALYTICS

Gestisce la raccolta e l’elaborazione di statistiche e logging.

  • Supporta i principali provider (Localytics, Flurry)
  • Fornisce statistiche di utilizzo generali, custom events, metadati applicazione, device in uso
  • Espone una console web con funzionalità di export reportistica
  • Permette la visualizzazione dei client log applicativi su server