Android үшін қолданбалы өнертапқыш - App Inventor for Android

MIT App Inventor
Mit қолданбалы өнертапқыш.png
MIT App Inventor
MIT App Inventor
Түпнұсқа автор (лар)Хал Абельсон, Марк Фридман
ӘзірлеушілерGoogle, MIT Media Lab, MIT информатика және жасанды интеллект зертханасы
Бастапқы шығарылым2010 жылғы 15 желтоқсан; 9 жыл бұрын (2010-12-15)
Тұрақты шығарылым
nb180a / 26 қараша, 2019 ж; 12 ай бұрын (2019-11-26)
Репозиторийgithub.com/ mit-cml/ Appinventor-көздері
ЖазылғанJava, Кава, Схема
Операциялық жүйеAndroid
Қол жетімді19 тіл
Тілдер тізімі
Ағылшын, испан, француз, итальян, корей, голланд, португал, бразилиялық португал, орыс, швед, жеңілдетілген қытай, дәстүрлі қытай, поляк
ТүріҚолданбалы бағдарламалық жасақтама даму IDE
ЛицензияCreative Commons атрибуциясы ShareAlike 3.0 Unported, Apache 2.0
Веб-сайтзерттеуші.mit.edu

MIT App Inventor - бұл бастапқыда Google ұсынған, қазір Массачусетс технологиялық институты (MIT) қолдайтын интеграцияланған веб-қосымшасы. Бұл жаңадан келгендерге мүмкіндік береді компьютерлік бағдарламалау екі амалдық жүйеге (ОЖ) арналған қолданбалы бағдарламалық жасақтаманы (бағдарламаларды) құру Android, және iOS, бұл 2019 жылғы 8 шілдедегі жағдай бойынша, соңғы бета-тестілеуде. Бұл ақысыз және ашық кодты бағдарламалық жасақтама қос лицензиялау: а Creative Commons Attribution ShareAlike 3.0 Қолданылмайтын лицензия, және Apache лицензиясы 2.0 үшін бастапқы код.

Ол бағдарламалау тілдеріне өте ұқсас графикалық интерфейсті (GUI) қолданады Сызат (бағдарламалау тілі) және StarLogo, бұл қолданушыларға визуалды нысандарды сүйреп апаруға және Android құрылғыларында жұмыс істей алатын қосымшаны құруға мүмкіндік береді, ал iOS жұмыс істейтін құрылғыларда жұмыс істейтін App-Inventor Companion (бағдарламаны іске қосуға және түзетуге мүмкіндік беретін бағдарлама) . App Inventor құра отырып, Google білім беруді есептеу саласындағы алдыңғы зерттеулерге және он-лайн режимінде Google-да жасалған жұмыстарға сүйенді.[1]

Қолданбалы өнертапқыш және басқа жобалар негізделген және ақпараттандырылған құрылысшы оқыту бағдарламалау белсенді оқыту арқылы қуатты идеяларды тарту құралы бола алатындығын баса көрсететін теориялар. Осылайша, бұл компьютерлер мен білім беруде жұмысынан басталған қозғалыстың бір бөлігі Сеймур Паперт және 1960-шы жылдардағы MIT Logo Group және сонымен бірге өзін танытты Митчел Ресник жұмыс Lego Mindstorms және StarLogo.[1][2]

App Inventor сонымен қатар қолдануды қолдайды бұлтты деректер эксперимент арқылы Firebase # Firebase нақты уақыттағы мәліметтер базасы компонент.[3]

Тарих

Өтініш 2010 жылдың 12 шілдесінде сұрау салу арқылы қол жетімді болды және 2010 жылдың 15 желтоқсанында көпшілікке жарияланды. App Inventor командасын басқарды Хал Абельсон[1] және Марк Фридман.[4]2011 жылдың екінші жартысында Google бастапқы кодын шығарды, серверін тоқтатты және құруға қаражат бөлді MIT мобильді оқыту орталығы, App Inventor жасаушысы Хэл Абельсон және MIT профессорлары Эрик Клоффер мен Митчел Ресник басқарды.[5] MIT нұсқасы 2012 жылдың наурызында іске қосылды.[6]

2013 жылғы 6 желтоқсанда (басталуы Код сағаты ),[6] MIT App Inventor 2 шығарды, бастапқы нұсқасын «App Inventor Classic» деп өзгертті[7] Негізгі айырмашылықтар:

  • The блоктар редакторы бастапқы нұсқасында бөлек Java процесінде іске қосылды Ашық блоктар Бағдарламалау тілдері мен бағдарламалаудың визуалды блоктарын құруға арналған Java кітапханасы
App Inventor Classic Blocks редакторы

Ашық блоктарды MIT таратады Шеллер мұғалімдерін оқыту бағдарламасы (STEP) және Рикароз Рокенің магистрлік диссертациясынан алынған. Шеллер бағдарламасының профессоры Эрик Клоффер мен Даниэль Вендел «Ашық блоктар» бағдарламасын таратуды қолдады MIT лицензиясы.[2] Open Blocks визуалды бағдарламалау тығыз байланысты StarLogo TNG, STEP жобасы және Сызат, жобасы MIT Media Lab Өмір бойы басқаратын балабақша тобы Митчел Ресник. Қосымша өнертапқыш 2[7] Ашық блоктарды ауыстырды Blockly, а ішінде жұмыс істейтін блоктар редакторы веб-шолғыш.

MIT AI2 Companion қосымшасы[8] арқылы қосылған құрылғыларда нақты уақыттағы отладка жасауға мүмкіндік береді Сымсыз дәлдiк, немесе әмбебап сериялық автобус (USB флеш ). Бұған қоса, пайдаланушы компьютердегі эмуляторды қолдана алады Windows, MacOS, және Linux.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ а б c Hardesty, Ларри (19 тамыз, 2010). «Google-дің жаңа бағдарламалық жасақтамасының MIT тамыры». MIT News Office.
  2. ^ а б «Алыптардың иығында!». Google. Архивтелген түпнұсқа 2010 жылғы 11 тамызда. Алынған 10 тамыз, 2010.
  3. ^ «FirebaseDB компоненті (эксперименттік)». ai2. ойлап табушы.mit.edu. Алынған 2019-02-14.
  4. ^ Уолбер, Дэвид; Абельсон, Хал; Spertus, Ellen; Луни, Лиз (мамыр 2011), Android үшін қолданбалы өнертапқыш: өзіңіздің Android қосымшаларыңызды жасаңыз, О'Рейли, ISBN  978-1-4493-9748-7
  5. ^ «App Inventor @ MIT».
  6. ^ а б Кларк, Эндрю (30 желтоқсан, 2013), «App Inventor екінші қайталануды іске қосады», MIT жаңалықтары, алынды 7 шілде 2019
  7. ^ а б App Inventor Classic, 2013 жылғы 3 желтоқсан
  8. ^ «MIT AI2 Companion». Google. 25 мамыр, 2019. Алынған 8 шілде 2019.

Сыртқы сілтемелер