Component Data Collection

Screen Lifecycle

About this lesson

Arayüzde değiştirilmiş olan bir verinin aksiyona parametre olarak sağlanması, Data Collection sürecini oluşturur. Veri bağlama sürecinde, ekran başlangıcında bir aksiyon çalıştırıp arayüz elemanlarında bu aksiyonun sonuçlarını göstermiştik. Bu öğrenme içeriğinde ise, arayüzdeki verinin bir aksiyona parametre olarak tanımlanmasını inceleyeceğiz.

Örnek bir senaryo olarak personel kaydetme ekranını ele alalım.

Önceki öğrenme içeriğinde bu ekran için initial Action ve screen input tanımlama işlemlerini gerçekleştirmiştik. Şimdi Save butonuna ilerleyelim.

Save butonu aracılığıyla yeni eklenecek personel için kullanıcı kaydı yapısını da birlikte kurgulayalım.

  1. Save butonunu seçin.
  2. Create User aksiyonunu ekleyin.
  3. Create User aksiyonu içerisinde ilgili tanımlamaları Symbol Picker aracılığıyla gerçekleştirin.
  4. Ardından kullanıcı kaydını gerçekleştirdiğimiz personelin sistemdeki ID’sini çağırmak için bir Select Action oluşturalım.
  5. Custom Action paneli aracılığıyla bir Select aksiyon oluşturup isimlendirin.
  6. Ardından KUser tablosunu kaynak olarak seçin.
  7. Field alanında Id seçimi yapın. 
  8. Filter sekmesini açın ve Username kolonu seçin.
  9. Ardından is equal to yu seçili halde bırakarak SQL parameter seçimi yapın ve Username yazıp Create butonuna tıklayın.
  10. Ekrana dönün ve oluşturduğunuz aksiyonu Save butonu altına ekleyin.
  11. UserName parametresi için Email bilgisini girdiğiniz Input’u seçin.

Şimdi  personnel tablosuna ilgili personelin bilgisini kaydedecek aksiyonu oluşturalım.

  1. 'Save' butonunun onClick eventine Save Record sistem aksiyonunu ekleyin. Smart seçimini yaparak Personel tablosunu seçin.
  2. Daha sonra Personel tablosunda yer alan alanların seçimini yapın.
  3. Save Record aksiyonunda yer alan ID parametresi için Screen Input seçimini yapın.
  4. Sonrasında Personel tablosunda yer alan Id için Screen Input’tan alınan değeri, Personel Adı ve Soyadı, Personel Departmanı, Ünvan, Eposta, Fotoğraf Personnel numarası için Symbol Picker kullanarak ekranda bulunan ilgili componentten alınan değerleri ve KUserID için UserID aksiyonunun sonucu olarak dönen KUser ID’sini tanımlayın.

Şimdi Image elementine yeni bir değer yani bir görsel yüklemeye olanak sağlayan kurguyu yürütelim.

  1. Add yazılı Label’i seçin.
  2. PhotoFromGallery aksiyonunu ekleyin.
  3. Ardından SetValueOf aksiyonunu ekleyin.
  4. Image elementini seçin.
  5. Symbol Picker aracılığıla PhotoFromGallery aksiyonundan dönen sonucu bağlayın.

Gerçekleştirdiğimiz bu senaryo Component Data Collection için bir örneği oluşturmaktadır. Kuika ile uygulama geliştirme serüveninizde benzer süreçleri kendi uygulamalarınız için gerçekleştirebilirsiniz.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Arayüzde değiştirilmiş olan bir verinin aksiyona parametre olarak sağlanması, Data Collection sürecini oluşturur. Veri bağlama sürecinde, ekran başlangıcında bir aksiyon çalıştırıp arayüz elemanlarında bu aksiyonun sonuçlarını göstermiştik. Bu öğrenme içeriğinde ise, arayüzdeki verinin bir aksiyona parametre olarak tanımlanmasını inceleyeceğiz.

Örnek bir senaryo olarak personel kaydetme ekranını ele alalım.

Önceki öğrenme içeriğinde bu ekran için initial Action ve screen input tanımlama işlemlerini gerçekleştirmiştik. Şimdi Save butonuna ilerleyelim.

Save butonu aracılığıyla yeni eklenecek personel için kullanıcı kaydı yapısını da birlikte kurgulayalım.

  1. Save butonunu seçin.
  2. Create User aksiyonunu ekleyin.
  3. Create User aksiyonu içerisinde ilgili tanımlamaları Symbol Picker aracılığıyla gerçekleştirin.
  4. Ardından kullanıcı kaydını gerçekleştirdiğimiz personelin sistemdeki ID’sini çağırmak için bir Select Action oluşturalım.
  5. Custom Action paneli aracılığıyla bir Select aksiyon oluşturup isimlendirin.
  6. Ardından KUser tablosunu kaynak olarak seçin.
  7. Field alanında Id seçimi yapın. 
  8. Filter sekmesini açın ve Username kolonu seçin.
  9. Ardından is equal to yu seçili halde bırakarak SQL parameter seçimi yapın ve Username yazıp Create butonuna tıklayın.
  10. Ekrana dönün ve oluşturduğunuz aksiyonu Save butonu altına ekleyin.
  11. UserName parametresi için Email bilgisini girdiğiniz Input’u seçin.

Şimdi  personnel tablosuna ilgili personelin bilgisini kaydedecek aksiyonu oluşturalım.

  1. 'Save' butonunun onClick eventine Save Record sistem aksiyonunu ekleyin. Smart seçimini yaparak Personel tablosunu seçin.
  2. Daha sonra Personel tablosunda yer alan alanların seçimini yapın.
  3. Save Record aksiyonunda yer alan ID parametresi için Screen Input seçimini yapın.
  4. Sonrasında Personel tablosunda yer alan Id için Screen Input’tan alınan değeri, Personel Adı ve Soyadı, Personel Departmanı, Ünvan, Eposta, Fotoğraf Personnel numarası için Symbol Picker kullanarak ekranda bulunan ilgili componentten alınan değerleri ve KUserID için UserID aksiyonunun sonucu olarak dönen KUser ID’sini tanımlayın.

Şimdi Image elementine yeni bir değer yani bir görsel yüklemeye olanak sağlayan kurguyu yürütelim.

  1. Add yazılı Label’i seçin.
  2. PhotoFromGallery aksiyonunu ekleyin.
  3. Ardından SetValueOf aksiyonunu ekleyin.
  4. Image elementini seçin.
  5. Symbol Picker aracılığıla PhotoFromGallery aksiyonundan dönen sonucu bağlayın.

Gerçekleştirdiğimiz bu senaryo Component Data Collection için bir örneği oluşturmaktadır. Kuika ile uygulama geliştirme serüveninizde benzer süreçleri kendi uygulamalarınız için gerçekleştirebilirsiniz.

Kuika Platformunda yeni bir kullanıcı arayüzüne geçiyoruz ve Kuika Akademi kurslarımızı ve videolarımızı mümkün olan en kısa sürede güncelliyoruz.

Arayüzde değiştirilmiş olan bir verinin aksiyona parametre olarak sağlanması, Data Collection sürecini oluşturur. Veri bağlama sürecinde, ekran başlangıcında bir aksiyon çalıştırıp arayüz elemanlarında bu aksiyonun sonuçlarını göstermiştik. Bu öğrenme içeriğinde ise, arayüzdeki verinin bir aksiyona parametre olarak tanımlanmasını inceleyeceğiz.

Arayüzde değiştirilmiş olan bir verinin aksiyona parametre olarak sağlanması, Data Collection sürecini oluşturur. Veri bağlama sürecinde, ekran başlangıcında bir aksiyon çalıştırıp arayüz elemanlarında bu aksiyonun sonuçlarını göstermiştik. Bu öğrenme içeriğinde ise, arayüzdeki verinin bir aksiyona parametre olarak tanımlanmasını inceleyeceğiz.

Örnek bir senaryo olarak personel kaydetme ekranını ele alalım.

Önceki öğrenme içeriğinde bu ekran için initial Action ve screen input tanımlama işlemlerini gerçekleştirmiştik. Şimdi Save butonuna ilerleyelim.

Save butonu aracılığıyla yeni eklenecek personel için kullanıcı kaydı yapısını da birlikte kurgulayalım.

  1. Save butonunu seçin.
  2. Create User aksiyonunu ekleyin.
  3. Create User aksiyonu içerisinde ilgili tanımlamaları Symbol Picker aracılığıyla gerçekleştirin.
  4. Ardından kullanıcı kaydını gerçekleştirdiğimiz personelin sistemdeki ID’sini çağırmak için bir Select Action oluşturalım.
  5. Custom Action paneli aracılığıyla bir Select aksiyon oluşturup isimlendirin.
  6. Ardından KUser tablosunu kaynak olarak seçin.
  7. Field alanında Id seçimi yapın. 
  8. Filter sekmesini açın ve Username kolonu seçin.
  9. Ardından is equal to yu seçili halde bırakarak SQL parameter seçimi yapın ve Username yazıp Create butonuna tıklayın.
  10. Ekrana dönün ve oluşturduğunuz aksiyonu Save butonu altına ekleyin.
  11. UserName parametresi için Email bilgisini girdiğiniz Input’u seçin.

Şimdi  personnel tablosuna ilgili personelin bilgisini kaydedecek aksiyonu oluşturalım.

  1. 'Save' butonunun onClick eventine Save Record sistem aksiyonunu ekleyin. Smart seçimini yaparak Personel tablosunu seçin.
  2. Daha sonra Personel tablosunda yer alan alanların seçimini yapın.
  3. Save Record aksiyonunda yer alan ID parametresi için Screen Input seçimini yapın.
  4. Sonrasında Personel tablosunda yer alan Id için Screen Input’tan alınan değeri, Personel Adı ve Soyadı, Personel Departmanı, Ünvan, Eposta, Fotoğraf Personnel numarası için Symbol Picker kullanarak ekranda bulunan ilgili componentten alınan değerleri ve KUserID için UserID aksiyonunun sonucu olarak dönen KUser ID’sini tanımlayın.

Şimdi Image elementine yeni bir değer yani bir görsel yüklemeye olanak sağlayan kurguyu yürütelim.

  1. Add yazılı Label’i seçin.
  2. PhotoFromGallery aksiyonunu ekleyin.
  3. Ardından SetValueOf aksiyonunu ekleyin.
  4. Image elementini seçin.
  5. Symbol Picker aracılığıla PhotoFromGallery aksiyonundan dönen sonucu bağlayın.

Gerçekleştirdiğimiz bu senaryo Component Data Collection için bir örneği oluşturmaktadır. Kuika ile uygulama geliştirme serüveninizde benzer süreçleri kendi uygulamalarınız için gerçekleştirebilirsiniz.

Dosyalar

No items found.

Kaynaklar

No items found.

Sözlük

No items found.

Ödev

E-Posta Tasarımı
Email Builder Temelleri
Şablonların Kullanımı
Yeni Email Tasarımı
Mobil Arayüz Geliştirme
Mobil Ekran Tasarımlarına Giriş
Tabbar Tasarımı
Dashboard Ekran Tasarımım
Form Ekranının Tasarlanması
Listeleme Ekran Tasarımım
Detay Ekran Tasarımı
Mobile UI Prototipleme
Web UI Prototipleme
Aksiyonlarla Çalışmak
Navigasyonlarla Çalışma
Ekran Gösterim Tipleri
Web Prototip Hazırlama
Notify Ekleme
Preview Alma
Web Arayüz Tasarımına Giriş
Web Ekran Tasarımlarına Giriş
Registration Ekran Tasarımı
Header Tasarımı
Master Ekranlarla Çalışma
Menü Tasarımı
Dashboard Ekran Tasarımı
Listeleme Ekran Tasarımı
Form Ekran Tasarımı
Display Ekran Tasarımı
Elementler
Container Elementler
Date and Time Input Elementler
Display Elementler
Text Input Elementler
Numeric Input Elementler
Select Input Elementler
Data Elementler
Navigation Elementler
Interactive Elementler
Chart Elementler
Kuika'da Arayüz Tasarımına Giriş
Kuika Platformu'nda Kullanıcı Deneyimi
Uygulama Arayüz Tasarımı Süreci
Renklerle Çalışma
Boşlukların Tanımı
Yazı Stilleriyle Çalışma
Kompleks Stillerle Çalışma
Mock Data ile Çalışma
Konsept Tasarımı
Wireframe İlk Fikrin Görselleştirilmesi
Konsept Tasarımlarının Hazırlanması
UX Tasarımı
Kullanılabilirlik İlkeleri
Temel Tasarım İlkeleri
Bilgi Mimarisi
Ekranlar Arası Akış
Analiz ve Planlama
Proje Kapsamını ve Hedeflerini Tanımlama
Analiz Dokümanının Okunması
Örnek Diagramlarla Akış Okuma ve İhtiyaçların Tanımlanması
Projenin Planlanması
Designer Eğitim Seti Giriş
Low-Code Nedir?
Kuika Nedir?
Kuika ile Neler Yapabilirsin?
Platform Arayüzünü İnceleyelim
Öğrenim Sürecini Anlamak