Kuika, uyarı mesajı göstermek, bir ekrandan diğerine hareket etmek, belirli bir koşula göre arayüzde bir bileşeni gizlemek gibi işlemler için platform içinde varsayılan olarak sistem aksiyonlarını sunar.
Kuika, uyarı mesajı göstermek, bir ekrandan diğerine hareket etmek, belirli bir koşula göre arayüzde bir bileşeni gizlemek gibi işlemler için platform içinde varsayılan olarak sistem aksiyonlarını sunar.
Ekran ilk açılışında yapılmasını istediğiniz işlemler için ekran seçili olduğunda sağ kenardaki Properties panelinde bulunan Add Actions ⟶ Initial Actions altında yer alan sistem aksiyonları kullanabilirsiniz. Bunun yanı sıra ekranda yer alan elementler özelinde de sistem aksiyonlarını kullanabilirsiniz.
Örneğin; ekrandaki bir butona tıklandığında işlemin gerçekleşmesini isterseniz Properties panelinden yer alan Add Actions ⟶ onClick Actions altındaki sistem aksiyonlarını kullanabilirsiniz.
Kuika, 15 farklı kategoride onlarca sistem aksiyonuna sahiptir. Tek yapman gereken ihtiyacına uygun aksiyonu seçmek.
Bu aksiyon kategorileri aşağıda belirtilmiştir;
Şimdi bu aksiyon kategorilerine biraz daha yakından bakalım.
Geliştirdiğiniz uygulamada yer alan kullanıcıların yetkilendirmelerini ya da kullanıcı işlemlerine yönelik eylemleri Authorization Actions ile yürütebilirsiniz. Authorization aksiyonları, geliştirdiğiniz uygulamanın son kullanıcıları için; uygulamaya giriş yapabilmesini (Sign in / Sign up/ Reset password vb.), yeni kullanıcıların oluşturulmasını, kayıtlı kullanıcıların aktif/pasif hale getirilmesi, uygulamanın ekran ve/veya elementler üzerinde yetkilendirmesini sağlayan aksiyonlarıdır.
Örneğin; Apple ve/veya Google ile uygulamaya girişi sağlamak için Authorization Actions altında yer alan SignWithApple ve SignWithGoogle aksiyonlarını kullanabilirsiniz.
Diğer bir aksiyon kategorisi Condition Actions’dır. Geliştirdiğiniz uygulamada yer alan elementlere ve/veya ekranlara koşul/condition eklemek için Condition Actions içerisinde yer alan IfThenElse aksiyonunu kullanabilirsiniz.
Bir diğer aksiyon kategorisi olan Device Actions ile geliştirdiğiniz uygulamanın çalışacağı cihazlar (Web/Mobil) özelinde aksiyonlar ekleyebilirsiniz. Örneğin mobil bir uygulama için PhoneNumberCall aksiyonunu kullanarak uygulamada yer alan numarayı telefonla arayabilirsiniz.
Device aksiyonları, mobil ve web uygulamaların özelliklerine göre çeşitleri değişebilen aksiyonlardır. Örneğin, Download File ve Upload File Device aksiyonları web uygulamalarda bulunurken, mobil uygulamalarda bulunmamaktadır.
Uygulama geliştirime sürecinde kullanabileceğiniz aksiyon kategorilerinden biri de Export Actions’dur. Geliştirdiğiniz uygulamada yer alan verileri ve bilgileri Export aksiyonları ile hızlıca dışarı aktarabilirsiniz. Örneğin personellere ait bir listeyi ExportExcel aksiyonuyla excel formatında dışarı aktarabilirsiniz.
Kullanabileceğiniz aksiyon kategorilerinden biri Geolocation Actions’dur. Geliştirdiğiniz uygulamada konum tabanlı bir işlem gerçekleştirmek isterseniz Geolocation aksiyonlarını kullanabilirsiniz. Örneğin bir hava durumu uygulamasında kullanıcının bulunduğu konumu seçmesini sağlayabilirsiniz.
Geliştirdiğiniz uygulamada Inverse CloudBoxx kullanıyorsanız, Inverse aksiyonlarına başvurabilirsiniz. Örneğin bir araç paylaşımı uygulamasını geliştirdiğiniz varsayalım. Bu uygulamada donanım olarak Inverse CloudBoxx kullanıyorsanız Invers aksiyonlarını kullanabilirsiniz.
Kuika’da yer alan diğer bir sistem aksiyonu kategorisi LocalStorage’dir. Örneğin, geliştirdiğiniz bir web uygulamasında pencere kapatıldığında verilerin silinmesini isterseniz SessionStorage aksiyonlarından ilgili olanı kullanabilirsiniz
Çok dilli bir uygulama geliştiriyorsanız uygulama içerisindeki dil değişimlerini sağlamak için MultiLanguage aksiyonlarını kullanabilirsiniz. Örneğin İngilizce olarak geliştirdiğiniz bir mesajlaşma uygulamasında yer alan Fransa bayrağına tıklayarak uygulama dilini Fransızca’ ya çevirebilirsiniz.
ManageDb aksiyonları, ManageDb veri tabanında yer alan veri tablolarını kullanarak SQL sorguları yazmadan yeni kayıt ekleme, kayıt güncelleme ve kayıt silme işlemlerini yürütmenizi sağlayan sistem aksiyonlarıdır.
Örneğin bir personel yönetim uygulamasında personel ekleme işlemi için Save Record aksiyonunu kullanabilirsiniz.
Bir diğer kategori olan Navigasyon aksiyonları, sistem aksiyonları içerisinde en sık kullanılan aksiyon türleridir. Navigasyon aksiyonları ile uygulamanızdaki ekranlar arasında geçiş yapabilir, bir URL oluşturabilirsiniz.
Örneğin bir uygulamada yer alan menüyü açmak için Navigate aksiyonunu kullanabilirsiniz.
Geliştirdiğiniz uygulamada son kullanıcıya bildirim göndermek ya da uygulama içi bildirim oluşturmak için Notification aksiyonlarını kullanabilirsiniz.
Örneğin geliştirdiğiniz bir alışveriş uygulamasında yer alan indirimleri duyurmak amacıyla Push Bildirim göndermek istediğinizde SendPushNotification aksiyonunu kullanabilirsiniz.
Geliştirdiğiniz uygulamanın son kullanIcılarından ödeme alabilirsiniz. Ödeme alt yapısı olarak Stripe entegrasyonu hazır olarak gelir. Stripe hesabınızı platforma bağlamak ve hazır olarak sunulan ödeme alt yapısı özelliklerine ait aksiyonları kullanmanız yeterlidir.
Geliştirdiğiniz uygulamada Process Automation aksiyonlarını kullanarak uygulama işlevlerinizi zenginleştirebilir ve oluşturduğunuz akışları uygulama ekranlarınıza bağlayabilirsiniz.
Geliştirdiğiniz uygulamada kullanıcı arayüzü elementlerinin kontrolünü aksiyon temelli sağlamak için UI Control aksiyonlarını kullanabilirsiniz.
Son sistem aksiyonu kategorisi olan Trigger sistem aksiyonları, tekrarlanan aksiyonları bir paket gibi toplanmasını ve bu paket içerisinde aksiyonların tekrarlanan kısımlarında çağrılmasını sağlar.
Örneğin, uygulama içerisinde aynı işlevde olan iki Button olduğu senaryosu ile hareket ettiğimizde Button_1 de olan sistem aksiyonlarını Button_2 de tekrar oluşturmamak için Trigger aksiyonları bir paket gibi tetikleyerek işlem kolaylaştırmaktadır.
Bu öğrenme içeriği ile birlikte bir sonraki modül için hazırsınız.
Kuika, uyarı mesajı göstermek, bir ekrandan diğerine hareket etmek, belirli bir koşula göre arayüzde bir bileşeni gizlemek gibi işlemler için platform içinde varsayılan olarak sistem aksiyonlarını sunar.
Kuika, uyarı mesajı göstermek, bir ekrandan diğerine hareket etmek, belirli bir koşula göre arayüzde bir bileşeni gizlemek gibi işlemler için platform içinde varsayılan olarak sistem aksiyonlarını sunar.
Ekran ilk açılışında yapılmasını istediğiniz işlemler için ekran seçili olduğunda sağ kenardaki Properties panelinde bulunan Add Actions ⟶ Initial Actions altında yer alan sistem aksiyonları kullanabilirsiniz. Bunun yanı sıra ekranda yer alan elementler özelinde de sistem aksiyonlarını kullanabilirsiniz.
Örneğin; ekrandaki bir butona tıklandığında işlemin gerçekleşmesini isterseniz Properties panelinden yer alan Add Actions ⟶ onClick Actions altındaki sistem aksiyonlarını kullanabilirsiniz.
Kuika, 15 farklı kategoride onlarca sistem aksiyonuna sahiptir. Tek yapman gereken ihtiyacına uygun aksiyonu seçmek.
Bu aksiyon kategorileri aşağıda belirtilmiştir;
Şimdi bu aksiyon kategorilerine biraz daha yakından bakalım.
Geliştirdiğiniz uygulamada yer alan kullanıcıların yetkilendirmelerini ya da kullanıcı işlemlerine yönelik eylemleri Authorization Actions ile yürütebilirsiniz. Authorization aksiyonları, geliştirdiğiniz uygulamanın son kullanıcıları için; uygulamaya giriş yapabilmesini (Sign in / Sign up/ Reset password vb.), yeni kullanıcıların oluşturulmasını, kayıtlı kullanıcıların aktif/pasif hale getirilmesi, uygulamanın ekran ve/veya elementler üzerinde yetkilendirmesini sağlayan aksiyonlarıdır.
Örneğin; Apple ve/veya Google ile uygulamaya girişi sağlamak için Authorization Actions altında yer alan SignWithApple ve SignWithGoogle aksiyonlarını kullanabilirsiniz.
Diğer bir aksiyon kategorisi Condition Actions’dır. Geliştirdiğiniz uygulamada yer alan elementlere ve/veya ekranlara koşul/condition eklemek için Condition Actions içerisinde yer alan IfThenElse aksiyonunu kullanabilirsiniz.
Bir diğer aksiyon kategorisi olan Device Actions ile geliştirdiğiniz uygulamanın çalışacağı cihazlar (Web/Mobil) özelinde aksiyonlar ekleyebilirsiniz. Örneğin mobil bir uygulama için PhoneNumberCall aksiyonunu kullanarak uygulamada yer alan numarayı telefonla arayabilirsiniz.
Device aksiyonları, mobil ve web uygulamaların özelliklerine göre çeşitleri değişebilen aksiyonlardır. Örneğin, Download File ve Upload File Device aksiyonları web uygulamalarda bulunurken, mobil uygulamalarda bulunmamaktadır.
Uygulama geliştirime sürecinde kullanabileceğiniz aksiyon kategorilerinden biri de Export Actions’dur. Geliştirdiğiniz uygulamada yer alan verileri ve bilgileri Export aksiyonları ile hızlıca dışarı aktarabilirsiniz. Örneğin personellere ait bir listeyi ExportExcel aksiyonuyla excel formatında dışarı aktarabilirsiniz.
Kullanabileceğiniz aksiyon kategorilerinden biri Geolocation Actions’dur. Geliştirdiğiniz uygulamada konum tabanlı bir işlem gerçekleştirmek isterseniz Geolocation aksiyonlarını kullanabilirsiniz. Örneğin bir hava durumu uygulamasında kullanıcının bulunduğu konumu seçmesini sağlayabilirsiniz.
Geliştirdiğiniz uygulamada Inverse CloudBoxx kullanıyorsanız, Inverse aksiyonlarına başvurabilirsiniz. Örneğin bir araç paylaşımı uygulamasını geliştirdiğiniz varsayalım. Bu uygulamada donanım olarak Inverse CloudBoxx kullanıyorsanız Invers aksiyonlarını kullanabilirsiniz.
Kuika’da yer alan diğer bir sistem aksiyonu kategorisi LocalStorage’dir. Örneğin, geliştirdiğiniz bir web uygulamasında pencere kapatıldığında verilerin silinmesini isterseniz SessionStorage aksiyonlarından ilgili olanı kullanabilirsiniz
Çok dilli bir uygulama geliştiriyorsanız uygulama içerisindeki dil değişimlerini sağlamak için MultiLanguage aksiyonlarını kullanabilirsiniz. Örneğin İngilizce olarak geliştirdiğiniz bir mesajlaşma uygulamasında yer alan Fransa bayrağına tıklayarak uygulama dilini Fransızca’ ya çevirebilirsiniz.
ManageDb aksiyonları, ManageDb veri tabanında yer alan veri tablolarını kullanarak SQL sorguları yazmadan yeni kayıt ekleme, kayıt güncelleme ve kayıt silme işlemlerini yürütmenizi sağlayan sistem aksiyonlarıdır.
Örneğin bir personel yönetim uygulamasında personel ekleme işlemi için Save Record aksiyonunu kullanabilirsiniz.
Bir diğer kategori olan Navigasyon aksiyonları, sistem aksiyonları içerisinde en sık kullanılan aksiyon türleridir. Navigasyon aksiyonları ile uygulamanızdaki ekranlar arasında geçiş yapabilir, bir URL oluşturabilirsiniz.
Örneğin bir uygulamada yer alan menüyü açmak için Navigate aksiyonunu kullanabilirsiniz.
Geliştirdiğiniz uygulamada son kullanıcıya bildirim göndermek ya da uygulama içi bildirim oluşturmak için Notification aksiyonlarını kullanabilirsiniz.
Örneğin geliştirdiğiniz bir alışveriş uygulamasında yer alan indirimleri duyurmak amacıyla Push Bildirim göndermek istediğinizde SendPushNotification aksiyonunu kullanabilirsiniz.
Geliştirdiğiniz uygulamanın son kullanIcılarından ödeme alabilirsiniz. Ödeme alt yapısı olarak Stripe entegrasyonu hazır olarak gelir. Stripe hesabınızı platforma bağlamak ve hazır olarak sunulan ödeme alt yapısı özelliklerine ait aksiyonları kullanmanız yeterlidir.
Geliştirdiğiniz uygulamada Process Automation aksiyonlarını kullanarak uygulama işlevlerinizi zenginleştirebilir ve oluşturduğunuz akışları uygulama ekranlarınıza bağlayabilirsiniz.
Geliştirdiğiniz uygulamada kullanıcı arayüzü elementlerinin kontrolünü aksiyon temelli sağlamak için UI Control aksiyonlarını kullanabilirsiniz.
Son sistem aksiyonu kategorisi olan Trigger sistem aksiyonları, tekrarlanan aksiyonları bir paket gibi toplanmasını ve bu paket içerisinde aksiyonların tekrarlanan kısımlarında çağrılmasını sağlar.
Örneğin, uygulama içerisinde aynı işlevde olan iki Button olduğu senaryosu ile hareket ettiğimizde Button_1 de olan sistem aksiyonlarını Button_2 de tekrar oluşturmamak için Trigger aksiyonları bir paket gibi tetikleyerek işlem kolaylaştırmaktadır.
Bu öğrenme içeriği ile birlikte bir sonraki modül için hazırsınız.