• 2.9-rasm. Ta‘limiy mobil ilova maketlari.
  • 5-bosqich. Back-end ishlab chiqarish (admin panel, API).
  • 6-bosqich. Front-end ishlab chiqarish (Android, iOS).
  • Ulardan foydalanish metodikasini takomillashtirish




    Download 11,25 Mb.
    Pdf ko'rish
    bet35/85
    Sana08.01.2024
    Hajmi11,25 Mb.
    #132231
    1   ...   31   32   33   34   35   36   37   38   ...   85
    User Interface(UI) foydalanuvchi interfeysi, User Experience(UX) - foydalanuvchi tajribasi. (manba -
    wikipedia.org)


    67 
    orqali yaratiladi. Ilova dizayni yakunlana boshlagach, uning axborot arxitekturasi, 
    ish jarayoni va estetikasiga qoʻshimcha oʻzgarishlar kiritilishi mumkin. 
    2.9-rasm. Ta‘limiy mobil ilova maketlari. 
    Maketlar statik dizaynlar yordamida mobil ilovaning funksionalligini aks 
    ettirsa-da, ular Invision va Figma kabi vositalar yordamida prototiplarga aylanishi 
    mumkin. Prototiplar tayyor mahsulotdan kutilayotgan foydalanuvchi tajribasi va 
    ilovaning ish jarayonlarini taqlid qilish uchun kerak bo‗ladi. Prototipni ishlab 
    chiqish ko‗p vaqt talab qilishi mumkin va ko‗pincha ilovaning taklif qilingan 
    funksiyasiga o‗zgartirishlarni aniqlashga aynan prototiplar yordam beradi. 
    5-bosqich. Back-end ishlab chiqarish (admin panel, API). 
    Haqiqiy ishlab chiqish/dasturlash ishlarini boshlashdan oldin quyidagilar 
    kerak bo‗ladi: 

    texnik arxitekturani aniqlash; 

    texnologiya to‗plamini tanlash; 

    rivojlanish bosqichlarini belgilash. 
    Oddiy mobil ilova loyihasi uchta ajralmas qism: Back-end, Front-end, API 
    dan iborat. 
    Back-end/server texnologiyasi - mobil ilovaning qo‗llab-quvvatlash 
    funksiyalari uchun zarur bo‗lgan ma‘lumotlar bazasi va server tomonidagi 
    ob'yektlarni o‗z ichiga oladi [88]. 


    68 
    API(Application Programming Interface - ilovani dasturlash interfeysi) - bu ilova 
    va server/ma‘lumotlar bazasi o‗rtasidagi aloqa usuli.
    6-bosqich. Front-end ishlab chiqarish (Android, iOS). Front-end oxirgi 
    foydalanuvchi foydalanadigan mahalliy mobil ilovadir. Ko‗pgina hollarda, mobil 
    ilovalar API va ma‘lumotlarni boshqarish uchun fon muhitidan foydalanadigan 
    interaktiv foydalanuvchi tajribasidan iborat. Ba‘zi hollarda, foydalanuvchilarga 
    internetga ulanmasdan ishlashga ruxsat berishi kerak bo‗lsa, ilova lokal 
    ma‘lumotlarni saqlashdan foydalanishi mumkin. Back-end uchun deyarli har 
    qanday veb-dasturlash tili va ma‘lumotlar bazalaridan foydalanish mumkin. 
    Mahalliy mobil ilovalar uchun har bir mobil OS platformasi uchun zarur bo‗lgan 
    texnologiya to‗plamini tanlash kerak. iOS ilovalari Objective-C yoki Swift 
    dasturlash tili yordamida ishlab chiqilishi mumkin. Android ilovalari asosan Java 
    yoki Kotlin yordamida yaratiladi. 
    Tadqiqot davomida yaratilgan ta‘limiy mobil ilova Flutter muhitida amalga 
    oshirildi. Flutter– bu 2017-yil may oyida Google tomonidan yaratilgan ochiq kodli 
    mobil ilovaishlab chiqish to‗plami. Flutter yordamida yozilgan koddan ham IOS,
    ham Android uchun ilovalar yaratishda foydalanish mumkin. 
    Har bir rivojlanish bosqichi tugallangandan so‗ng, u tasdiqlash uchun ilova 
    sinov guruhiga o‗tkaziladi. 

    Download 11,25 Mb.
    1   ...   31   32   33   34   35   36   37   38   ...   85




    Download 11,25 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ulardan foydalanish metodikasini takomillashtirish

    Download 11,25 Mb.
    Pdf ko'rish