App Inventor

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2021. március 15-én felülvizsgált verziótól ; az ellenőrzések 18 szerkesztést igényelnek .
App Inventor

Google App Inventor
Típusú Alkalmazási szoftver fejlesztés
Fejlesztő Google , MIT Media Lab
Beírva Java , Kawa séma
Operációs rendszer Webalkalmazás
Interfész nyelvek 19 nyelven
Első kiadás 2010
Hardver platform Android
legújabb verzió 2.3.0 (2015. február 2.)
Olvasható fájlformátumok Az App Inventor blokkolja az XML -t [d] és az App Inventor for Android projektet [d]
Generált fájlformátumok Az App Inventor blokkolja az XML -t [d] és az App Inventor for Android projektet [d]
Engedély Apache licenc 2.0
Weboldal appinventor.mit.edu
 Médiafájlok a Wikimedia Commons oldalon

Az App Inventor egy vizuális  fejlesztőkörnyezet kizárólag Android alkalmazásokhoz , minimális programozási ismereteket igényel a felhasználótól. Eredetileg a Google Labs fejlesztette ki, majd a Massachusetts Institute of Technology vette át a labor bezárása után .

Leírás

Az App Inventor a Scratch és a StarLogo programozási nyelvekhez nagyon hasonló grafikus felhasználói felületet (GUI) használ . Az iOS-eszközökhöz készült verzió még fejlesztés alatt áll. Az App Inventor létrehozása során a Google az oktatási számítástechnikával kapcsolatos jelentős korábbi kutatásokra épített [1] .

Az App Inventor a Firebase Realtime Database [2] kísérleti komponensen keresztül támogatja a felhőadatok használatát is .

Jellemzők

Az App Inventor programozása grafikus felületet használ , egy vizuális programozási nyelvet , amely nagyon hasonlít a Scratch -hez és a StarLogo TNG-hez.

Az App Inventor vizuális blokknyelvét Android bájtkódra fordító fordító a Kawa dinamikus nyelvek megvalósítására szolgáló GNU keretrendszeren alapul , amely (többek között) a sémát (egy Lisp dialektus ) valósítja meg a java platformon (és az Androidon).

Ezt a szoftverterméket a Google fejlesztette ki az MIT által kifejlesztett Open Blocks Java könyvtár segítségével [3] . A Google Labs bezárásáról szóló döntést követően a cég bejelentette a projekttel kapcsolatos munkák befejezését is. Ezzel egy időben bejelentették a pályázat megnyitásának szándékát , esetleges későbbi oktatási felhasználásával [4] . Ezt követően a Massachusetts Institute of Technology bejelentette egy új mobil tanulási központ megnyitását ezen a szoftverterméken alapulva, amelynek egyik professzora a scratch Mitchell Resnick [5] [6] megalkotója lesz .

2011 márciusának elején a Massachusetts Institute elindította a projekt nyilvános bétaverzióját [7] , amely elérhető az appinventor.mit.edu [8] címen .

Google Blocks

Az AppInvertor korai verzióinak kódja alapján a Google kifejlesztette a Google Blockly -t, az alkalmazásokba beágyazott összetevőt, amely lehetővé teszi vizuális programozási nyelv beépítését . Az App Inventor modern verziói a Blockly-t is használják.

Analógok

Jegyzetek

  1. Larry Weber. Interjú Larry Weberrel  // Mediatektur. - Bécs: Springer Vienna, 2010. - S. 428-431 . - ISBN 978-3-7091-0302-9 , 978-3-7091-0303-6 .
  2. ID Pavord, A. Bush. Az (igazi) óriások vállán  // Thorax. — 2010-10-21. - T. 65 , sz. 11 . — S. 943–944 . — ISSN 0040-6376 . - doi : 10.1136/thx.2010.147165 .
  3. Larry Hardesty. A Google új szoftverének MIT gyökerei (nem elérhető link) . MIT News Office (2010. augusztus 19.). Letöltve: 2011. augusztus 18. Az eredetiből archiválva : 2012. március 11.. 
  4. Fontos frissítések az App Inventorral kapcsolatban (2011. augusztus 3.). Letöltve: 2011. augusztus 18. Az eredetiből archiválva : 2011. november 13..
  5. Caroline McCall. Az MIT elindítja a Mobile Learning új központját (nem elérhető link) . MIT News Office (2011. augusztus 16.). Letöltve: 2011. augusztus 18. Az eredetiből archiválva : 2012. március 11.. 
  6. Az MIT átvette az App Inventor projektet, amelyet a Google leállított (a hivatkozás nem elérhető) (2011. augusztus 18.). Letöltve: 2011. augusztus 18. Az eredetiből archiválva : 2012. május 20.. 
  7. Az MIT megnyitotta a Google App Inventor bétaverzióját (a hivatkozás nem érhető el) . habrahabr.ru (2012. március 5.). Letöltve: 2012. március 5. Az eredetiből archiválva : 2012. szeptember 14.. 
  8. MIT App Inventor . Letöltve: 2012. március 9. Az eredetiből archiválva : 2012. február 11.

Irodalom

Linkek