App Inventor
App Inventor 2.png Google App Inventor | |
Тұрпат |
Бағдарламалық жасақтама әзірлеу |
---|---|
Автор | |
Жасаушы |
MIT Media Lab, MIT Computer Science and Artificial Intelligence Lab |
Жазылған | |
Операциялық жүйелер | |
Интерфейс тілдері |
ағылшын, испан, француз, италиан, корей, дания, португал, орыс, швед, қытай тілдері |
Соңғы нұсқа |
nb183 |
Лицензия | |
Сайт | |
App Inventor — бастапқы коды ашық веб-қолданба болып табылады. Google компаниясымен әзірленген, қазіргі таңда Массачусетс технологиялық институтының қолдауында.
Осы бағдарлама компьютерлік бағдарламалаудағы жаңа бастаушыларға Android операциялық жүйесімен қолдаулы қолданба жасауға мүмкіндік береді. StarLogo TNG және Scratch бағдарламалау тілдеріне ұқсас графикалық интерфейс пайдаланушыларға жүгірткі(мышь) арқылы визуалды объектілерді көшіруге, сол арқылы жұмыс істейтін қолданбаны жасауға үлесін қосады. Осы жобаны жүзеге асыру барысында Google компаниясы онлайн әзірлеу орталары және білім беру мақсатындағы бағдарламалау жайлы көптеген зерттеулер жасаған болатын. [1]
App Inventor және оған ұқсас жобалар конструкторлық білім беру теорияларына негізделіп, бағдарламалаудың белсенді оқыту барысында көптеген қажетті идеяларды тарту мүмкіндігі қарастырылады . Осы жоба 1960-шы жылдардағы Сеймур Паперт және МТИ тобының жұмысынан басталып, Митчелл Резниктің Lego Mindstorms және StarLogo проектілерінде орын алатын компьютер мен білім беру салаларындағы өтетін тоқтаусыз қозғалыстың бөлігі болып табылады.[2]
Оған қоса, MIT App Inventor Firebase және Database қосымшаларын қолдайды. Оның мақсаты - Google-дің Firebase базасы негізінде қолданушыларға ақпарат сақтауға мүмкіндік беру.
Тарихы
[өңдеу | қайнарын өңдеу]Қосымша сұрау бойынша 12 шілде 2010 жылы, ал 15 желтоқсан 2010 ашық жарияланды. Хэл Абельсон және Марк Фридман[3] App Inventor командасын басқарды. 2011 жылдың екінші жартысында, Google бастапқы кодты жариялап, серверді аяқтап, Хэл Абельсон және МТИ профессорлары Эрик Клопфер мен Митчелл Резник басқарған МТИ мобильді оқыту орталығына қаражат бөлді. [4] МТИ нұсқасы 2012 жылдың наурыз айында іске қосылды .
6 желтоқсан 2013 жылы (Код сағатының басталуы),[5] МТИ "App Inventor Classic" бастапқы атауын өзгертіп, "App Inventor 2" шығарды. [6] Негізгі айырмашылықтары:
- Блок редакторы бастапқы нұсқасында Open Blocks Java кітапханасын қолдана отырып бөлек Java процесс ретінде қарастырылды.
Open Blocks МТИ-ның Шеллер мұғалім оқыту бағдарламасымен қамтамасыз етілген, ол Рикарозе Рокенің кандитаттық диссертацияларға негізделген. МТИ Лицензиясы бойынша Профессор Эрик Клопфер және Дэниель Вендел Open Blocks бағдарламасын таратуды қолдаған болатын. Open Blocks визуалды бағдарламалау StarLogo TNG мен Scratch тілдеріне өте жақын болып табылады. App Inventor 2 жарияланғаннан кейін Open Blocks Blockly ортасымен алмастырылған, осы уақытта блок редакторы браузер ішінде жұмыс істе бастаған.
- MIT AI2 Companion қолданбасы USB-мен қатар Wi-Fi да арқылы қосылған девайс арқылы бағдарламаны ретке келтіру(отладка) жүзеге асады.
2014 жылдың мамыр айында 87 мың апталық белсенді қолданушылар, 195 мемлекеттегі 1,9 млн тіркелген адам және 4,7 млн жасалған қолданбалар тіркелді.[7]
2015 жылдың желтоқсан айына қарай бағдарлама 140 мың апталық белсенді қолданушы, 195 мемлекеттегі 4 миллион тіркелген адам және 12 млн жасалған қолданба тіркелді.[7]
Тағы қараңыз
[өңдеу | қайнарын өңдеу]- Lego Mindstorms
- StarLogo
- Blockly
Дереккөздер
[өңдеу | қайнарын өңдеу]- ↑ Hardesty, Larry. The MIT roots of Google's new software, MIT News Office (August 19, 2010).
- ↑ On the Shoulders of Giants!. Google. Тексерілді, 10 тамыз 2010.
- ↑ 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, http://www.appinventor.org/book
- ↑ App Inventor @ MIT.
- ↑ Clark, Andrew (December 30, 2013), App Inventor launches second iteration, http://web.mit.edu/newsoffice/2013/app-inventor-launches-second-iteration.html
- ↑ App Inventor Classic, December 3, 2013, http://appinventor.mit.edu/explore/classic.html
- ↑ a b http://ai2.appinventor.mit.edu/stats/more/CkQKDwoCdHMSCQjut4-qmsK-AhItahtzfm1pdC1hcHBpbnZlbnRvci1uZXdibG9ja3NyDgsSBVN0YXRzGJGXpVsMGAAgAQ== Мұрағатталған 19 қарашаның 2018 жылы.
Қосымша сілтемелер
[өңдеу | қайнарын өңдеу]- appinventor.mit.edu App Inventor — ресми сайты
- Template:Download Project
- Үлгі:GithubGitHub
- Tutorial, Tips, Sample Apps
- Spanish Tutorial, Bluetooth, MySQL-PHP
- AppInventor.org:On-line book and video tutorials
- App Inventor in school (German)