reklama
Pokud jde o vývoj mobilních aplikací Stručný průvodce vývojem aplikací pro Android pomocí aplikace Google App Inventor Přečtěte si více Bethův článek se týká zejména toho, že jsme se na MUO dostali nejblíže jak vyvinout aplikaci pro iPhone Jak vyvinout jednoduchou aplikaci pro iPhone a odeslat ji do iTunes Přečtěte si více . I s přístupem pro iPhone se musíte naučit Objective-C. Jinými slovy - musíte se naučit, jak se stát kodérem. Pro ty z vás, kteří ocení vizuální programování, jako jsem já, budete velmi rádi, když zjistíte, že Android Každý, kdo má i ty nejzákladnější zkušenosti s programováním, si může vytvořit svůj vlastní vysoce kvalitní a vysoce funkční Android aplikace. Tajná zbraň pro vývoj aplikací pro Android? Říká se tomu [NO LONGER WORKS] Google App Inventor a je nabízen v laboratořích Google.
Nastavení aplikace Google App Inventor
App Inventor se skládá ze tří částí. K dispozici je nástroj pro návrh, editor bloků a nakonec konfigurace vašeho telefonu.
První věc, kterou musíte udělat, je nastavit telefon. Jít do Nastavení -> Aplikace a ujistěte se, že “Neznámé zdroje“. To umožňuje Editoru bloků nainstalovat se a komunikovat s telefonem pro účely testování.
Poté klikněte na „Rozvoj“A ujistěte se, že jste povolili oba„Ladění USB" a "Zůstaň vzhůru.”
Hádejte co - to je Všechno musíte nakonfigurovat telefon tak, aby pracoval s programovacími nástroji.
Když se poprvé zaregistrujete k použití aplikace Inventor, budete muset nainstalovat Editor bloků jako jeden z kroků. Toto je Java aplikace, která se nainstaluje do vašeho počítače a dává vám možnost upravit chování „bloků“, které jste vytvořili v návrhovém režimu, a komunikuje přímo s vašimi telefon.
Jakmile se zaregistrujete a jste v návrhovém nástroji, stačí vybrat „Nový“A pojmenujte svůj první projekt. V tomto příkladu začnu s odpovídajícími hrami pro své děti, kde potřebují porovnávat obrázky koček na mřížce 3 x 4.
Nástroj pro návrh je nastaven podobně jako Visual Basic a Visual C ++, kde objekty, které můžete použít, jsou vlevo a oblast návrhu neboli „forma“ je ve středu. V tomto případě je formulář samostatnou obrazovkou a pro každou aplikaci můžete mít více obrazovek (nezapomeňte zahrnout navigaci).
Po kliknutí a přetažení komponenty na obrazovku se zobrazí na pravé straně aplikace pro návrh pod Komponenty. V části „Vlastnosti“Můžete zobrazit a upravit počáteční vlastnosti zobrazení této komponenty.
Nyní níže jsem v podstatě vytvořil obrazovku s tabulkou 3 × 4 (najdete ji v části „Uspořádání obrazovky“) A poté jsem přidal 12 tlačítek s jednotlivými obrázky koček pro každou vlastnost„ image “tlačítek.
Jakmile začnete používat Editor bloků, lze všechny tyto vlastnosti návrhu upravit. Jak vidíte níže, definoval jsem obrázek tlačítka 1 jako prázdný obrázek (který jsem v návrhovém režimu načíst jako šedý obrázek s názvem „Image1“).
Jak vidíte, všechno je vizuální - zde není žádné kódování. V části „Moje bloky„Vybral jsem komponentu„ Screen1 “a přetáhl„Inicializovat“Událost do středu programové oblasti. Musíte sdělit události, co dělat, když k ní dojde, a tak jsem přetáhl vlastnost Button1.Image do pole a poté jí řekl, aby tuto vlastnost použil „Image1“.
Asi po hodině hry kolem jsem dokončil programování inicializace všech tlačítek při prvním načtení aplikace a také to, co dělat, když uživatel klepne na první tlačítko.
Jak vidíte, i aplikace, jako je odpovídající hra, může vyžadovat, abyste pečlivě zvážili každou možnost. Můžete naprogramovat všechny možnosti definováním a programováním událostí komponent. Výše uvedený příklad se může komplikovat, takže pokud právě začnete, držte se něčeho jednoduchého, jako je příklad, který společnost Google poskytuje při prvním přihlášení. Odtud můžete postupovat, až budete s procesem programování a testování spokojeni.
Jak můžete vidět na levém navigačním panelu v konstrukčním nástroji, máte přístup ke všemu, co může váš Android udělat - senzory, seznam kontaktů, přehrávače videa a mnoho dalšího.
Takže - tady je moje umělecké dílo, naprogramováno, testováno a nakonec nainstalováno do telefonu asi za hodinu. Stále musím naprogramovat i ostatní tlačítka.
Netřeba dodávat, že skutečnost, že jsem mohl dostat cokoliv běžet na mém telefonu s přibližně hodinovým úsilím je působivé. Myslel jsem, že by to bylo téměř nemožné.
Přihlaste se, abyste se stali vývojářem, a vyzkoušejte vývojáře Google App sami. Možná vás překvapí, můžete si najít některé z nejlepších aplikací, které si lze představit. Stačí trochu trpělivosti a trochu času si s vývojovými nástroji pohrát.
Dejte nám vědět, pokud se vám podařilo vyvinout vlastní aplikace pro Android a co si myslíte o nástrojích pro návrh a blokování editorů v sekci komentářů níže!
Obrázek Kredit: Svět
Ryan má bakalářský titul z elektrotechniky. Pracoval 13 let v automatizační technice, 5 let v IT a nyní je Apps Engineer. Bývalý šéfredaktor MakeUseOf, vystoupil na národních konferencích o vizualizaci dat a vystupoval v národních televizích a rádiích.