Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Android development
LWEEK
Diskuse o vývoji aplikací pro platformu Android.
-----------------
Tipy, Triky, Postřehy, Začátečnický help, Nápady na nové aplikace.

Oficiální developerská stránka: http://developer.android.com
Něco málo v češtině na WiKi android fora: http://wiki.androidforum.cz/index.php/Programov%C3%A1n%C3%AD
Článek na Zrojáku: http://zdrojak.root.cz/clanky/vyvoj-pro-android-ii/

Docela zajímavé tutoriály přímo od vývojářů ze Sony Ericsson:

na tvorbu vlastního View adapteru
http://blogs.sonyericsson.com/developerworld/2010/05/20/android-tutorial-making-your-own-3d-list-part-1/

zajímavý nápad na zoomování jedním prstem - aneb vytváření gest
http://blogs.sonyericsson.com/developerworld/2010/05/18/android-one-finger-zoom-tutorial-part-1/
Máte k tomu co říct? Vložte se do diskuze.
JOHNY_G --- 14:55:01 6.12.2011
To už je fakt docela divný. Updatuj si pluginy i SDK. Ta současná verze už je fakt dost dobrá. Při designování sice generuje trochu přebujelý kód, ale pro zpětnou kontrolu je to super. A všeobecně vždy doporučuju nepodporovat Android 1.5. Interpretace layoutů se pak na všech budoucích verzích přepne do kompatibilního režimu a formuláře se rozpadají. A vůbec si tím ušetříš hromadu problémů :-). Ještě aby vychcípala i ta 1.6 (tam už nezlobí layouty, ale chybí tam spousta užitečných tříd) a člověk by měl svatý klid.
H_U_N_T_E_R --- 14:49:05 6.12.2011
HURDA: jak jsem psal naposledy asi před měsícem. Furt mi to dělalo problémy:
- Conversion to dalvik error (řešení náhodný počet cleanů, přeházet pořadí build tools v build path)
- Otevřel jsem projekt a vyhodilo mi to u všech enumů syntax error (řešení vypnout&zapnout eclipse)
- Zaseklej TFS plugin (řešení používat TFS z cmd)
- Občas (hlavně u resources) to nepřekompiloval a používal starý soubory (musí se ručně cleanovat)
- Dál mě deptá celá fylozofie WorkSpaces -> jsem zvyklý mít v jedný solution/WS spolu související projekty a nic jinýho. Jelikož nastavení intendace, barev, zkratek, ... je součástí WS, musí se to buď řešit složitě synchronizováním nastavení, nebo loadovat/closovat projekty v jednom WS

Hlavně šlo o ty buildy a "náhodný" syntax errors, který si to na mě vymejšlelo. A v neposlední řadě nenažranost. Eclipse si žral mezi 0,5-1GB RAM ten IntelliJ se pohybuje mezi 100-200MB. Asi bych vymyslel ještě další věci, ale tohle je pro mne dostatečný seznam, proč už eclipse nechci ani vidět. Našel jsem prostředí, které mi vyhovuje víc a nemám důvod z něj přecházet. Jediné, co bych momentálně ocenil je nějaký ten náhled GUI.
HURDA --- 14:39:26 6.12.2011
H_U_N_T_E_R: a kdy jsi naposledy zkoušel ten eclipse?

Nedělal jsme nikdy nic velkého, ale zatím mi to stačilo.
H_U_N_T_E_R --- 14:34:47 6.12.2011
JOHNY_G: já taky preferuji psaní XML, ale rád bych měl nějaký visualiser. Teď to dělám tak, že si na mainscreen dám tupý tlačítko, který mne rovnou nanaviguje na layout, co zrovna ladím a pro každý náhled, jak to vypadá dělám deploy. To je dost nepohodlné a neproduktivní.
JOHNY_G --- 14:25:10 6.12.2011
H_U_N_T_E_R: Slušný návrhář existuje přímo pro Android (zkoušeno na tabletu, na mobilu nevím). Jmenuje se to Gui2Go. Ale osobně preferuji psaní XML.
H_U_N_T_E_R --- 13:59:03 6.12.2011
DEII: jj UI návrhář není (má být v příští verzi), proto se po něm scháním ;-)
Kde je ten UI preview? To by mi stačilo, ale nevšiml jsem si ho.
DEII --- 13:38:58 6.12.2011
H_U_N_T_E_R: Nevsim sem si, ze by melo IntelliJ IDEA vlastni navrhar UI pro Androidy. Ma jen Layout Preview, ni?
??? --- 11:45:24 6.12.2011
nevite, nejaky dokument/web, ktery by rozebiral sensory ? Jak funguje, jake jsou jejich nevyhody apod ?
H_U_N_T_E_R --- 10:54:45 6.12.2011
???: zkus IntelliJ. Ještě před měsícem jsem si taky myslel, že Eclipse musí bejt nejlepší, když je to ofiko od googlu. Ten IntelliJ je někde jinde (jak HW nárokama, pohodlím a absencí bugů).
MORIARTY --- 9:19:25 6.12.2011
Já jsem se s Eclipse naučil pracovat tak, že když měním XML layoutu, tak před buildem dávám clean, on ten překladač někdy použije starou verzi souboru. A layouty píšu přímo v XML, zdá se mi to tak přehlednější a navíc ten designer je někdy schopnej vytvořit nevalidní XML.
Eclipse je dost chaotický IDE, ale my v něm děláme v práci PHP stránky, takže ho mám naučenej a pak to jde.