Symbol Picker Kategorileri

1. Symbol Picker Kategorileri

Kuika ile uygulama geliştirme sürecinde Symbol Picker önemli bir konuma sahiptir.

Symbol Picker ekran görüntüsü
Symbol Picker

Kuika ile geliştirdiğiniz bir uygulamada Symbol Picker kullanımında çeşitli kategorilerle karşılaşabilirsiniz.

Symbol Picker kategorileri ekran görüntüsü
Symbol Picker kategoriler

Bu kategoriler Default, Fixed Value, Components (Eğer Ekranda Element Varsa Listelenir), Action Results(Eğer Ekranda Aksiyon Varsa Listelenir) ve Screen Inputs (Eğer Ekranda Screen Input Varsa Listelenir) şeklinde Kuika tarafından sunulmaktadır.

Default Kategori:

Kuika tarafından sunulan varsayılan olarak  kullanabileceğiniz veriler Default kategori altında yer almaktadır. Default kategoride yer alan veriler Empty, Space, New Guid, Empty Guid, Current Username, Version Info ve null şeklindedir.

Symbol Picker  Default kategorisi ekran görüntüsü
Symbol Picker Default kategorisi

Empty: Empty aracılığıyla değerin boş olarak verilmesi sağlanır. Empty, sıfır uzunluğunda ve sıfır karaktere sahip bir dizedir. String türündedir.

Space: Space aracılığıyla değerin string tipinde bir boş karakter olarak verilmesi sağlanır.

Null: Null belirli bir element ya da aksiyon için bir değerin olmadığını göstermektedir. Null, bir nesnenin yokluğunu göstermektedir.

Empty, Space ve Null değerleri sahip oldukları özellik bakımından birbiri ile karıştırılmaktadır.

Bu karışıklığın önüne geçmek için bir SQL tablosu üzerinde bir online seminerin katılımcı listesinde yer alan telefon numaralarını örnek olarak inceleyelim.

Örnek olay çerçevesinde bir online seminere katılmak için bir başvuru formu olduğunu düşünelim. Bu form üzerinde katılımcılar isim soyisim ve telefon numaraları bilgilerini eklemektedir. Telefon numaraları bilgilerini ekleme işleminde telefon numarasını eklemek istememe durumu göz önünde bulundurularak telefon numarası bilgi girişi seçeneği Telefon Numaramı Eklemek İstemiyorum butonuyla başvuru formunda gizlenebiliyor. Böylelikle kullanıcıdan telefon bilgisi alınamıyor.

Örnek olay senaryomuzda online seminere Empty, Null ve Space adlı kişiler sırasıyla başvuruyor.

Empty, isim soyisim bilgisini giriyor ve telefon numarası alanını boş bırakarak başvuruyu tamamlıyor.

Null, isim soyisim bilgisini giriyor ve Telefon Numaramı Eklemek İstemiyorum butonunu tıklayarak başvuruyu tamamlıyor.

Space, isim soyisim bilgisini giriyor ve telefon numarası alanına geldiğinde boşluk tuşuna basarak telefon numarası alanına boşluk karakterini ekleyerek başvuruyu tamamlıyor.

Bu üç kişinin telefon numarası bilgilerine karşılık gelen değerler aşağıdaki SQL tablosunda verilmiştir.

Empty, Null ve Space Karşılaştırması SQL ekran görüntüsü
Empty, Null ve Space Karşılaştırması

New Guid: Guid, Global Benzersiz Tanımlayıcı ifadesinin kısaltmasıdır. New Guid, geliştirdiğiniz projede yeni bir benzersiz tanımlayıcı oluşturmanıza olanak sağlamaktadır. Veri tabanı özelinde New Guid yapısı veri tabanında yer alan ve ID olarak kullanılan alanın değerine karşılık rastgele bir Id oluşturmak için kullanılmaktadır.

Yeni oluşturulan bir New Guid yapısı bec3d0e5-a911-400d-b86c-b2ed4c223a7e biçimindedir ve benzersizdir.

Empty Guid: Empty Guid, değer olarak guid tipinde 00000000-0000-0000-0000-000000000000 bir değer atamak için kullanılır.

Current Username: Current Username aracılığıyla mevcut olarak o an aktif olan kullanıcının kullanıcı adı verisi/bilgisi çekilmektedir.

Version Info: Version Info aracılığıyla geliştirilen uygulamanın versiyon verisi/bilgisi çekilmektedir.

Fixed Value Kategori:

Kuika ile geliştirdiğiniz bir uygulamada Symbol Picker aracılığıyla sabit bir değer kullanabilirsiniz.

Symbol Picker Fixed Value kategorisi ekran görüntüsü
Symbol Picker Fixed Value kategorisi

Fixed Value sizin tarafından sabit bir değer girişine olanak sağlamaktadır. Örneğin bir Label elementini Anasayfa olarak sabit bir şekilde isimlendirmek için Fixed Value kullanabilirsiniz.

Components Kategori:

Kuika ile uygulama geliştirme sürecinde Symbol Picker aracılığıyla kullandığınız elementlerden gelen bilgileri değer olarak kullanabilirsiniz.

Symbol Picker Component kategorisi ekran görüntüsü
Symbol Picker Component kategorisi

Components kategorisinin Symbol Picker içerisinde listelenmesi için geliştirdiğiniz uygulama ekranında en az bir tane Input, Date ve Special Element kategorilerinden element eklenmiş olmalıdır. Element kategorisi altında açılan listede yer alan Value öğesi ile değeri, mask öğesi ile formatı belirleyebilirsiniz.

Action Results:

Kuika ile uygulama geliştirme sürecinde Symbol Picker aracılığıyla eklediğiniz aksiyonların sonucunda dönen bilgileri değer olarak kullanabilirsiniz.

Symbol Picker Action Results kategorisi ekran görüntüsü
Symbol Picker Action Results kategorisi

Action Results kategorisinin Symbol Picker içerisinde listelenmesi için geliştirdiğiniz uygulama ekranında en az bir tane aksiyon eklenmiş olmalıdır.

Screen Inputs:

Kuika ile uygulama geliştirme sürecinde Symbol Picker aracılığıyla eklediğiniz Screen Inputs bilgilerini değer olarak kullanabilirsiniz.

Symbol Picker Screen Inputs kategorisi ekran görüntüsü
Symbol Picker Screen Inputs kategorisi

Screen Inputs kategorisinin Symbol Picker içerisinde listelenmesi için geliştirdiğiniz uygulama ekranında Screen Input eklenmiş olmalıdır.