Konstruktor aplikacji umożliwia tworzenie własnych aplikacji na Androida.
Możesz publikować swoje aplikacje w Google Play.
Proste rzeczy można zrobić bez żadnego kodowania.
W przypadku bardziej skomplikowanych rzeczy kodowanie odbywa się w JavaScript lub Java.
Możesz także zarabiać pieniądze, integrując reklamy AdMob ze swoją aplikacją. Obsługiwane są zarówno reklamy banerowe, jak i reklamy pełnoekranowe. Można to zrobić bez żadnego kodowania.
Jest to znacznie łatwiejsze niż Android Studio i nie wymaga komputera stacjonarnego.
Cechy:
- Pełny dostęp do API Androida.
- Proste rzeczy można zrobić bez kodowania.
- Kodowanie odbywa się w JavaScript lub Java.
- Udostępnij plik APK lub opublikuj swoją aplikację w sklepie Google Play.
- Edytor z podświetlaniem składni (HTML, CSS, JavaScript, Java, JSON, XML) i zwijaniem kodu.
- Używane są standardowe narzędzia do tworzenia Androida.
- Możesz dodać zależności, aby uwzględnić biblioteki z Mavena lub innych repozytoriów.
- Przeglądarka Logcat umożliwia przeglądanie komunikatów systemowych przydatnych do debugowania.
— Obsługa formatu pakietu aplikacji na Androida (AAB).
- Integracja z Firebase.
- Kontrola wersji.
Istnieje ponad 25 przykładowych aplikacji, które można wykorzystać jako punkt wyjścia:
- AdMob: demonstruje użycie banerów reklamowych i reklam pełnoekranowych, a także wyświetla identyfikator Twojego urządzenia (który musisz oznaczyć własne urządzenie jako urządzenie testowe zgodnie z zasadami AdMob).
- Audio: pokazuje, jak odtwarzać dźwięk w aplikacji.
- Rozliczenia: pokazuje, jak korzystać z rozliczeń w aplikacji.
- Kamera: prosta aplikacja, która pokazuje między innymi, jak poprosić o uprawnienia w czasie wykonywania.
- Czaty: aplikacja do czatów publicznych, dość złożony przykład.
- Widżet zegara: tak, możesz tworzyć widżety aplikacji (rzeczy, które umieszczasz na ekranie głównym, takie jak zegar i pogoda).
- Okna dialogowe: pokazuje, jak korzystać z okien dialogowych.
- Edytor: prosta aplikacja do edytowania.
- Ulubiona muzyka: odtwarzacz audio z listą odtwarzania.
- Informacje zwrotne: wysyłaj wiadomości z aplikacji do Ciebie, programisty.
- Logowanie Google: pokazuje, jak zintegrować logowanie Google z aplikacją.
- Aplikacja HTML: szablon aplikacji opartej na HTML.
- Galeria obrazów: aplikacja, która pakuje zdjęcia w aplikacji.
- Aplikacja Java: pokazuje, jak używać Java w aplikacji.
- Szuflada nawigacyjna: pokazuje, jak skonfigurować szufladę nawigacyjną i odpowiadające jej widoki.
- Powiadomienia push: pokazuje, jak korzystać z powiadomień push Firebase i wiadomości w aplikacji.
- Przypomnienie: pokazuje, jak używać AlarmManager i odbiorników.
- Zrób zdjęcie: pokazuje, jak robić zdjęcia i wykorzystywać je w aplikacji.
- Tekst na mowę.
- Wątki: demonstruje użycie wątków.
- Wideo: pokazuje, jak odtworzyć wideo w aplikacji.
- ViewPager: pokazuje, jak skonfigurować ViewPager (widok wyświetlający inne widoki jako „strony”, po których można przechodzić gestem „przesuwania”.
- Aplikacja internetowa: szablon aplikacji wyświetlającej witrynę internetową w widoku WebView.
- Aplikacja internetowa z AdMob: taka sama jak powyżej, ale wyświetla także baner AdMob i reklamy pełnoekranowe.
Jednym z podejść do projektowania aplikacji na Androida jest użycie istniejącego kodu HTML/CSS/JavaScript i opakowanie go jako aplikacji. Można to łatwo zrobić w Konstruktorze aplikacji. Jeśli potrzebujesz tylko umieścić adres URL witryny w aplikacji, Kreator aplikacji zrobi to za Ciebie w ciągu kilku minut, bez konieczności kodowania.
App Builder to także świetne narzędzie do nauki programowania w JavaScript i projektowania aplikacji na Androida.
Bez subskrypcji masz dostęp do większości funkcji, ale Twoje aplikacje będą działać tylko na urządzeniu, na którym zostały zbudowane.
Subskrypcja umożliwia tworzenie aplikacji, które nie mają tego ograniczenia. Ponadto niektóre funkcje Konstruktora aplikacji są dostępne tylko dla użytkowników posiadających subskrypcję.
W Google Play jest sporo aplikacji, które podają się za „Kreatora aplikacji”, „Kreatora aplikacji”, „Kreatora aplikacji” itp. W rzeczywistości nie pozwalają na stworzenie niczego funkcjonalnego. Pozwalają jedynie na wypełnienie szablonu, wybranie niektórych opcji, wpisanie tekstu, dodanie zdjęć i to wszystko.
Z drugiej strony App Builder pozwala zrobić prawie wszystko, co może zrobić natywna aplikacja na Androida. Proste rzeczy można wykonać bez konieczności kodowania, ale bardziej złożona logika biznesowa lub funkcja aplikacji może wymagać kodowania w JavaScript lub Javie.
Grupa wsparcia: https://www.facebook.com/groups/AndroidAppBuilder/