Android

Projekt: ADB Suite

  By Jan Pichrt        Štítky:,         Žádné komentáře

Ti co přichazejí s Androidem do styku denně již o Android Debug Bridge (dále jen ADB) určitě slyšeli. Jedná se o nástroj, který zprostředkovává komunikaci a ovladání Vašeho připojeného Adnroid zařízení. Bohužel (nebo bohudík?) je to nástroj shellový. To znamená, že beží v příkazovém řádku a výstupy jsou pouze textové. Práce s takovým programem je pro neznalé doslova utrpení.

Předevčírem večer mě přepadla neskutečná nuda a lenost a při 23. flashi T-Mobile G1 už mne neskutečně štvalo vyťukávat stále „adb push nejakynazevrom.zip /sdcard„. Pustil jsem tedy Visual Studio a začal tvořit jaký-si front end pro tento program. Jde to poměrně od ruky i když narážím na problémy (například adb.exe neumí přesměrovat výstup do textového souboru což znamená, že zobrazit skrytý shell v mojí aplikaci bude velice obtížné). Těď už má ADB Suite pěknou řádku fcí. Od instalace APK souborl z počítače, přes wipe, restart do různých režimu až p ovytočení telefonního čísla.

Vždy aktuální changelog a odkaz ke stažení naleznete na Smartmania.cz v tomto vláknu fóra. Doufám, že bude program alespoň někomu k užitku 🙂

ADB Suite

Nasazení platformy Android ve firemním prostředí

  By Jan Pichrt        Štítky:         6 komentářů

O telefonu T-Mobile G1 jsem psal nedávno. Dnes se budu věnovat jeho nasazení ve firemním prostředí společně s provázaností na Google Apps.

Ve firmě se používal do nynějška jeden email. Byl hostovaný u  Seznam.cz, což samozřejmě nevypadalo moc dobře. A jelikož jsme dostali T-Mobile G1 jako nové služební telefony, volba byla jasná. Odzkoušené Google Apps nasadit do firmy.

Požadavky nebyly nijak přehnané jelikož se jedná o small business prostředí:

  • pro skupinu G1 jednotnou emailovou „hotline“ schránku
  • pro tu samou skupinu sdílený adresář včetně kategorizace tzn. třídění kontaktů, možnost volby synchronizace + adresář, který bude pro každou G1 unikátní (soukromá čísla)
  • sdílený kalendář s možností organizace nejen vlastního kalendáře
  • on-line textová komunikace pomocí Google Chat

Nic složitého. I přesto jsem při realizaci narazil na některá omezení ať už ze strany Google Apps nebo samotného T-mobile G1. Asi největším problémem, který se mi do teď nepodařilo vyřešit je kategorizace kontaktů. G1 sice podporuje skupiny a jejich synchronizaci, avšak jejich spravování už ne! Při vytváření nového kontaktu tak není možné ho zařadit např. do skupiny „zákazníci“ nebo do jakékoli jiné. Snad se dočkáme této funkce v dalším cupcake systému pro G1. 🙁 Díky tomu padá i možnost mít v telefonu vlastní neveřejnou skupinu kontaktů (soukromá čísla) která by se nikam nesynchronizovala. Ne že by to nebylo možné, telefon umí krásně vybrat skupiny které synchronizovat má, a které ne. K čemu to ale je, když každý nový kontakt je vytvořený v defaultní skupině (a nejdě to nijak změnit – pouze v PC s internetem)? U aplikace kontaktů jsem si ještě všiml, že i když ve webovém rozhraní emailu vytvoříte pro kontakt skupinu, synchronizuje se do G1 jen jako poznámka. 🙁

Nakonec jsem to vyřešil jedním uživatelem „[email protected]“ na kterého se přihlašují všechny G1ky ve firmě. Bohužel tím padá méně prioritní textová komunikace v rámci Google Chatu a samozřejmě soukromý adresář pro každého uživatele.

kalendář je naprosto bez problémů,když nepočítám, že nechtěl sesynchronizovat „podkalendáře“. Po nějakém čase tam jeden skočil, takže by do rána byli asi všechny. Pro naše účely postačí a výše zmiňované možnosti má.

Právě v možnostech kontaktů mě Google docela zklamal. Tiše doufám že vše napraví v dalším updatu, který ale bude bůhví kdy. Také doufám, že výrobci navigací se brzo umoudří a vydají nějakou off-line navigaci. Po dnešním testu jsem usoudil že GPS čip v T-Mobile G1 je zřejmě ten nejlepší, se kterým jsem měl tu čest se v mobilních zařízeních setkat. A GPS je fce která by rozhodně při hledání některých zákazníků hodně pomohla ;-).