Onsen UI
Onsen UI jest platformą programistyczną dla aplikacji mobilnych opartych na regularnych kodu HTML5. Biblioteki interfejsu użytkownika są napisane w JavaScript, co oznacza, że zdecydowana większość osób doświadczonych w tworzeniu aplikacji może wyglądać na kod i zrozumieć, co robi.
- Wsparcie dla jQuery, angularjs, React i Vue.
- Zapewnia repozytorium GitHub dla pakietu Onsen UI więc programiści mogą spojrzeć na kod
- Oferty programiści wydajny interfejs wiersza poleceń do pracy z ich programów
- Działa z PhoneGap i Cordova w środowiskach, które mają te dodatkowe narzędzia
- Onsen UI jest głównie oparty na kodzie darmowy i open source, który umożliwia łatwe odtwarzanie
- Nie wymusza żadnego rodzaju DRM na aplikacje opracowane z nim
- Kompiluje kod JavaScript i HTML5 bez wymuszania programistom pisać je w specyficzny sposób
- Oferty użytkownikom końcowym rodzimych doświadczenie oni oczekiwać od aplikacji na swoich urządzeniach
- Monaca to serwis komercyjny, chociaż wersja, że pochodzi z Onsen UI zaczyna się za darmo
- Nie pochodzi z darmowego debugger, co oznacza, że deweloperzy mają patrzeć na każdej linii kodu indywidualnie
- Osoby pracujące z kodem zaprojektowany do pracy na urządzeniach iPhone X będzie musiał go najpierw zoptymalizować
- Onsen UI symuluje najbardziej dysponuje zamiast je natywnie narzędzi, które mogłyby uczynić pewne działania działać wolniej na niektórych starszych urządzeń
Zamiast zmusza programistów do pracy z urządzeniami z Androidem i iOS indywidualnie Onsen UI pozwala każdemu, aby włączyć aplikacje wykonane z prostych znaczników HTML do kodu natywnego. Daje to o wiele lepsze doświadczenie użytkownika dla tych, którzy pobrać aplikacje w przyszłości, ponieważ kodowanie ich w ten sposób gwarantuje, że zachowują się jak programy na wspomnianej platformie mają się zachowywać. Android i iOS urządzenia pracują z zupełnie innego zestawu gestów od siebie, ale Onsen UI sprawia pewien, że obsługuje interfejs użytkownika tylko gesty oczekuje na urządzeniu użytkownika. Onsen UI pochodzi z biblioteki o nazwie Monaca, które pozwala programistom wykorzystać go do rozwoju aplikacji hybrydowych. Konwertuje kod HTML5 i JavaScript w natywnej aplikacji dla urządzeń z systemem Android lub iOS. Ci, którzy chcą się rozwijać aplikacje bez konieczności instalowania SDK znajdzie to niezwykle przydatne, zwłaszcza jeśli pisanie kodu w systemie Microsoft Windows. Ponieważ system Windows nie działa z wszystkimi POSIX wymaga, że nowoczesne urządzenia mobilne wymagają biblioteki Monaca z pakietu Onsen UI jest chyba najprostszy sposób na wsparcie tego rodzaju rozwoju. Ci, którzy są kodowania z Linuksami nie będą musieli się o to martwić. Onsen UI działa dobrze dla programistów, którzy pracują z systemu Linux, MacOS lub jakiegokolwiek innego systemu operacyjnego UNIX z odpowiednim SDK zainstalowane. Osoby z tych systemów operacyjnych może korzystać każdy z głównych edytorów tekstowych terminala do pisania kodu dla platformy Onsen UI. Niezależnie od tego, czy vi, vim, nano lub emacs pochodzi z dystrybucji dewelopera, wszystkie z nich powinny być wspierane. Od Cygwin DLL, jak również Windows Subsystem for Linux zarówno wspierać te edytory, kody systemie Windows za pomocą podsystemu Unix nie będzie miał żadnego problemu aplikacje używające Onsen UI albo kodowania.