Hlavní cena pro účastníky Online dílny: Androidí telefon G1!Dubnová úloha Online dílny GUG.CZ: Aby neukradli AndroidaNetýkavka alias AntiLapkaÚkolem pro dubnovou online dílnu není nic menšího, než napsat bezpečnostní řešení pro Android - aplikaci Netýkavka alias AntiLapka. Aplikaci, která bude několika (dále popsanými) mechanismy hlídat telefon proti odcizení.CenyOdměny jsou tentokrát hodně zajímavé. Hlavní cenou pro vítěze je zbrusu nový telefon T-Mobile G1 a na 3 další řešitele čekají mp3 přehrávače.ZadáníCílem je vyvinout jednoduchou aplikaci, která zabrání odcizení telefonu (či alespoň odcizení lapkovi velmi znepříjemní). Toho docílíme dvěma způsoby - jednak dokáže telefon zareagovat na pohyb (bude-li zapnut v příslušném "módu") a na druhou stranu bude také možno zaslat speciální aktivační SMSku, která "obranný mechanizmus" sepne.Aplikace se tedy může nacházet ve třech stavech. Ve stavu Vypnuto je aplikace vypnutá a v nečinnosti, pouze čeká na příjem aktivační SMS se speciálním kódem, po jehož přijetí se přesune do stavu AntiLapka. Ze stavu Vypnuto je také možné na příkaz uživatele () přejít do stavu Netýkavka. Stavový diagram je zachycen na následujícím obrázku. Ve stavu Netýkavka aktivuje aplikace pohybový senzor a hlídá pohyb telefonu. Pokud bylo s telefonem prodce pohnuto, přejde do stavu AntiLapka. Ve stavu AntiLapka odešle aplikace SMS zprávu obsahující geografickou polohu telefonu na předem určené telefonní číslo a dalšími způsoby znepříjemní lapkovi práci s telefonem. |
Pro vývojáře > Online dílna GUG.CZ >