Share to: share facebook share twitter share wa share telegram print page

MIT App Inventor

MIT App Inventor
Original author(s)Hal Abelson, Marky Freddy
Developer(s)Google, MIT Media Lab, MIT Computer Science and Artificial Intelligence Laboratory
Initial releaseDecember 15, 2010; 13 years ago (2010-12-15)
Stable release
nb194c / September 14, 2023; 12 months ago (2023-09-14)
Repositorygithub.com/mit-cml/appinventor-sources
Written inJava, Swift, Objective-C, Kawa, Scheme, JavaScript, HTML
Operating systemAndroid, iOS
Available in19 languages
List of languages
English, Spanish, French, Italian, Korean, Dutch, Portuguese, Brazilian Portuguese, Russian, Swedish, Simplified Chinese, Traditional Chinese, Polish
TypeApplication software development IDE
LicenseCreative Commons Attribution ShareAlike 4.0 Unported, Apache 2.0
Websiteappinventor.mit.edu

MIT App Inventor (App Inventor or MIT AI2) is a high-level block-based visual programming language, originally built by Google and now maintained by the Massachusetts Institute of Technology. It allows newcomers to create computer applications for two operating systems: Android and iOS, which, as of 25 September 2023, is in beta testing. It is free and open-source released under dual licensing: a Creative Commons Attribution ShareAlike 3.0 Unported license and an Apache License 2.0 for the source code. Its target is primarily children and students studying computer programming, similar to Scratch.

The web interface consists of a graphical user interface (GUI) very similar to Scratch and StarLogo, allowing users to drag-and-drop visual objects to create an application that can be tested on Android and iOS devices and compiled to run as an Android app. It uses a companion mobile app named MIT AI2 Companion providing live testing and debugging.

App Inventor provides integration with different online services, such as Google Sheets and Firebase.

When creating App Inventor, Google drew upon significant prior research in educational computing, and work done within Google on online development environments.[1]

History

The application was made available through request on July 12, 2010, and released publicly on December 15, 2010. The App Inventor team was led by Hal Abelson[1] and Mark Friedman.[2] In the second half of 2011, Google released the source code, terminated its server, and provided funding to create The MIT Center for Mobile Learning, led by App Inventor creator Hal Abelson and fellow MIT professors Eric Klopfer and Mitchel Resnick.[3] The MIT version was launched in March 2012.[4]

On December 6, 2013 (the start of the Hour of Code),[4] MIT released App Inventor 2, renaming the original version "App Inventor Classic"[5] Major differences are:

  • The blocks editor in the original version ran in a separate Java process, using the Open Blocks Java library for creating visual blocks programming languages and programming
App Inventor Classic Blocks Editor

Open Blocks is distributed by MIT's Scheller Teacher Education Program (STEP) and is derived from master's thesis research by Ricarose Roque. Professor Eric Klopfer and Daniel Wendel of the Scheller Program supported the distribution of Open Blocks under an MIT License.[6] Open Blocks visual programming is closely related to StarLogo TNG, a project of STEP, and Scratch, a project of the MIT Media Lab's Lifelong Kindergarten Group led by Mitchel Resnick. App Inventor 2[5] replaced Open Blocks with Blockly, a blocks editor that runs within a web browser.

The MIT AI2 Companion app[7] enables real-time debugging on connected devices via Wi-Fi, or Universal Serial Bus (USB). In addition to this the user may use an "on computer" emulator available for Windows, MacOS, and Linux.

Spin-offs

In June 2018, a baked version of App Inventor 2 called Kodular was launched.[8] It is promoted as an 'improved' and more modern version of App Inventor 2.[9]

See also

References

  1. ^ a b Hardesty, Larry (August 19, 2010). "The MIT roots of Google's new software". MIT News Office.
  2. ^ Wolber, David; Abelson, Hal; Spertus, Ellen; Looney, Liz (May 2011), App Inventor for Android: Create Your Own Android Apps, O'Reilly, ISBN 978-1-4493-9748-7
  3. ^ "App Inventor @ MIT".
  4. ^ a b Clark, Andrew (December 30, 2013), "App Inventor launches second iteration", MIT News, retrieved 7 July 2019
  5. ^ a b App Inventor Classic, December 3, 2013
  6. ^ "On the Shoulders of Giants!". Archived from the original on August 11, 2010. Retrieved August 10, 2010.
  7. ^ "MIT AI2 Companion". May 25, 2019. Retrieved 8 July 2019.
  8. ^ "Kodular". Kodular. Retrieved 2022-06-22.
  9. ^ Barreiro, Diego (2018-12-31). "Thank you 2018!". The Kodular Korner. Retrieved 2022-06-22.

Read other articles:

For the film festival, see CineMagic (film festival). Radio stationCinemagicBroadcast areaUnited StatesCanadaFrequencySirius XM Radio 750BrandingCineMagic, CinemagicProgrammingFormatMovie SoundtracksOwnershipOwnerSirius XM RadioTechnical informationClassFormer: Satellite Radio Station Current: Internet-Only Radio StationLinksWebsiteSiriusXM: Cinemagic CineMagic, currently branded as Cinemagic, is an Internet-only channel on Sirius XM radio, accessible via computers and mobile devices. Before ...

British Empire and Commonwealth Games 1966 Deelnemende teams 34 Deelnemende atleten ? Evenementen 110 in 9 sporten Openingsceremonie 4 augustus, 1966 Sluitingsceremonie 13 augustus, 1966 De achtste British Empire and Commonwealth Games, een evenement dat tegenwoordig onder de naam Gemenebestspelen bekend is, werden gehouden van 4 tot en met 13 augustus 1966, in Kingston, Jamaica. Het was voor het eerst dat de spelen werden georganiseerd in een land dat buiten het blanke gedeelte van het Gemen...

De Mysteriis Dom SathanasÁlbum de estudio de MayhemPublicación 24 de mayo de 1994Grabación 1992-1993 en la sala Grieg, Bergen, NoruegaGénero(s) Black metalDuración 46:01Discográfica Deathlike SilenceProductor(es) Pytten, Euronymous, Hellhamer Cronología de Mayhem De Mysteriis Dom Sathanas (1994) Grand Declaration of War (2000) [editar datos en Wikidata] De Mysteriis Dom Sathanas es el primer álbum de estudio de la banda noruega de black metal Mayhem, publicado el 24 de mayo ...

Untuk kegunaan lain, lihat London (disambiguasi). LondonIbu kota dan megakotaSearah jarum jam dari atas: City of London dilatarbelakangi Canary Wharf; Trafalgar Square; London Eye; Jembatan Menara; dan plang London Underground di depan Elizabeth Tower BenderaLambangLondonLokasi di Britania RayaTampilkan peta Britania RayaLondonLokasi di InggrisTampilkan peta InggrisLondonLokasi di EropaTampilkan peta EropaLondonLondon (Bumi)Tampilkan peta BumiKoordinat: 51°30′26″N 0°7′39″W /...

Menteri Luar Negeri AustraliaMinister for Foreign AffairsLambang AustraliaBendera AustraliaPetahanaPenny Wongsejak 23 Mei 2022 (2022-05-23)Departemen Luar Negeri dan PerdaganganGelarThe HonourableDitunjuk olehGubernur Jenderalatas rekomendasi Perdana Menteri AustraliaPejabat perdanaEdmund Barton (sebagai Menteri Urusan Eksternal)Dibentuk1 Januari 1901 (1901-01-01)Situs webwww.foreignminister.gov.au Menteri Luar Negeri Australia (bahasa Inggris: Minister for Foreign Affairs,...

Kontrasepsi implanWadah/aplikator untuk Nexplanon, sebuah contoh implan kontrasepsi berbasis etonogestrel.Latar belakangJenis kontrol kelahiranLong-acting reversible contraceptionPenggunaan pertama?Tingkat Kegagalan (Rendah)Penggunaan terbaikRendah%Penggunaan umumRendah%PenggunaanPengingat penggunaTidak adaKeuntungan dan kerugianPerlindungan PMSTidak ada perlindungan Kontrasepsi implan, KB implan atau susuk KB adalah perangkat medis yang dapat ditanamkan yang digunakan untuk tujuan pengaturan...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (أبريل 2019) توم فون برنس معلومات شخصية الميلاد 9 يناير 1866  بورت لويس  الوفاة 4 نوفمبر 1914 (48 سنة)   تنجا  مواطنة ألمانيا  الحياة العملية المهنة جندي،  وإداري اس

1981 studio album by Bob and Doug McKenzieThe Great White NorthStudio album by Bob and Doug McKenzieReleased1981Recorded1980-1981GenreComedyLength44:20LabelAnthem Records (Canada)Mercury Records (U.S.)Bob and Doug McKenzie chronology The Great White North(1981) Strange Brew(1983) The Great White North is a Canadian comedy album by the fictional television characters Bob and Doug McKenzie (portrayed by actors Rick Moranis and Dave Thomas), released in 1981 by Anthem Records (ANR-1-1036...

Constitution Sixth Amendment Act of 2001Parliament of South Africa Long title Act to amend the Constitution of the Republic of South Africa, 1996, so as to change the title of the President of the Constitutional Court to that of Chief Justice; to provide for the offices of Deputy Chief Justice, President of the Supreme Court of Appeal and Deputy President of the Supreme Court of Appeal; to provide for the extension of the term of office of a Constitutional Court judge; to further regulate the...

Lightweight Japanese sports car This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Suzuki Cappuccino – news · newspapers · books · scholar · JSTOR (June 2020) (Learn how and when to remove this template message) Motor vehicle Suzuki CappuccinoOverviewManufacturerSuzukiProduction1991–1998AssemblyKosai, Shizuoka, JapanBody a...

Padang GantingNagariPemandian Aia Angek Padang GantingNegara IndonesiaProvinsiSumatera BaratKabupatenTanah DatarKecamatanPadang GantingKode Kemendagri13.04.11.2002 Luas33 km²Jumlah penduduk13.000Situs webpadangganting.desa.id Padang Gantiang adalah nagari yang berada di Kecamatan Padang Ganting, Kabupaten Tanah Datar, Provinsi Sumatera Barat, Indonesia. Setelah berkembangnya Islam di nagari ini, berikutnya nagari ini juga membawa perubahan dalam sistem pemerintahan di Kerajaan Pagaruyun...

German electronic dance band La BoucheOriginFrankfurt am Main, GermanyGenresEurodance, house, Pop, Electronic, EDM, SchlagerYears active1994–2001, 2007–presentLabelsBMG RecordsRCAMembersLane McCrayBelle JohnsonPast membersMelanie Thornton †Robert HaynesKayo ShekoniSophie CairoNatascha WrightDeidra JonesDana RayneWebsiteLa Bouche Booking Melanie Thornton at her final performance in Leipzig on 24 November 2001, hours before she died in a plane crash La Bouche (French for The Mouth, pronou...

Film prize For the Catalan civil award, see Creu de Sant Jordi Award. For the Catalan literary award, see Premi Sant Jordi de novel·la. Sant Jordi AwardsAwarded forExcellence in filmCountrySpainPresented byRàdio 4First awarded1957 (1957)Websitehttp://www.rtve.es/radio/radio4/premis-sant-jordi.shtml  The Sant Jordi Awards (Catalan: Premis Sant Jordi; Spanish: Premios Sant Jordi) are film prizes awarded annually by the Catalan branch of the Spanish public radio network Radio Naciona...

Schrijver Gottfried Keller (1819-1890) Schrijver Conrad Ferdinand Meyer (1825-1898) Schrijfster Annemarie Schwarzenbach (1908-1942) Acteur Bruno Ganz (1941-2019) Auteur Jacqueline Crevoisier (1942-2016) Voetbalcoach Jakob Kuhn (1943-2019) Schaakster Monika Seps (1986) Deze lijst van personen uit Zürich bestaat uit een chronologische opsomming van mensen die in de Zwitserse stad Zürich zijn geboren of overleden. Geboren 1501-1550 Conrad Gesner (1516-1565), natuuronderzoeker, filoloog en arts...

Indonesian music genre Various hanging Gongs (gong ageng, gong suwukan, kempul) of Gamelan in Indonesia Music of Indonesia Genres Classical Kecapi suling Tembang sunda Kecak Pop Indo Hip hop Dangdut Campursari Kroncong Langgam jawa Celempungan Gambang kromong Tanjidor Gambus Jaipongan Pop Sunda Qasidah modern Rock Tapanuli ogong Specific forms Angklung Beleganjur Calung Degung Gamelan Gambang Gender Wayang Gong gede Gong kebyar Jegog Joged bumbung Melayu Karinding Kendang Kolintang Kulintang ...

For other places with the same name, see Boreczek. Village in Masovian Voivodeship, PolandBoreczekVillageBoreczekCoordinates: 52°40′19″N 22°2′8″E / 52.67194°N 22.03556°E / 52.67194; 22.03556Country PolandVoivodeshipMasovianCountyOstrów MazowieckaGminaMałkinia Górna Boreczek [bɔˈrɛt͡ʂɛk] is a village in the administrative district of Gmina Małkinia Górna, within Ostrów Mazowiecka County, Masovian Voivodeship, in east-central Poland.[1 ...

2004 basketball video game 2004 video gameESPN NBA 2K5PlayStation 2 cover art featuring Ben WallaceDeveloper(s)Visual ConceptsPublisher(s)SegaGlobal Star SoftwareSeriesNBA 2KPlatform(s)PlayStation 2, XboxReleaseNA: September 28, 2004 (Xbox)[2]NA: September 30, 2004 (PS2)[1]EU: February 4, 2005Genre(s)SportsMode(s)Single-player, multiplayer ESPN NBA 2K5 is a 2004 basketball simulation video game developed by Visual Concepts and co-published by Sega and Global Star Software. It ...

بولشيي بيريزنيكي الإحداثيات 54°10′33″N 45°58′11″E / 54.175833333333°N 45.969722222222°E / 54.175833333333; 45.969722222222  تقسيم إداري  البلد روسيا  معلومات أخرى 431751  رمز الهاتف 83436  تعديل مصدري - تعديل   بولشيي بيريزنيكي (بالروسية: Большие Березники) هي مدينة في جمهورية موردوفيا ...

County in New Mexico, United States County in New MexicoTaos CountyCountyTaos Mountain from El Prado SealLocation within the U.S. state of New MexicoNew Mexico's location within the U.S.Coordinates: 36°34′N 105°38′W / 36.57°N 105.63°W / 36.57; -105.63Country United StatesState New MexicoFoundedJanuary 9, 1852SeatTaosLargest townTaosArea • Total2,204 sq mi (5,710 km2) • Land2,203 sq mi (5,710 km2)&#...

This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: Taiwan, Hong Kong, and Macau administrative division codes of the PRC Division 7 & 8 – news · newspapers · books · scholar · JSTOR (January 2020) (Learn how and when to remove this template message) Administrative division codes of the People's Republic of China North China (Division 1) Northeast ...

Kembali kehalaman sebelumnya