Kreator aplikacji mobilnych AppMaster pozwala przyspieszyć proces rozwoju i stworzyć pierwszą aplikację w zaledwie kilku krokach. Taką aplikację można od razu przetestować na swoim telefonie, sprawdzić działanie wszystkich funkcji, a także korzystać z natywnych funkcji (na przykład używać NFC, aparatu fotograficznego, skanować kody QR). Do takiego testowania służy specjalna aplikacja AppMaster Developer, w której można przełączać się między różnymi kontami i projektami oraz uzyskać łatwy dostęp do każdej z aplikacji.
Ale co zrobić, jeśli chcesz, aby aplikacja była naprawdę niezależna? By móc z niej korzystać bez pośrednika, dzielić się nią ze znajomymi? Najbardziej przystępną opcją jest stworzenie pliku APK, który pozwoli zainstalować tę aplikację na urządzeniach z systemem Android (w przyszłości można go również wykorzystać do publikowania w sklepach z aplikacjami, na przykład Google Play).
Konfiguracja Firebase
Najpierw musisz założyć konto w serwisie Firebase, platformie chmurowej do budowania aplikacji mobilnych. Możesz to zrobić, podążając za linkiem.
Pracę w Firebase rozpoczynamy od utworzenia projektu - robimy to klikając na Create a project przycisk. Będziesz musiał wybrać nazwę projektu i ewentualnie podłączyć narzędzia Google analytics.
Po kilku sekundach oczekiwania projekt zostanie utworzony, a Ty możesz przejść do dalszych ustawień. Trzeba dodać pierwszą aplikację (Android).
Tutaj musisz wymyślić identyfikator dla swojej aplikacji. Musi on składać się z co najmniej dwóch części oddzielonych kropką. Zapamiętaj go, będzie Ci potrzebny później. Reszta danych może pozostać pusta.
Kolejnym krokiem jest pobranie google-services.json Instrukcje Firebase dotyczące tego, co należy z nim zrobić, jak również następny krok Add Firebase SDK, można zignorować - AppMaster zajmuje się tą pracą (najważniejsze jest dostarczenie samego pliku JSON).
Ostatnią rzeczą, którą należy zrobić w Firebase jest uzyskanie Service Account z kluczem prywatnym. Aby to zrobić, otwórz ustawienia stworzonej aplikacji.
Przejdź do. Service account sekcji, kliknij przycisk Generate new private key przycisk i zapisz go na swoim urządzeniu.
AppMaster publikacja
Na tym możesz wrócić do sekcji AppMaster aplikacji mobilnych i rozpocząć publikację.
Tworzona jest aplikacja na Androida, odpowiednio trzeba wybrać PlayMarket marketplace i określić plan Deploy, do którego aplikacja będzie miała dostęp.
W. Application Settings, musisz określić:
- Build type. APK nadaje się do natychmiastowego użycia jako plik instalacyjny, a do późniejszej publikacji na rynku lepiej wybrać AAB.
- App Name. Unikalna nazwa dla twojej aplikacji.
- Bundle ID - identyfikator aplikacji, który został wcześniej podany w Firebase (w naszym przykładzie jest to mycompany.aviato).
Ostatnim krokiem jest przeniesienie plików, które zostały wcześniej otrzymane w Firebase.
- Service File - plik google-services.json
- Service Account File - plik klucza prywatnego z sekcji Service accounts
Gotowe! Pozostaje tylko czekać na list z linkiem do pobrania plików instalacyjnych (zajmie to zaledwie kilka minut).
Aplikacja jest gotowa do pobrania i zainstalowania! A najlepsze jest to, że kiedy dalej udoskonalisz aplikację (lub naprawisz błędy) i opublikujesz nowe wersje, nie będziesz musiał nawet myśleć o wypuszczaniu aktualizacji i tworzeniu nowych plików instalacyjnych. Dzięki Server-Driven UI technologii, zmodyfikowana wersja aplikacji natychmiast stanie się dostępna dla wszystkich użytkowników.