Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Apache Cordova czy natywne aplikacje mobilne?, Co tworzyć?
WebCM
post
Post #1





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

Ostrzeżenie: (0%)
-----


Zaczynam przygodę z tworzeniem aplikacji mobilnych. Czy warto uczyć się bibliotek typu Apache Cordova czy obrać jedną platformę (np. Android lub WP) i pisać w natywnych technologiach dla tej platformy? Widzę, że z Cordovą jest więcej zachodu. Potrzeba SDK do wszystkich platform, na jakie chcemy wypuścić aplikacje. Poza użeraniem się z npm muszę przejść na nowszy system z Win 7. Czy warto? API JavaScript jest mocno ograniczone w stosunku do natywnego API Androida i WP.

A może HTML 5? Kiedyś wiązałem z tą technologią duże nadzieje. Szybka analiza:

- akcelerometr - DeviceOrientationEvent, DeviceMotionEvent (FF 6+)
- akumulator - BatteryStatusAPI (Opera 26+, FF 43+)
- aparat - getUserMedia(), CameraAPI (Firefox OS)
- sieć - nie da się otwierać gniazd, więc zostaje AJAX i File API
- kontakty - jest Contacts API, ale przeglądarki go nie obsługują
- pliki - File API, AJAX, z dostępem do plików w urządzeniu może być problem
- geolokalizacja - obiekt navigator.geolocation
- globalizacja - natywnych funkcji raczej nie ma
- media - <audio>, <video>, Web Audio API, MIDI API
- powiadomienia - Notification
- magazyn - localStorage, sessionStorage, lokalne bazy danych
- wibracje - navigator.vibrate()

Można? Tak, ale producentom na tym nie zależy.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marcio
post
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Widzę, że z Cordovą jest więcej zachodu.

Watpie zanim poznasz jedna platforme natywnie to wiele wody w wisle uplynie.

Fakt musisz miec praktycznie 3 rozne srodowiska windows/linux/mac ale nie jest zle raz jak skonfigurujesz to potem jest juz zgorki.

Wiec polecam ionic aplikacje hybrydowe to przyszlosc, teraz juz nawet plynnosc/szybkosc nie jest zbytnio problemen

Jedna apka ktora zrobilem w firmie ma ponad 100k pobran i jakos sie trzyma ios/android/wp druga ma o wiele mniej ale jest ok.

Chcesz to sprawdz: https://play.google.com/store/apps/details?id=it.eone.neendo

Z react native nie mam pojecia, sam wziolem sie za angular-a 2 i na dniach wezme sie tez za reactjs z ciekawosci

Pozdro

Ten post edytował marcio 6.05.2016, 18:09:09
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 12:56