Kuika'nın Master Screens paneli, uygulama genelinde tekrarlayan arayüz bileşenlerini merkezi bir yerden yönetmenizi sağlar. Kuika platformunda oluşturulan ekranlar Current (tam ekran), Drawer, ve Pop-up/Modal olmak üzere üç farklı şekilde görüntülenebilir. Bu ekran tipleri için hazırladığınız şablon sayfalarla ekranların, üst bilgi (Header), alt bilgi (Footer), ve sağ/sol menü alanlarına ait arayüz bileşenlerini tek bir yerden yönetebilirsiniz. Master Screens kullanarak birden fazla ekrana aynı tasarımı uygulayabilir ve örneğin, logoda yapılan bir değişikliğin tüm şablon ekranlara otomatik olarak yansımasını sağlayabilirsiniz. Bu eğitim içeriğinde, Master Screens paneli ile tekrarlayan arayüz bileşenlerini merkezi bir yerden nasıl yönetebileceğinizi öğreneceksiniz.
Bu eğitim içeriği aşağıdaki başlıklardan oluşmaktadır:
Master Screens'in Properties (Özellikler) paneli, varsayılan olarak şunlarla birlikte gelir:
Ekranda herhangi bir yere odaklanmadan Enter tuşuna basarak tetiklenecek olan butonu seçebilirsiniz. Bu işlevi görmek için Elements panelinden bir Button elementi ekleyin.
Layout Configuration alanı, Kuika'nın Master Screens şablonu içinde yer alan bileşenlerin görünürlüğünü ve konumlandırmasını yönetmenizi sağlar. Layout Configuration aracılığıyla uygulamanızın farklı ekranlarında kullanılan bileşenlerin yerleşim düzenini kolayca kontrol edebilirsiniz. Örneğin, sol menünün görünüm ayarlarını Left isimli açılır menüden seçerek düzenleyebilir, menüyü tamamen kaldırabilir veya sadece belirli ekranlarda görünmesini sağlayabilirsiniz. Ayrıca, Footer gibi belirli bileşenlerin ekranda yer alıp almayacağını bu alan aracılığıyla yönetebilirsiniz.
Uygulamanızın ekran ve elementlerinde, "Anonymous Access" ve "All Roles Access" yetkilendirme seçenekleri ile kullanıcı erişimini özelleştirebilirsiniz. "Anonymous Access" herhangi bir hesap bilgisi sorgulaması olmadan erişimi mümkün kılarken, "All Roles Access" ile kullanıcı hesap bilgileri doğrulanarak erişim sağlanır.
Element düzeyinde yetkilendirme için, ilgili elementi seçip Properties panelinden "Authorization" ayarlarını düzenleyerek, uygulamanızın güvenlik ve kullanıcı deneyimini yönetebilirsiniz.
Kuika, Arithmetic, Authorization, Condition, Device, Export, Geolocation, Invers, Local Storage, Multi Language, Navigation, Notification, Payment, UI Control, Process Administration, Process Automation, Trigger, Process Automation, Process Administration ve String Operations gibi sistem aksiyonlarını barındırmaktadır.
Sistem aksiyonlarının yanı sıra kendi oluşturduğunuz SQL aksiyonları da kullanabilirsiniz.
Elementlere aksiyon eklemek için sağ kenardaki Properties panelinden “+ADD ACTİON” butonunu kullanabilirsiniz.
Kuika ile uygulama geliştirme sürecinde, iki veya daha fazla ekran arasında veri aktarımını sağlamak için Screen Input kullanılır. Screen Input, ekranlar arasında veri taşımayı kolaylaştırır. Veri aktarımını sağlamak için, önce veriyi alacak ekranın altına bir Screen Input eklenir. Ardından, veri aktarımını başlatacak ekranda bulunan Navigate aksiyonu altında, Id parametresi olarak eklenen Screen Input seçilmelidir.
Screen Input eklemek, uygulamanın kullanılabilirliğini ve işlevselliğini artıran önemli bir adımdır. Bu özellik, kullanıcıların uygulama ile etkileşimlerini geliştirmekle birlikte, veri girişini de kolaylaştırır. Eğer Master Screens üzerinde veri aktarımı yapmak istiyorsanız, “+Add Screen Input” butonuna tıklayarak Screen Input ekleyebilirsiniz.