MoSync - MoSync

MoSync
Mosync.png
Sviluppatore / i MoSync AB (precedentemente Mobile Sorcery , ora in bancarotta)
Rilascio stabile
3.3.1 / 30 maggio 2013 ; 7 anni fa  ( 2013/05/30 )
Repository github .com / MoSync / MoSync
Scritto in C , C ++ , Java , JavaScript , C #
Disponibile in inglese
genere Sviluppo mobile
Licenza Licenza Apache 2.0
Sito web mosync .com  Modifica questo su Wikidata

MoSync è un kit di sviluppo software (SDK) gratuito e open source fuori produzione per applicazioni mobili . È integrato con l' ambiente di sviluppo Eclipse . Il framework produce applicazioni mobili native per più piattaforme utilizzando C / C ++, scripting HTML5 e qualsiasi combinazione di questi. Il gruppo target di MoSync sono sia gli sviluppatori web che cercano di entrare nello spazio mobile, sia i normali sviluppatori desktop per PC / Mac con conoscenza dello sviluppo C / C ++.

MoSync è stato sviluppato dalla società di software svedese MoSync AB (ex Mobile Sorcery AB). La prima versione del prodotto è stata lanciata all'inizio del 2005 con il supporto per la piattaforma Java ME . Da allora è stato aggiunto il supporto per diverse altre piattaforme di sviluppo mobile. MoSync AB ha dichiarato fallimento nel luglio 2013.

Le applicazioni MoSync sono scritte nei linguaggi di programmazione C e C ++ o in combinazione con HTML5 e JavaScript . Da questa base di codice, MoSync può creare pacchetti di applicazioni per centinaia di diversi dispositivi mobili su un'ampia gamma di sistemi operativi mobili. MoSync attualmente supporta le versioni di Android 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile e la piattaforma Moblin.

Il supporto per iOS , Android e Moblin è stato annunciato il 19 febbraio 2010 durante il Mobile World Congress 2010 a Barcellona.

Interfaccia utente nativa

La piattaforma MoSync può accedere a parti del sistema UI nativo su dispositivi Android e iOS dalla versione 2.5 e dispositivi Windows Phone dalla versione 3.0. L'API MoSync NativeUI dispone di widget per incorporare pagine Web e visualizzazioni OpenGL ES nelle applicazioni e tutti i widget dell'interfaccia utente vengono gestiti dalla stessa base di codice sia su Android che su iOS. È anche possibile eseguire emulatori da altri SDK, come emulatori Android e iOS, assicurando che gli elementi nativi di ciascun sistema operativo abbiano il giusto aspetto e sensazione nei rispettivi ambienti.

Tecnologia wormhole

Introdotta in MoSync SDK 2.7 Pyramid è una tecnologia chiamata Wormhole, che crea un hook che collega le chiamate javascript alle API C sottostanti di MoSync, consentendo così allo sviluppatore la funzionalità della visualizzazione web. Attualmente questa funzionalità è disponibile per Android, Windows Phone e iOS, mentre altre piattaforme potrebbero essere aggiunte nelle versioni future, a causa della natura multipiattaforma dell'SDK MoSync.

Guarda anche

Riferimenti

link esterno