• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    LWEEKAndroid development
    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/
    rozbalit záhlaví
    DATEL
    DATEL --- ---
    ARCAO: právě že mi nic z tohoto nešlo. Nakonec jsem to vyřešil tak, že jsem zrušit host-only LAN a nechal jen NAT a k PC přistupuje přes jeho skutečnou IP adresu.

    GORG: jo, svižné to je, ale má to ještě mouchy. Dost často se to nepropojí s Eclipse přes ADB, a taky mi to tam dost často vyhazuje nějakou chybu, že nemůže najít nějakou věc (teď už nevím co to bylo, buď něco s grafikou nebo emulací nebo možná taky něco úplně jiného :) ), takže je pak nutný restart emulátoru. Taky to v podstatě funguje jako skutečné zařízení, musel jsem zadat account a hned to synchronizoval, taky mi chodí aktualizace aplikací atd. Ale je to jediné řešení, jak lze vyzkoušet práci s mapou, v tom klasickém emulátoru se mi to prostě nepodařilo rozjet podle žádných postupů, co se válí na netu.
    ARCAO
    ARCAO --- ---
    DATEL: No a nebo se podivej v Androidu do Genymotion configuration. Tam mas adresu zarizeni, napr. 192.168.56.101, tak IP adresa PC bude pak 192.168.56.1
    ARCAO
    ARCAO --- ---
    DATEL: A co takhle tam dat IP adresu pocitace, na kterem ti bezi Genymotion?
    DATEL
    DATEL --- ---
    Ahoj, používáte někdo místo standardního emulátoru ten of Genymotion? Pokud ano, řešil jste někdo, jak ho donutit, aby viděl webový server na PC, na kterém běží? U klasického emulátoru stačilo upravit etc/hosts a přidat "10.0.2.2 web.loc", ale u toho od Genymotion nemůžu přijít na to, jakou IP tam dát, zkoušel jsem snad všechno možné. Virtuální mašina má ethernet jako host-only.
    MICCY
    MICCY --- ---
    Tak to udělám přes JSON, to bude asi nejlepší způsob. Pak sem hodím report jak to dopadlo :-)
    DRIZDIK
    DRIZDIK --- ---
    MICCY: PISKVOR: Nejlépe si na to udělat v serverové DB view. A potom si vybrat rozhraní, přes který se to přenese. Otázka je jak je to velké a jaká jsou tam data , jestli to přenášet najednou, jestli to zipovat atd..
    PISKVOR
    PISKVOR --- ---
    MICCY: A co udělat na serveru INSERT SELECT do MySQL tabulky se strukturou odpovídající té SQLite tabulce (což bude rychlý), a tu pak exportovat do SQLite (což by taky zas tak náročný bejt nemělo), než to importovat (na pravděpodobně slabším) androidím železe?
    MICCY
    MICCY --- ---
    Zdravím, potřeboval bych poradit. Mám před sebou projekt kde potřebuji do SQLite databáze v mobilu dostat co nejefektivnějším způsobem data z MySQL databáze na webu, ta ovšem obsahuje pro účely mobilní aplikace redundantní data, takže export z MySQL -> SQLite nepřipadá v úvahu. Přemýšlím o řešení, nechat si na serveru vygenerovat xml nebo CSV soubory, ty pak v mobilu naparsovat a nastrkat do tabulek. Ale nevím zda-li je to dobré řešení?

    Děkuji předem za každý názor, radu, link či zkušenost s podobnou záležitostí.
    MRAKY
    MRAKY --- ---
    ROTTWEILER:
    RAFIGA:
    ja jen doplnim :)
    to bylo na konektor. na to hekani spravna sekce je tu :
    [ Speed-dating srazy v Praze - lidi, terminy a mista, proste organizacni klub ]
    RAFIGA
    RAFIGA --- ---
    Zdravím, neumí někdo tohle?

    mám Kindle Fire a :

    1. má tam rozbitý konektor na napájení

    2. potřebuju heknout a nainstalovat normalni android
    SIRLOON
    SIRLOON --- ---
    DRIZDIK
    DRIZDIK --- ---
    Mám ve webview formulář (zkoušel jsem i stránku s pouze jedním input textem) a na tabletu mi nejde do formuláře psát. Nesetkal se s tím někdo?
    VIRTUALVOID
    VIRTUALVOID --- ---
    FLYBOJ: aspon si uprimny :)
    FLYBOJ
    FLYBOJ --- ---
    Mimohodem tenhle projekt sebral dost casu a mnoho mych (grafickych) zakazek. Cili, pokud by nekdo potreboval vypomoc s nejakou hrou nebo appkou byl bych eventuelne k dispozici :) V prekladu na plna usta = pomalu mi dochazeji penize a shanim nove ksefty.
    FLYBOJ
    FLYBOJ --- ---
    ZACK: Diky:)
    ZACK
    ZACK --- ---
    FLYBOJ: Vypada to luxusne :)
    FLYBOJ
    FLYBOJ --- ---
    VIRTUALVOID: Az bude test verze, muzu ti ji kdyztak poslat;) No a pokud promocodes budou, nejake urco rozeslu.
    VIRTUALVOID
    VIRTUALVOID --- ---
    FLYBOJ: dufam, ze dostaneme promocodes ;)
    FLYBOJ
    FLYBOJ --- ---
    Nase prace na nove hre pomalu finisuji, tady je mala ukazka, na cem zrovna delame:


    Jde o logickou hru ve ktere jde o to matchnout spravny par za pomoci svihu prstem a posunutim tak ruznych objektu po mape v gridu. Prace zacaly kolem dobna letosniho roku. Odhad data vydani je pak na cca rijen/listopad.

    MRTVY_KENNY
    MRTVY_KENNY --- ---
    pls.. k te appkovske statistice neni nic rozumneho, co by vytvorilo report pro zakaznika?
    to to musim screenshotovat nebo se prehrabavat tema CSV, ktere to umi exportnout?

    nebo jak to delate?
    GORG
    GORG --- ---
    Nemáte představu, jak funguje ten Google market co do novinek? Které app se tam ukažou a z jakého důvodu.. stahovanost, hodnocení, popis, titulek resp. dlouhodobá historie autora?
    FLYBOJ
    FLYBOJ --- ---
    Ahoj, vyporadal se tu nekdeo s podminkama pro distribuci na amazon appstore? Konkretne s Tax Identity Interview?
    "In order to comply with United States Internal Revenue Service tax regulations, the Amazon Mobile App Distribution Portal requires a tax identity to be completed by all account holders. Your tax identity must be completed if you intend to submit paid apps or apps that contain in-app products or which otherwise generate royalties or other payments to you from Amazon."
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    DRIZDIK: tak jsem udelal a do appstoru mi to nepustili, ze krom poznamky, ze to nema nativni ios tlacitka a ovladaci prvky, tak jeste psali, ze jim tam chybi nektere ficury a z duvodu, ze "Apple and our customers place a high value on simple, refined, creative, well thought through interfaces.", tak tohle je nedostatecne.

    na google play je to k okuku tady: https://play.google.com/store/apps/details?id=cz.ostryweb.dokoran2013
    DATEL
    DATEL --- ---
    ROTTWEILER: Díky, podívám se na to a eventuelně tedy zůstanu u ABS.
    ROTTWEILER
    ROTTWEILER --- ---
    DATEL: Není potřeba používat nic navíc, ale lidi na sociálních sítích píší, že ta implementace od Google trpí problémy a raději stejně používají ActionBarSherlock a navíc má taky to, že už se ABS používalo a jsou toho plné diskuze, což se hodí při řešení problémů.
    DATEL
    DATEL --- ---
    Ahoj, teď jsem koukal, že je nová verze support library a v popisu změn je mimo jiné:

    Android Support Library, revision 18 (July 2013)

    New v7 appcompat library:

    Added ActionBar to allow implementation of the action bar user interface design pattern back to Android 2.1 (API level 7) and higher. Use of this class requires that you implement your activity by extending the new ActionBarActivity class.


    Nejsem ještě tak znalý, ale jestli tomu dobře rozumím, tak už není potřeba používat externí knihovnu ActionBarSherlock, protože tu podporu přidali přímo to support knihovny? Nebo má ta Sherlock knihovna "něco navíc"?
    GORG
    GORG --- ---
    ROTTWEILER: Supr, to zabralo.. dik!!
    ROTTWEILER
    ROTTWEILER --- ---
    GORG: zkus adView.post(new Handler...)
    GORG
    GORG --- ---
    ad http://stackoverflow.com/questions/11236336/setvisibilityview-visible-doesnt-always-work-ideas je možné, že je problémem to, že adView se zobrazuje nad OpenGL vrstvou.
    Kliknutím sem můžete změnit nastavení reklam