Celá aplikace běží v prostředí webového prohlížeče a vyžaduje přítomnost Javy. Pro testování vytvořených aplikací lze použít fyzické zařízení s OS Android, popř. emulátor. Na začátek je však dobré vědět, že toto prostředí prozatím podporuje pouze platformu Windows. To je bohužel poměrně velký handicap a pevně věřím, že bude velmi brzy odstraněn.
Někomu se může zdát použití Javy jako nevýhoda, pro někoho to možná bude dokonce jediný důvod pro její instalaci. Aktuálně to však je asi jediná možnost, jak podobný projekt „rozběhat“ bez nutnosti dalších podpůrných aplikací. Časem možná bude App Inventor přepsán tak, aby dokázal využít třeba technologii Native Client v prohlížeči Google Chrome.
Kniha začíná trochu netradičně interaktivní aplikací s kocourem, který po klepnutí zamňouká. Oproti klasickému „Hello World!“ je to velice příjemná změna a na čtenáře bez předchozích zkušeností s programováním udělá zajisté velice dobrý dojem. Tomu také přispívá úplně odlišný postup vytváření aplikací – není totiž potřeba napsat ani jediný řádek kódu.
Veškerá činnost spočívá ve skládání vizuálně znázorněných bloků logicky do sebe. Obtížnost popisovaných příkladů s průběhem knihy pomalu stoupá a od jednoduchého kocoura se tak dostaneme třeba k naprogramování aplikace sloužící ke čtení příchozích SMS zpráv, různých kvízů až po ovladač robota.
I zkušení vývojáři však mohou v App Inventoru najít využití. To spočívá zejména v možnosti rychle přenést téměř jakoukoliv myšlenku do funkční podoby a až poté se rozhodnout, zda aplikaci vyvíjet (třeba už klasickým způsobem), a nebo po vyzkoušení prototypu zjistit, že by aplikace neměla v dnešním konkurenčním prostředí šanci uspět a ušetřit si tím čas, který zabral „opravdový“ vývoj.
Z knihy mám velice dobrý dojem. Dokáže totiž i úplného nováčka naučit vytvářet téměř plnohodnotné aplikace. Obrovskou výhodou je i to, že celé prostředí běží ve webovém prohlížeči a nevyžaduje tedy instalaci a stahování dalšího softwaru. Knihu bych tedy doporučil každému, kdo chce alespoň zkusit programovat aplikace nejen pro chytré telefony.
Název knihy: App Inventor
Podtitul: Vytvořte si vlastní aplikaci pro Android
Autoři: David Wolber, Hal Abelson, Ellen Spertus, Liz Looney
Počet stran: 368
Nakladatelství: Computer Press (Albatros Media a.s.)