App Inventor
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 15. března 2021; kontroly vyžadují
18 úprav .
App Inventor je vizuální vývojové prostředí pouze pro aplikace pro Android , které od uživatele vyžaduje minimální znalosti programování. Původně byl vyvinut v Google Labs , po uzavření této laboratoře jej převzal Massachusetts Institute of Technology .
Popis
App Inventor používá grafické uživatelské rozhraní (GUI) velmi podobné programovacím jazykům Scratch a StarLogo . Verze pro iOS zařízení je stále ve vývoji. Při vytváření App Inventor vycházel Google z předchozího významného výzkumu v oblasti výpočetní techniky pro vzdělávání [1] .
App Inventor také podporuje využití cloudových dat prostřednictvím experimentální komponenty Firebase Realtime Database [2] .
Funkce
Programování v App Inventor používá grafické rozhraní , vizuální programovací jazyk velmi podobný Scratch a StarLogo TNG.
Kompilátor, který překládá jazyk vizuálních bloků App Inventoru do bajtkódu Androidu, je založen na frameworku GNU pro implementaci dynamických jazyků Kawa , který implementuje (mimo jiné) Scheme ( dialekt Lisp ) pro platformu java (a Android).
Tento softwarový produkt byl vyvinut společností Google pomocí knihovny Open Blocks Java vyvinuté MIT [3] . Po rozhodnutí o uzavření Google Labs společnost také oznámila ukončení prací na projektu. Zároveň byl oznámen záměr zpřístupnit tuto aplikaci s možným následným využitím ve vzdělávání [4] . V návaznosti na to Massachusetts Institute of Technology oznámil otevření nového mobilního výukového centra založeného na tomto softwarovém produktu, jehož jedním z profesorů bude tvůrce scratch Mitchell Resnick [5] [6] .
Na začátku března 2011 spustil Massachusetts Institute veřejnou beta verzi projektu [7] dostupnou na appinventor.mit.edu [8] .
Google Blocks
Na základě kódu raných verzí AppInvertor vyvinul Google Google Blockly , komponentu vestavěnou do aplikací, která jim umožňuje zahrnout vizuální programovací jazyk . Moderní verze App Inventor také používají Blockly.
Analogy
- Kodular (dříve AppyBuilder)
- Thunkable
- WxBit (čínská verze)
- Niotron
- Appzard
Poznámky
- ↑ Larry Weber. Rozhovor s Larrym Weberem // Mediatektur. - Vídeň: Springer Vienna, 2010. - S. 428-431 . - ISBN 978-3-7091-0302-9 , 978-3-7091-0303-6 .
- ↑ ID Pavord, A. Bush. Na ramenou (skutečných) obrů // Thorax. — 2010-10-21. - T. 65 , č.p. 11 . — S. 943–944 . — ISSN 0040-6376 . - doi : 10.1136/thx.2010.147165 .
- ↑ Larry Hardesty. Kořeny MIT nového softwaru Google (nedostupný odkaz) . News Office MIT (19. srpna 2010). Získáno 18. srpna 2011. Archivováno z originálu 11. března 2012. (neurčitý)
- ↑ Důležité aktualizace aplikace App Inventor (3. srpna 2011). Získáno 18. srpna 2011. Archivováno z originálu 13. listopadu 2011. (neurčitý)
- ↑ Caroline McCall. MIT spouští nové centrum mobilního vzdělávání (nedostupný odkaz) . News Office MIT (16. srpna 2011). Získáno 18. srpna 2011. Archivováno z originálu 11. března 2012. (neurčitý)
- ↑ MIT převzalo projekt App Inventor, který byl ukončen společností Google (odkaz není k dispozici) (18. srpna 2011). Získáno 18. srpna 2011. Archivováno z originálu dne 20. května 2012. (neurčitý)
- ↑ MIT otevřelo Google App Inventor ve verzi beta (odkaz není k dispozici) . habrahabr.ru (5. března 2012). Získáno 5. března 2012. Archivováno z originálu 14. září 2012. (neurčitý)
- ↑ MIT App Inventor . Získáno 9. března 2012. Archivováno z originálu 11. února 2012. (neurčitý)
Literatura
- Burry Burd. Kniha VI: Alternativní techniky vývoje Androidu. Kapitola 1: Rychlé vytváření kódu pomocí App Inventor — Kapitola 2: Více App Inventor Magic // Vývoj aplikací pro Android All-in-One pro figuríny . - John Wiley & Sons, 2011. - S. 527-580. — 672 s. — ISBN 978-1-118-23595-9 .
- Lucas Jordan, Pieter Greyling. Ch. 11. App Inventor // Praktické projekty pro Android . — Apress , únor. 2011. - S. 361-386. — 424 s. - ISBN 978-1-4302-3243-8 .
- David Wolber, Hal Abelson, Ellen Spertus, Liz Looney. App Inventor pro Android: Vytvořte si vlastní aplikace pro Android. - O'Reilly Media , květen 2011. - ISBN 978-1-4493-9748-7 .
- Ralph Roberts. Google App Inventor . — Packt Publishing Ltd, říjen. 2011. - 356 s. — ISBN 9781849692137 .
- Eric Hamilton. Technické zmocnění: Android App Inventor . — Lulu.com, únor 2011. - 222 s. — ISBN 9781458379795 .
- Jason Tyler. App Inventor pro Android: Vytvářejte si své vlastní aplikace – nejsou vyžadovány žádné zkušenosti!. — John Wiley & Sons, duben. 2011. - 464 s. — ISBN 9781119991458 .
- Thomas Duffy. Ch. 4. Google Android: App Inventor // Programování s mobilními aplikacemi: AndroidTM, iOS a Windows Phone 7. - Cengage Learning, únor. 2012. - S. 72-101. — 416 s. — ISBN 9781285414676 .
- Jörg H. Kloss. Aplikace pro Android s App Inventor: Rychlý a snadný způsob, jak vytvářet aplikace pro Android . — Addison-Wesley, únor. 2012. - 600 s. — ISBN 9780132906562 .
- Mike McGrath. Vytváření aplikací pro Android v jednoduchých krocích . - In Easy Steps, 2012. - 192 s. — ISBN 9781840785289 .
- Dr. Lakshmi Prayaga. Android App Inventor pro úplného začátečníka . - Cengage Learning, červen 2013. - 320 s. — ISBN 9781285733340 .
- Tony Gaddis, Rebecca Halsey. Začínáme s aplikací App Inventor pro Android . - Pearson Education, Limited, 2014. - 696 s. — ISBN 9780132955263 .
- Paula Beer, Carl Simmons. Hello App Inventor!: Programování pro Android pro děti a nás ostatní . — Manning Publications Company, říjen. 2014 - 360 s. — ISBN 978-1-61729-143-2 .
- Derek Walter, Mark Sherman. Výuka MIT App Inventor: Praktický průvodce vytvářením vlastních aplikací pro Android . — Addison-Wesley Professional, listopad. 2014. - 240 s. — ISBN 9780133799279 .
- Mike McGrath. Vytváření aplikací pro Android v jednoduchých krocích, 2. vydání: Covers App Inventor 2 . - In Easy Steps, 2014. - 192 s.
- Jörg H. Kloss. Aplikace pro Android s App Inventor: Vytvoření aplikace pro Android je snadné! . - Aplikace Warung, červen 2014. - 115 s. - ISBN 978-0-321-81270-4 . Archivováno 15. dubna 2015 na Wayback Machine
- Edward Mitchell. App Inventor 2: Kurz: Rychlý a snadný způsob vytváření aplikací pro Android . - Edward Mitchell, květen 2014. - 139 s.
- David Wolber, Hal Abelson, Ellen Spertus, Liz Looney. App Inventor 2 . — O'Reilly Media, Inc., říjen. 2014 - 360 s. — ISBN 9781491907238 .
- Hossein Amerkashi. Absolute App Inventor 2: Programování pro Android pro všechny . - Amerkashi, 2015. - 100 s.
Odkazy
Google LLC |
---|
|
Reklamní |
|
---|
komunikace |
|
---|
NA |
|
---|
Platformy |
|
---|
Vývojové nástroje |
|
---|
Vydání |
|
---|
Hledat ( PageRank ) |
|
---|
Tematické projekty |
|
---|
Uzavřené projekty |
|
---|
viz také |
|
---|