MoSync - MoSync
![]() | |
Vývojáři | MoSync AB (dříve Mobilní čarodějnictví, nyní v konkurzu) |
---|---|
Stabilní uvolnění | 3.3.1 / 30. května 2013 |
Úložiště | github |
Napsáno | C, C ++, Jáva, JavaScript, C# |
K dispozici v | Angličtina |
Typ | Mobilní vývoj |
Licence | Licence Apache 2.0[1] |
webová stránka | mosync![]() |
MoSync je ukončena[2] zdarma a open-source sada pro vývoj softwaru (SDK) pro mobilní aplikace. Je integrován s Eclipse vývojové prostředí. Rámec produkuje nativní mobilní aplikace pro více platforem pomocí C / C ++, skriptování HTML5 a jakékoli jejich kombinace. Cílovou skupinou pro MoSync jsou obě webové vývojáře hledají vstup do mobilního prostoru, stejně jako běžný vývojář desktopů PC / Mac se znalostmi vývoje C / C ++.
MoSync byl vyvinut švédskou softwarovou společností MoSync AB (dříve Mobile Sorcery AB). První verze produktu byla uvedena na trh počátkem roku 2005 s podporou Java ME plošina. Od té doby byla přidána podpora několika dalších mobilních vývojových platforem. Společnost MoSync AB podala návrh na bankrot v červenci 2013.[2]
Aplikace MoSync jsou napsány v C a C ++ programovací jazyky, nebo v kombinaci s HTML5 a JavaScript.[3] Z této kódové základny může MoSync vytvářet aplikační balíčky pro stovky různých mobilních zařízení na široké škále mobilních operačních systémů. MoSync aktuálně podporuje verze Android 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile a Moblin[4] plošina.
Podpora pro iOS, Android a Moblin bylo oznámeno 19. února 2010 během Mobile World Congress 2010 v Barceloně.[5]
Nativní uživatelské rozhraní
Platforma MoSync může přistupovat k částem nativního systému uživatelského rozhraní na zařízeních Android a iOS od verze 2.5 a zařízení Windows Phone od verze 3.0.[6] Rozhraní MoSync NativeUI API má widgety pro vkládání webových stránek a zobrazení OpenGL ES do aplikací a všechny widgety uživatelského rozhraní jsou zpracovávány ze stejné kódové základny v systému Android i iOS. Je také možné spouštět emulátory z jiných SDK, jako jsou emulátory Android a iOS, což zajišťuje, že prvky nativní pro každý operační systém mají v jejich příslušných prostředích ten správný vzhled.
Technologie červí díry
V MoSync SDK 2.7 Pyramid je představena technologie s názvem Wormhole, která vytváří háček, který spojuje volání javascript s podkladovými C API MoSync, což vývojáři umožňuje funkčnost webového zobrazení. V současné době je tato funkce k dispozici pro Android, Windows Phone a iOS, zatímco v budoucích verzích mohou být přidány další platformy, a to z důvodu multiplatformní povahy sady MoSync SDK.
Viz také
Reference
- ^ „LICENCE-2.0.txt“. MoSync. 27. srpna 2013.
- ^ A b [1] Allabolag.se Mosync AB Bankruptcy (švédský jazyk) (na webovém archivu)
- ^ „Archivovaná kopie“. Archivovány od originál dne 2012-04-30. Citováno 2012-04-19.CS1 maint: archivovaná kopie jako titul (odkaz) Vytváření hybridních mobilních aplikací HTML5 a C / C ++ pomocí sady MoSync SDK
- ^ [2] Mobilní nástroje získávají cílení na Moblin v2 (ve webovém archivu)
- ^ [3] Co je v MoSync 2.3
- ^ „Archivovaná kopie“. Archivovány od originál dne 2012-04-22. Citováno 2012-04-10.CS1 maint: archivovaná kopie jako titul (odkaz) HTML5 a mobilní aplikace - cesta vpřed