Witam,
Chciałem rozpocząć swoją przygodę z Androidem. Po krótkim researchu poznałem zasady pisania aplikacji. Wiem że można prosto napisać aplikację przy pomocy HTML i JavaScript(ba! nawet użyłem Jquery 😛 ). Mam do napisania sporą aplikację, porównywalną do aplikacji YouTube.
Jako że jestem od kilku lat programista PHP/Javascript to perspektywa napisania aplikacji w Javascripcie jest dla mnie bardzo zachęcająca. Oczywiście wiem że wygląda to tak że aplikacja odpala w sobie przeglądarkę, i ta dopiero renderuje html i javascript.
Wcześniej myślałem że może to posłużyć jedynie do MEGA prostych aplikacji. Jednak wyczytałem w pewnej książce że Javascript może użyć pewnych obiektów aby komunikować się z Javą, i pobierać informacje np. na temat geolokacji itp.
Z drugiej strony podstawy Javy też znam, bo wcześniej dużo siedziałem w C++. Więc Javę przyswoiłem bardzo szybko.
Jednak o wiele łatwiej było by mi wykonać grafikę w HTML/CSS i nadać jej zachowania za pomocą Javascriptu.
Mam więc teraz pytanie do starych wyjadaczy. Czy ktoś mógłby mi podać jak największą liczbę wad pisania takiej aplikacji w HTML i Javascript? Nie chciałbym się zachwycić tą możliwością. Zacząć pisać aplikację, aby nagle w połowie stwierdzić że nie mogę czegoś wykonać...
Prosiłbym też o informacje czy mogę gdzieś znaleźć przykłady aplikacji napisanych w ten sposób.
I ostatnia prośba. Proszę nie pisać postów w postaci "Pisanie takie aplikacji to debilizm, pisz w czystej Javie inaczej spłoniesz w piekle". Prosiłbym o argumenty. MASĘ argumentów. Nie chcę słuchać ludzi którzy twierdzą że Java rządzi a reszta świata to zło:P
Pozdrawiam,
Marcin
---------- Post dołączono o 13:47 ---------- Poprzedni post napisano o 11:30 ----------
Oki, mam wszystko co chciałem 🙂
Tylko po angielsku, ale prosto się czyta:
What is a Hybrid Mobile App?
android - Hybrid vs Native Mobile app - Stack Overflow
Temat do zamknięcia albo przyklejenia.
Pozdrawiam,
Marcin