MoSync

MoSync
Deweloperzy MoSync AB (dawniej Mobile Sorcery , obecnie w stanie upadłości)
Wersja stabilna
3.3.1 / 30 maja 2013 r . ; 9 lat temu ( 2013-05-30 )
Magazyn github.com/MoSync/MoSync _ _ _
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.com _  Edit this on Wikidata

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