MoSync - MoSync

MoSync
Mosync.png
Entwickler MoSync AB (ehemals Mobile Sorcery , jetzt bankrott)
Stabile Version
3.3.1 / 30. Mai 2013 ; vor 7 Jahren  ( 30.05.2013 )
Repository Github .com / MoSync / MoSync
Geschrieben in C , C ++ , Java , JavaScript , C #
Verfügbar in Englisch
Art Mobile Entwicklung
Lizenz Apache License 2.0
Webseite mosync .com  Bearbeiten Sie dies auf Wikidata

MoSync ist ein eingestelltes kostenloses Open-Source- Softwareentwicklungskit (SDK) für mobile Anwendungen . Es ist in die Eclipse-Entwicklungsumgebung integriert . Das Framework erstellt native mobile Anwendungen für mehrere Plattformen unter Verwendung von C / C ++, HTML5-Skripten und einer beliebigen Kombination davon. Die Zielgruppe für MoSync sind sowohl Webentwickler, die in den mobilen Bereich eintreten möchten , als auch normale PC / Mac-Desktop-Entwickler mit Kenntnissen in der C / C ++ - Entwicklung.

MoSync wurde vom schwedischen Softwareunternehmen MoSync AB (ehemals Mobile Sorcery AB) entwickelt. Die erste Version des Produkts wurde Anfang 2005 mit Unterstützung für die Java ME- Plattform eingeführt. Unterstützung für mehrere andere mobile Entwicklungsplattformen wurde seitdem hinzugefügt. MoSync AB hat im Juli 2013 Insolvenz angemeldet.

MoSync-Anwendungen sind in den Programmiersprachen C und C ++ oder in Kombination mit HTML5 und JavaScript geschrieben . Auf dieser Codebasis kann MoSync Anwendungspakete für Hunderte verschiedener mobiler Geräte auf einer Vielzahl mobiler Betriebssysteme erstellen. MoSync unterstützt derzeit Versionen von Android 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile und der Moblin-Plattform.

Die Unterstützung für iOS , Android und Moblin wurde am 19. Februar 2010 während des Mobile World Congress 2010 in Barcelona angekündigt.

Native Benutzeroberfläche

Die MoSync-Plattform kann auf Versionen des nativen UI-Systems auf Android- und iOS-Geräten seit Version 2.5 und auf Windows Phone-Geräten seit Version 3.0 zugreifen. Die MoSync NativeUI-API verfügt über Widgets zum Einbetten von Webseiten und OpenGL ES-Ansichten in Anwendungen. Alle UI-Widgets werden auf Android und iOS von derselben Codebasis aus verarbeitet. Es ist auch möglich, Emulatoren aus anderen SDKs wie Android- und iOS-Emulatoren auszuführen, um sicherzustellen, dass die für jedes Betriebssystem nativen Elemente in der jeweiligen Umgebung das richtige Erscheinungsbild haben.

Wurmlochtechnologie

In MoSync SDK 2.7 Pyramid wurde eine Technologie namens Wormhole eingeführt, die einen Hook erstellt, der Javascript-Aufrufe mit den zugrunde liegenden C-APIs von MoSync verbindet und dem Entwickler so die Funktionalität der Webansicht ermöglicht. Derzeit ist diese Funktionalität für Android, Windows Phone und iOS verfügbar, während andere Plattformen aufgrund des plattformübergreifenden Charakters des MoSync SDK in zukünftigen Versionen hinzugefügt werden könnten.

Siehe auch

Verweise

Externe Links