niezalogowany napisał(a):
to nie android ssie jaja, a Twoja wiedza odnośnie tej platformy. Nie piszę tego złośliwie, bo jak zaczynałem to miałem bardzo podobne obiekcje. Teraz już nie mam bo na pytania zadane przez Ciebie jestem w stanie odpowiedzieć.
Nie zadalem tutaj pytan. A co do programowania na androida, to wydaje misie ze sie przyzwyczailes do gowna. Pisanie na iOs jest znacznie przyjemniejsze.
niezalogowany napisał(a):
1.Co do emulatora, to nie jest żaden WTF, zainstaluj Genymotion albo HAXM jak masz procesor intela. Emulator chodzi wtedy szybciej niż przeciętny smarfon/tablet.
Genymotion jest zabugowany, HAXM mam pod osx, ale pod linuksem nie udalo mi sie uruchomic. Ale to moja wina, nie staralem sie zbytnio.
niezalogowany napisał(a):
mylisz pojęcia pomiędzy internal storage, a pamięcią wbudowaną (to są dwie różne rzeczy!). Do tego dochodzi jeszcze karta sd, więc telefon może mieć 3 rodzaje pamięci. Wołasz getExternalStorageDirectory i jeżeli nie jest null to nie obchodzi Cię czy jest to karta sd, czy pamięć wewnętrzna (nie internal storage).
Czyli linijka z dokumentacji ktora mowi ze external storage moze byc internal storage ma wg. ciebie sens? Ja nie myle tych pojec, google je pomylil.
niezalogowany napisał(a):
tutaj kłania się nauka tworzenia layoutów (najtrudniejsza część nauki jeżeli chodzi o androida). Do tego tworzysz specjalne foldery np. layout-land-small, layout-sw600dp, values-portrait-xxlarge itp. itd. i wszystko wygląda jak trzeba.
Wiem o tych folderach, nie tworze wlasnego layoutu - mowie tutaj o wbudowanych rzeczach, ktore niby just work... Not!
niezalogowany napisał(a):
Naprawdę? To nie lepiej skorzystać z GreenDao i wszystko robić na obiektach np. tak : qb.where(PersonDao.Properies.Id.eq(10)).build().unique() ?
Pewie lepiej. Ale to nie jest w standardzie tylko jakas zew. ORM. Nie potrzebujemy tego integrowac tylko po to aby pobierac dane z MediaStore, nie mamy wiecej bazy. Poza tym, czegos bys nie napisal, to googlowe api dostepu do contentproviderow uzywa takich smiesznych konstrukcji i tyle - to jest fakt.
niezalogowany napisał(a):
bugów trochę jest, ale nie mnóstwo. Często spotykam się w tej platformie z zarzutami o bugi, a okazuje się, że programista stosuje złe rozwiązanie uparcie twierdząc, że to bug.
No tak, to nie bug to feature. Zgadza sie, faktycznie bardzo czesto tak jest.