• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    DAYPH3
    DAYPH3 --- ---
    btw: Linky v úvodu nejsou už platný.
    DRIZDIK
    DRIZDIK --- ---
    A mapu z Google play services ve vlastni aktivitě?
    VIRTUALVOID
    VIRTUALVOID --- ---
    22DAEMON: yee, lebo to je komercna app
    PISKVOR
    PISKVOR --- ---
    VIRTUALVOID: Musí to být nutně _Google_ maps? Pokud ne, dá se integrovat třeba OSM, např. takhle (GPLv3): https://code.google.com/p/sharemyposition/
    VIRTUALVOID
    VIRTUALVOID --- ---
    chlapci pls, existuje sposob akym vyvolat (intentom) google maps, a ziskat polohu po navrate do app ? povedzme, ze user nema gps, alebo by chcel polohu upravit. google maps api mi zatrhli kvoli licencovaniu... (vraj moc drahe). dik
    DRIZDIK
    DRIZDIK --- ---
    LITTLELI: Třeba tady https://github.com/eishay/jvm-serializers/wiki :-) Ale pro běžný použití je rozdíl neznatelnej samozřejmě, nechci startovat flame a podporuju to, že ten argument onoho programátora je zcestnej.
    LITTLELI
    LITTLELI --- ---
    ARCAO: mně by docela zajímalo kde se tenhle argument vzal, tohle platilo možná pro gson verzi 1.5. No a ačkoli je teda jackson solidní knihovna, je to velký jak kráva. Pokud neanotuješ, tak ten GSON žádný výkonnostní trable jednoduše nemá.
    ARCAO
    ARCAO --- ---
    DRIZDIK: Na starších projektech taky používám Gson, ale teď jedu na Jacksonu s databindingem. Je to pohodlné stejně jako na Gsonu. Jinak problém Gsonu je pomalost a nutnost přepackagování přes JarJar kvúli tomu, že starší HTC telefony obsahují starou verzi Gsonu přímo ve firmwaru.

    NECROMAN: Na JSON zcela určitě použít Jackson. Pokud by databinding byl příliš pomalý, tak si napsat vlastní parsování přes Jackson streaming.
    DRIZDIK
    DRIZDIK --- ---
    NECROMAN: Takhle velkej json netrva takhle dlouho. Na androidu je parsování opravdu pomalejší,ale pořád v ms. A pokud se to dělá správně, tak se to dělá v asynchronním vlákně rovnous dotazem a nemělo by to opalikaci nijak zaseknout ..
    Gson je stále pomalej, ale dobře se s tím pracuje, takže ho stejně používám a zatím jsem nikdy nenarazil na zásadní zbrždění, protože stejně nejvíc zabere request, kterej může přes GPRS trvat dlouho ..
    PISKVOR
    PISKVOR --- ---
    NECROMAN: Pesimalizovat se dá cokoli; to by chtělo vidět, jak s tím JSONem pracuje.
    VIRTUALVOID
    VIRTUALVOID --- ---
    NECROMAN: JSON parser androidu je pomaly, ale pomalsi je gson (mozno sa to zmenilo, treba skusit)
    NECROMAN
    NECROMAN --- ---
    Dotaz, kolega co pro nas vyviji Android verzi nasi aplikace, nam stale tvrdi, ze parsovani JSONu a zobrazeni obsahu mu trva neskutecne dlouho.
    Jak dlouho by tak nejhure melo trvat naparsovani 50kB json txt souboru, kde je cca 100 polozek, kazda s cca 8 propertami jasne deefinovaneho typu, + zobrazeni je v nejakem listu na obrazovce?

    Na Windows Phone trva nacteni a naparsovani do objektoveho modelu radove desitky ms, zobrazeni se vsim vsudy se vejde tak do vteriny max. Kolega tvrdi, ze na Androidu to trva radove 10 vterin, coz mi prijde jako nesmysl.
    ZACK
    ZACK --- ---
    GORG: http://www.jetbrains.com/idea/ a mas po starostech.
    GORG
    GORG --- ---
    btw občas se stane, že Eclipse přestane zobrazovat logcat, Any idea?

    Předpokládám, že to řeší Eclipse vypnout zapnout, ale ideální by bylo nějaké tlačíko, které by to tam znovu attachnulo. adb kill-server také nepomáhá.

    Ono totiž každé vypnutí (nebo skoro každé) vede i k podivným chybám, že pak je nutno u všech projektů dát clean, a eclipse se z toho pak dobrých 10 minut vzpamatovává. Na druhou stranu darovanému koni na zuby nekoukej.. furt jsem spokojenější než v XCodu. :)
    GORG
    GORG --- ---
    Nemáte někdo zkušenosti s Google play services, konkrétně s realitime multiplayer? Už se hodnou chvíli pokouším rozchodit celý ten proces připojení hráčů v místnosti (room).
    Pokouším se o auto-matching, kde hledá kohokoliv dostupného, ale z nějakého důvodu jeden telefon tvrdí, že ten druhý joined room, zatímco ten druhý se netváří, že by se někam joinul... napadá mě, že je to možná nějaká jeho předchozí instance, protože celé to přihlášení (signup do services) si Andoird pamatuje až do restartu

    .. no až do těch rozměrů, že když killnu process svojí aplikace, tak se sama spustí znova, pokud rychle nekillnu i třeba
    com.google.android.gms,
    com.google.android.gms.ui
    atd.

    i tak se po novém stuštění okamžitě spustí google play services a apokračují, kde předtím skončily, tj. ještě dříve než já sám zavolám signup.

    bylo by fajn to mít možnost celé killnout, protože ono připojit v tom mžiku sekundu v Eclipsu DDMS debugger se skoro nedá :-), takže ladit takovou situaci je poměrně obtížné.
    ROTTWEILER
    ROTTWEILER --- ---
    MRAKY: Oni nenahradili, pouze dávají alternativu.
    FALCO
    FALCO --- ---
    DATEL: Jako vzdy prechod boli (Take se nerad vzdavam svych Netbeans ale musim uznat ze IntelliJ ma vetsi koule). Uplne puvodne jsem na android developil taky v Netbeans ale ty pluginy nemelu zadnou podporu a skoro to bylo lepsi psat v notepadu :D. Jakmile naskocili s podporou android (a i s celkem sikovnym UI designerem) tak jsem byl spokojen.
    VIRTUALVOID
    VIRTUALVOID --- ---
    chlapci, GifView niekto niekedy riesil ? mam v nyxdroide nejaku experimentalnu podporu toho. ale strasne vela RAMky to zere. holt niesom moc optimizator vtomto... zaujimalo by ma, ako to riesi napr stumblr (alebo akekolvek ine tumblr aplikacie). nevie niekto pls ?
    DRIZDIK
    DRIZDIK --- ---
    No já přechod z Eclipse na Intelli zas tak nevyhvaloval. Intelli je dobrý v podpoře dynamickejch jazyku (PHP, groovy) atd, ale pro samotnou Javu v tom zas takovej milovej skok nevidím. Kde je lepší je podpora a funocnost XML editorů
    PISKVOR
    PISKVOR --- ---
    WOJTISHEK: Jednak, jednak je oproti netbeans mnohem rychlejsi (o rad!!!), a hlavne pouzitelnejsi - NB mi vzdycky pripadalo jako "napsano martany pro martany," zatimco v jetbrainsackych programech se od zacatku orientuju bez problemu.
    Kliknutím sem můžete změnit nastavení reklam