MIT App Inventor (http://appinventor.mit.edu/) – это бесплатная среда разработки мобильных приложений, созданная Массачусетским технологическим институтом (MIT). Она позволяет создавать приложения для операционных систем Android и iOS без необходимости знания программирования на Java, Swift или других языках программирования.
Сайт поддерживает несколько языков, включая русский.
Среда разработки MIT App Inventor состоит из двух этапов: проектирование интерфейса пользователя и программирование компонентов приложения. Для создания приложений используются блоки, которые можно перетаскивать и соединять между собой, чтобы создавать логику приложения.
Среда разработки MIT App Inventor имеет обширную библиотеку компонентов, которые можно использовать для создания приложений. Среди них есть компоненты для работы с базами данных, геолокацией, камерой, мультимедиа, сетью и многими другими.
Среди компонентов, которые можно использовать в MIT App Inventor, можно выделить следующие:
- Button (кнопка)
- Label (метка)
- Image (изображение)
- TextBox (поле для ввода текста)
- DatePicker (выбор даты)
- TimePicker (выбор времени)
- ListView (список)
- WebViewer (веб-браузер)
- Camera (камера)
- Sound (звук)
- VideoPlayer (видеоплеер)
- TinyDB (база данных)
- LocationSensor (датчик геолокации)
- AccelerometerSensor (датчик акселерометра)
- OrientationSensor (датчик ориентации)
- BluetoothClient (Bluetooth-клиент)
- BluetoothServer (Bluetooth-сервер)
- FirebaseDB (Firebase база данных)
MIT App Inventor поддерживает визуальный язык программирования, который очень похож на язык Scratch и StarLogo TNG. MIT App Inventor также предоставляет документацию и поддержку для разработчиков.
Дополнительно: