373
Ключевые слова:
мобильный, образовательный, приложение, модель, UI, UX-
дизайн, образовательный контент.
Abstract.
This article provides information about the basic
principles of effective
presentation of educational content intended for use in the educational process. The initial
stage of creating mobile applications - from the idea to testing and implementation of the
finished application - is at the center of the main discussion.
Key words:
mobile, education, application, model, UI, UX design, educational content.
Mobil ilovalar ta’lim kontenti va xizmatlarini yetkazib berishning ishonchli usuliga
aylanmoqda. Ammo kuchli raqobat muhitida muvaffaqiyatga erishish uchun ta’limiy mobil
ilovalar yaratishning o‘ziga xos tamoyillariga rioya qilish lozim.
Ta’limiy mobil ilovalar istagan paytda va istagan joyda bilim olishni xohlaydiganlar bilan
o‘zaro manfaatli munosabatlar o‘rnatish imkoniyatidir.
Google AnswerLab bilan hamkorlikda turli toifalardan mobil ilovalar boʻyicha
foydalanuvchilar fikrini bilish maqsadida 100 dan ortiq odam oʻrtasida soʻrov oʻtkazdi.
Tadqiqot natijalariga kо‘ra, qulay va amaliy funksionallikni amalga оshirish bо‘yicha
qо‘llanma, yaxshi fоydalanuvchi tajribasi va dizayn yuqоri sifatli mоbil ilоvalarning asosiy
komponenti hisoblanadi.
Shundan kelib chiqib, quyida ta’lim kontentini taqdim etish uchun mobil ilovalar
yaratishning asosiy tamoyillarini keltirib o‘tamiz:
Fikrlash va rejalashtirish. Mobil ilovani yaratishda birinchi qadam bu g‘oyadir. Bu
g‘oyalarni aqliy hujum qilish va dasturning maqsadini aniqlashni o‘z ichiga oladi. G‘oya
yakunlangandan so‘ng, keyingi qadam dasturning xususiyatlari,
funktsionalligi va
foydalanuvchi tajribasini rejalashtirishdir. Ushbu bosqich dastur dizayni va tartibini
belgilaydigan simli ramka yoki prototipni yaratishni o‘z ichiga oladi.
Loyihalash. Loyihalash bosqichi dastur uchun vizual dizaynni yaratishni o‘z ichiga oladi.
Bunga ranglar sxemasini, tipografiyani tanlash va foydalanuvchi interfeysi (UI) va
foydalanuvchi tajribasini (UX) loyihalash kiradi. UI dizayni intuitiv, foydalanuvchilarga
qulay va estetik jihatdan yoqimli bo‘lishi kerak. UX dizayni
uzluksiz va qiziqarli
foydalanuvchi tajribasini taqdim etishga qaratilishi kerak.
Rivojlanish. Rivojlanish bosqichi dasturning xususiyatlari va funksionalligini kodlashni
o‘z ichiga oladi. Ushbu bosqich Java, Swift yoki Kotlin kabi dasturlash tillarida tajribani
talab qiladi. Rivojlanish jarayoni modulli dasturlash, versiyalarni
boshqarish va kodni
optimallashtirish kabi eng yaxshi amaliyotlarga amal qilishi kerak.
Sinov. Sinov bosqichi dasturni xatolar, xatolar va foydalanish muammolari uchun
sinovdan o‘tkazishni o‘z ichiga oladi. Ushbu bosqich dasturning maqsadga muvofiq
ishlashini ta'minlaydi va foydalanuvchi tajribasini ta'minlaydi. Sinov qo‘lda yoki
avtomatlashtirilgan vositalar yordamida amalga oshirilishi mumkin.
Joylashtirish. Joylashtirish bosqichi dasturni app store yoki play store-ga chiqarishni o‘z
ichiga oladi. Ushbu bosqich app store siyosati va ko‘rsatmalariga rioya qilish va aniq
Metama'lumotlarni taqdim etish kabi app store-ni yuborish uchun quyidagi ko‘rsatmalarni
talab qiladi.
Texnik xizmat. Ta'minot
bosqichi xatolarni tuzatish, yangi xususiyatlarni qo‘shish va
ishlashni yaxshilash uchun dasturni yangilashni o‘z ichiga oladi. Ushbu bosqich
takomillashtirish yo‘nalishlarini aniqlash va dastur ish faoliyatini optimallashtirish uchun
foydalanuvchilarning fikr-mulohazalari va tahlillarini doimiy ravishda kuzatishni talab
qiladi.
Xulosa qilib aytganda, mobil ilovani yaratish g‘oyalar, rejalashtirish,
loyihalash, ishlab
chiqish, sinovdan o‘tkazish, joylashtirish va texnik xizmat ko‘rsatishni o‘z ichiga olgan
tizimli yondashuvni talab qiladi. Aniq belgilangan metodologiyaga rioya qilish dasturning
muvaffaqiyatini ta'minlashi va foydalanuvchilarning uzluksiz tajribasini ta'minlashi
374
mumkin. Bundan tashqari, Tа’limiy mobil ilovalarni yaratish
uchun tashkil etilgan guruh
odatdagi mobil ilovalarni ishlab chiqaruvchi guruhdan farq qilishi lozim. Jarayon tа’lim
bilan bog‘liq bо‘lganligi sabаbli, guruh а’zolari о‘rtasida nafaqat dizаyn va dasturlash tili
bо‘yicha mutаxassis, balki pedаgogik sаviyasi yuqori va elektron tа’lim resuslarining
didaktik va psixologik jihatlarini yaxshi tushunadigan mutaxassislar bo‘lishi tavsiya etiladi.