Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Tworzenie aplikacji mobilnej, która dodaje kontakt użytkownika zgodnie z określonymi parametrami.

Tworzenie aplikacji mobilnej, która dodaje kontakt użytkownika zgodnie z określonymi parametrami.

Różnorodne bloki procesów biznesowych w AppMaster pozwalają budować różnorodną logikę w aplikacjach mobilnych i internetowych. W tym artykule rozważono przykład prostej aplikacji mobilnej, która tworzy kontakt użytkownika zgodnie z określonymi parametrami. Większość ustawień aplikacji została pominięta i nie została szczegółowo przedstawiona w tym artykule (np. ustawienie wyzwalacza onLaunch).

Główna logika jest zaimplementowana przy użyciu wstępnie zainstalowanego bloku procesu biznesowego Add contact.

  • Nazwa [ciąg znaków];
  • Numer telefonu [phone]
  • Email [email]
  • Position [string]
  • Firma [ciąg znaków]
  • Urodziny [data]

low code

Najpierw należy zainstalować w aplikacji moduł Mobile apps. Moduł ten znajduje się w sekcji Moduły.

no-code

Po zainstalowaniu modułu przejdź do zakładki projektanta aplikacji mobilnych i usuń wszystkie automatycznie wygenerowane ekrany, z wyjątkiem ekranu logowania. Wygenerowany zostanie proces biznesowy autoryzacji. Możesz przeczytać o dostosowywaniu procesu biznesowego autoryzacji pod tym linkiem.

no-code

Następnie tworzony jest pusty ekran (View) i wypełniany elementami funkcjonalnymi. Pole tekstowe dla imienia i nazwiska; pole telefoniczne dla numeru telefonu; pole e-mail dla adresu e-mail i selektor dat dla daty urodzin. Interfejs wygląda następująco:

low code

Logika dodawania kontaktu jest procesem biznesowym, który rozpoczyna się od wyzwalacza onTap przycisku Dodaj kontakt i wygląda następująco:

no-code AppMaster

  • InputString Get Properties - pobiera wartość nazwy (Name) z widżetu Text Field;
  • InputEmail Get Properties - pobiera wartość e-mail (Email) z widżetu Email Field;
  • InputPhone Get Properties - pobiera numer telefonu (Phone number) z widżetu Phone Field;
  • Datepicker Get Properties - pobiera datę urodzin (Birthday) z widżetu Date Picker;
  • Add Contact - odbiera wartości wejściowe z powyższych danych wejściowych i tworzy kontakt na smartfonie użytkownika.

Ostatnią rzeczą, która pozostała, jest skonfigurowanie nawigacji podczas ładowania aplikacji. Nawigacja jest konfigurowana za pomocą wyzwalacza uruchamiania w sekcji Wyzwalacze i akcje.

no-code

Nawigacja odbywa się za pomocą bloku Navigate. Typem nawigacji przy uruchamianiu aplikacji (onLaunch) musi być zawsze root. W naszym przykładzie użytkownik musi najpierw przejść do ekranu Sign In, więc ekran ten jest określony we właściwości Screen bloku Navigate.

no-code

Nie zapomnij również edytować procesu biznesowego autoryzacji, aby w przypadku pomyślnej autoryzacji właściwość Screen bloku Navigate wskazywała na ekran, który utworzyliśmy w celu dodania kontaktu do książki adresowej użytkownika.

W tym artykule omówiono zatem zasadę korzystania z bloku Add Contact w aplikacjach mobilnych w celu dodawania nowych kontaktów do książki adresowej użytkownika.

Powiązane posty

Jak platformy telemedyczne mogą zwiększyć przychody Twojej praktyki
Jak platformy telemedyczne mogą zwiększyć przychody Twojej praktyki
Dowiedz się, w jaki sposób platformy telemedyczne mogą zwiększyć przychody Twojej praktyki poprzez zapewnienie lepszego dostępu pacjentom, obniżenie kosztów operacyjnych i poprawę opieki.
Rola LMS w edukacji online: transformacja e-learningu
Rola LMS w edukacji online: transformacja e-learningu
Dowiedz się, w jaki sposób systemy zarządzania nauczaniem (LMS) zmieniają edukację online, zwiększając jej dostępność, zaangażowanie i skuteczność dydaktyczną.
Kluczowe cechy, na które należy zwrócić uwagę przy wyborze platformy telemedycznej
Kluczowe cechy, na które należy zwrócić uwagę przy wyborze platformy telemedycznej
Odkryj kluczowe funkcje platform telemedycznych — od zabezpieczeń po integrację — zapewniające bezproblemową i wydajną zdalną opiekę zdrowotną.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie