Yaratish mobil ilova arxitekturasi Creatio mobil ilovasi uzoqdan ish joyi boʻlib, mijoz maʼlumotlari, ish taqvimi, mobil pochta roʻyxatlari va hokazolarga tezkor kirish imkonini beradi. Mobil ilova mobil qurilmalarda Creatio ilovasi maʼlumotlari bilan ishlash vositasidir.
Creatio mobil ilovasini talablarga javob beradigan mobil qurilmalarda App Store va Google Play’dan yuklab olish mumkin.
Creatio mobil ilovasi uchun asosiy ramka Flutter hisoblanadi.
Flutter ramka xususiyatlari:
Ishlash bo'yicha mahalliyga yaqin (native-like) ilovalarni ishlab chiqish.
Ishlab chiqilgan mobil ilovalar iOS va Android mobil platformalari uchun umumiy koddan foydalanish nuqtai nazaridan gibrid ilovaning afzalliklariga ega.
Flutter ramkasining afzalliklari:
Interfeysni yaratish uchun ko'p sonli asboblar paneli.
Ma'lumotlar bazasi, fayl tizimi, mobil qurilma sensorlari (masalan, kamera) bilan ishlash uchun mobil qurilmaning (API) dasturlash interfeysiga kirish.
Flutter ramkasi bilan ishlash Flutterning rasmiy hujjatlarida batafsil tavsiflangan.
Creatio mobil ilovasining yadrosi kutubxonalar to'plami (Creatio libs) bilan ifodalanadi. Flutter va mobil ilovaning yadrosi o'rtasidagi aloqa Java (Android) yoki Objective C (iOS) da ishlab chiqilgan plaginlar yordamida amalga oshiriladi. Kutubxona kodining asosiy qismi Java tilida amalga oshiriladi va o'zaro platformalardir. O'zaro platformalar Java kodini Objective C ga o'zgartiradigan J2ObjC yordam dasturidan foydalanish orqali taqdim etiladi.
Kutubxonalar sizga quyidagilarga imkon beradi:
Creatio serveri bilan ishlash orqali sinxronlashtiring.
Fayl tizimi bilan ishlash.
Sinxronizatsiya paytida olingan metama'lumotlar bilan ishlash va hokazo.
Metadata - bu Creatio serveri bilan sinxronlash paytida dastur qabul qiladigan va uni qurilmaning fayl tizimida mahalliy ravishda saqlaydigan konfiguratsiya fayllari.
Metamaʼlumotlarga quyidagilar kiradi:
Creatio mobil ilova manifest.
Ilovaning imkoniyatlarini kengaytiruvchi sxemalar.
Mobil ilova ustasi tomonidan yaratilgan bo'lim sozlamalari.
Eslatmada. Funktsionallikni Flutter ramkasiga o'tkazish davrida ilova Apache Cordova ramkasidan ham foydalanadi. Ushbu ramkaning afzalliklari va ishlash xususiyatlari "Mobil ilovaning umumiy tamoyillari" maqolasida tasvirlangan.
Ilovani mobil qurilmaga o'rnatgandan so'ng, foydalanuvchi Creatio serveri bilan ulanish parametrlarini belgilab, serverdan metadata (ilova tuzilishi, tizim ma'lumotlari) va ma'lumotlarni oladi.
Ushbu ish sxemasi aniq afzallik beradi - mobil ilova barcha mavjud Creatio mahsulotlari bilan mos keladi. Har bir mahsulot, har bir mijozning saytida o'ziga xos mobil ilova sozlamalari, o'z ish mantig'i, hatto o'zining vizual interfeysi bo'lishi mumkin. Mobil foydalanuvchi uchun mobil ilovani o'rnatish va Creatio veb-sayti bilan sinxronlash kifoya qiladi.