App Builder дозволяє створювати власні програми для Android.
Ви можете публікувати свої програми в Google Play.
Прості речі можна робити без кодування.
Для більш складних речей кодування виконується на JavaScript або Java.
Ви також можете заробляти гроші, інтегруючи рекламу AdMob у свій додаток. Підтримуються як банери, так і проміжні оголошення. Це можна зробити взагалі без кодування.
Це набагато простіше, ніж Android Studio, і для цього не потрібен настільний комп’ютер.
особливості:
— Повний доступ до Android API.
- Прості речі можна робити без кодування.
- Кодування виконується на JavaScript або Java.
- Поділіться файлом APK або опублікуйте свою програму в магазині Google Play.
— Редактор із підсвічуванням синтаксису (HTML, CSS, JavaScript, Java, JSON, XML) і згортанням коду.
— Використовуються стандартні інструменти збірки Android.
- Ви можете додати залежності, щоб включити бібліотеки з Maven або інших репозиторіїв.
- Переглядач Logcat дозволяє переглядати системні повідомлення, які корисні для налагодження.
— Підтримка формату Android App Bundle (AAB).
- Інтеграція Firebase.
- Контроль версій.
Є понад 25 прикладів програм, які можна використовувати як відправну точку:
- AdMob: демонструє використання рекламних банерів і міжсторінкової реклами, а також відображає ідентифікатор вашого пристрою (який вам потрібен, щоб позначити власний пристрій як тестовий відповідно до правил AdMob).
- Аудіо: показує, як відтворювати звук у вашій програмі.
- Оплата: показує, як використовувати виставлення рахунків через програму.
- Камера: проста програма, яка, серед іншого, показує, як запитувати дозволи під час виконання.
- Чати: публічна програма для чатів, досить складний приклад.
- Віджет годинника: так, ви можете створювати віджети програми (те, що ви розміщуєте на головному екрані, як-от годинник і погода).
- Діалоги: показує, як використовувати діалоги.
- Редактор: простий додаток для редагування.
- Улюблена музика: аудіопрогравач зі списком відтворення.
- Відгук: надсилайте повідомлення з вашої програми вам, розробнику.
- Вхід Google: показано, як інтегрувати вхід Google у вашу програму.
- Програма HTML: шаблон для програми на основі HTML.
- Галерея зображень: програма, яка пакує фотографії всередині програми.
- Програма Java: показує, як використовувати Java у своїй програмі.
- Панель навігації: показує, як налаштувати панель навігації та відповідні види.
- Push-сповіщення: показує, як використовувати push-сповіщення Firebase і обмін повідомленнями в програмі.
- Нагадування: демонструє, як використовувати AlarmManager і приймачі.
- Зробити фото: показано, як робити фотографії та використовувати їх у своїй програмі.
- Перетворення тексту в мову.
- Нитки: демонструє використання ниток.
- Відео: показує, як відтворювати відео у вашій програмі.
- ViewPager: показує, як налаштувати ViewPager (перегляд, який відображає інші перегляди як «сторінки», які можна переходити за допомогою жесту «гортання».
- Програма веб-сайту: шаблон для програми, яка показує веб-сайт у WebView.
- Додаток для веб-сайту з AdMob: те саме, що й вище, але також показує банер AdMob і міжсторінкову рекламу.
Один із підходів до розробки додатків для Android полягає у використанні існуючого коду HTML/CSS/JavaScript і обгортанні його як програми. Це можна легко зробити в App Builder. Якщо вам просто потрібно загорнути URL-адресу веб-сайту в програму, App Builder зробить це за вас за лічені хвилини без жодного програмування.
App Builder також є чудовим інструментом для навчання програмуванню на JavaScript і дизайну додатків Android.
Без підписки ви маєте доступ до більшості функцій, але ваші програми працюватимуть лише на пристрої, на якому вони створені.
Підписка дозволяє створювати програми, які не мають цього обмеження. Крім того, деякі функції App Builder доступні лише користувачам із підпискою.
У Google Play є чимало програм, які називаються «конструктором програм», «розробником програм», «творцем програм» тощо. Насправді вони не дозволяють створювати нічого функціонального. Вони просто дозволяють заповнити шаблон, вибрати деякі параметри, ввести текст, додати кілька зображень і все.
App Builder, з іншого боку, дозволяє вам робити майже все, що може зробити рідний додаток для Android. Прості речі можна робити взагалі без кодування, але для складнішої бізнес-логіки чи функції програми може знадобитися деяке кодування на JavaScript або Java.
Група підтримки: https://www.facebook.com/groups/AndroidAppBuilder/