AppMaster çeşitli iş süreci blokları, mobil ve web uygulamalarında çeşitli mantıklar oluşturmanıza olanak tanır. Bu makalede, belirtilen parametrelere göre bir kullanıcı kişisi oluşturan basit bir mobil uygulama örneği ele alınmaktadır. Uygulama ayarlarının çoğu atlanmıştır ve bu makalede ayrıntılı olarak sunulmamıştır (örneğin, onLaunch tetikleyicisini ayarlamak gibi).
Ana mantık, önceden yüklenmiş Kişi ekle iş süreci bloğu kullanılarak uygulanır.
- Ad [dize];
- Telefon numarası [telefon]
- E-posta [e-posta]
- Konum [dize]
- şirket [dize]
- Doğum tarihi]
İlk olarak, uygulamanıza Mobil uygulamalar modülünü yüklemeniz gerekir. Bu modül Modüller bölümünde yer almaktadır.
Modülü kurduktan sonra, mobil uygulama tasarımcısı sekmesine gidin ve Oturum Açma Ekranı dışında otomatik olarak oluşturulan tüm ekranları kaldırın. Yetkilendirme iş süreci oluşturulur. Yetkilendirme iş sürecini özelleştirme hakkında bu bağlantıdan bilgi edinebilirsiniz.
Ardından, boş bir ekran (Görünüm) oluşturulur ve işlevsel öğelerle doldurulur. Ad için Metin Alanı; Telefon numarası için Telefon Alanı; E-posta için e-posta alanı ve Doğum Günü için Tarih Seçici. Arayüz şöyle görünür:
Kişi ekleme mantığı, Kişi ekle düğmesinin onTap tetikleyicisiyle başlayan ve şöyle görünen bir iş sürecidir:
- InputString Get Properties - Metin Alanı widget'ından ad değerini (Ad) alır;
- GirdiEmail Özellikleri Al - E-posta Değerini (E-posta) E-posta Alanı widget'ından alır;
- InputPhone Get Properties - telefon numarasını (Telefon numarası) Telefon Alanı widget'ından alır;
- Datepicker Get Properties - Tarih Seçici widget'ından doğum günü tarihini (Doğum Günü) alır;
- Kişi Ekle - yukarıdaki girişlerden giriş değerleri alır ve kullanıcının akıllı telefonunda bir kişi oluşturur.
Geriye kalan son şey, uygulamayı yüklerken navigasyonu ayarlamaktır. Navigasyon, Tetikleyiciler ve Eylemler bölümündeki başlatma tetiği kullanılarak yapılandırılır.
Navigasyon, Navigate bloğu kullanılarak yapılır. Uygulama başlangıcında (Launch'ta) Gezinme türü her zaman kök olmalıdır. Örneğimizde, kullanıcının önce Oturum Aç ekranına gitmesi gerekir, bu nedenle bu ekran Navigate bloğunun Screen özelliğinde belirtilir.
Yetkilendirme iş sürecini, başarılı bir yetkilendirme durumunda Navigate bloğunun Screen özelliği, kullanıcının adres defterine bir kişi eklemek için oluşturduğumuz ekrana işaret edecek şekilde düzenlemeyi de unutmayın.
Bu nedenle bu yazıda, mobil uygulamalarda Kişi Ekle bloğunun kullanıcının adres defterine yeni kişiler eklemek için kullanılması ilkesi ele alınmıştır.