MoSync
Deweloperzy | MoSync AB (dawniej Mobile Sorcery , obecnie w stanie upadłości) |
---|---|
Wersja stabilna | 3.3.1 / 30 maja 2013 r
|
Magazyn | |
Napisane w | C , C++ , Jawa , JavaScript , C# |
Dostępne w | język angielski |
Typ | Rozwój mobilny |
Licencja | Licencja Apache 2.0 |
Strona internetowa |
|
MoSync to wycofany bezpłatny zestaw do tworzenia oprogramowania (SDK) o otwartym kodzie źródłowym dla aplikacji mobilnych . Jest zintegrowany ze środowiskiem programistycznym Eclipse . Framework tworzy natywne aplikacje mobilne dla wielu platform przy użyciu skryptów C/C++, HTML5 i dowolnej ich kombinacji. Grupą docelową dla MoSync są zarówno twórcy stron internetowych , którzy chcą wejść w przestrzeń mobilną, jak i zwykli programiści komputerów PC/Mac ze znajomością programowania w C/C++.
MoSync został opracowany przez szwedzką firmę programistyczną MoSync AB (wcześniej Mobile Sorcery AB). Pierwsza wersja produktu została uruchomiona na początku 2005 roku ze wsparciem dla Java ME . Od tego czasu dodano obsługę kilku innych mobilnych platform programistycznych. MoSync AB ogłosił upadłość w lipcu 2013 r.
Aplikacje MoSync pisane są w językach programowania C i C++ lub w połączeniu z HTML5 i JavaScript . Z tej bazy kodu MoSync może budować pakiety aplikacji dla setek różnych urządzeń mobilnych w szerokiej gamie mobilnych systemów operacyjnych. MoSync obsługuje obecnie wersje Androida 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile i platformę Moblin.
Wsparcie dla systemów iOS , Android i Moblin zostało ogłoszone 19 lutego 2010 roku podczas Mobile World Congress 2010 w Barcelonie.
Natywny interfejs użytkownika
Platforma MoSync może uzyskiwać dostęp do części natywnego systemu interfejsu użytkownika na urządzeniach z systemem Android i iOS od wersji 2.5 oraz urządzeniach z systemem Windows Phone od wersji 3.0. Interfejs API MoSync NativeUI ma widżety do osadzania stron internetowych i widoków OpenGL ES w aplikacjach, a wszystkie widżety interfejsu użytkownika są obsługiwane z tej samej bazy kodu zarówno na Androidzie, jak i iOS. Możliwe jest również uruchamianie emulatorów z innych zestawów SDK, takich jak emulatory Androida i iOS, dzięki czemu elementy natywne dla każdego systemu operacyjnego mają odpowiedni wygląd i działanie w odpowiednich środowiskach.
Technologia tuneli czasoprzestrzennych
Wprowadzona w MoSync SDK 2.7 Pyramid to technologia o nazwie Wormhole, która tworzy hak, który łączy wywołania javascript z podstawowymi interfejsami API C MoSync, umożliwiając w ten sposób programistom funkcjonalność przeglądarki internetowej. Obecnie ta funkcja jest dostępna dla systemów Android, Windows Phone i iOS, podczas gdy inne platformy mogą zostać dodane w przyszłych wersjach, ze względu na wieloplatformowy charakter zestawu MoSync SDK.
Zobacz też
Linki zewnętrzne
- Oficjalna strona internetowa (zarchiwizowana)