130
CENTRAL ASIAN RESEARCH JOURNAL FOR INTERDISCIPLINARY
STUDIES
(CARJIS) ilmiy jurnali bilan hamkorlikda.
“YANGI O’ZBEKISTONNING UMIDLI YOSHLARI” 1(4)-SON
2022-YIL 28-MAY
MOBIL ILOVALARNI ISHLAB CHIQISHDA QO’LLANILADIGAN
DASTURIY VOSITALAR.
S.R.Ochilova
Muhammad al-Xorazmiy nomidagi TATU Qarshi filiali assistenti
Y.Q.Shoniyozova
Muhammad al-Xorazmiy nomidagi TATU Qarshi filiali talabasi
ANNOTATSIYA
Mobil ilova (inglizcha: Mobile app) — maʼlum bir platforma (iOS, Android, Windows
Phone va boshqalar) uchun ishlab chiqilgan smartfonlar, planshetlar va boshqa mobil
qurilmalarda ishlashga moʻljallangan dastur. Koʻpgina mobil ilovalar qurilmaning
oʻzida oldindan oʻrnatiladi
yoki ularni App Store, Google Play va boshqalar kabi
onlayn dastur doʻkonlaridan bepul yoki pullik bilan yuklab olish mumkin. Dastlab,
mobil ilovalar elektron pochtani tezda
tekshirish uchun ishlatilgan, ammo ularning
yuqori talablari boshqa sohalarda ham kengayishiga olib keldi, masalan, mobil telefon
va GPS oʻyinlari, suhbatlashish, video tomosha qilish va Internetdan foydalanish.
Kalit so’zlar. Mobil ilova, MySQL, Flutter, Figma, iOS, Android, LAMP, SQL, Dart,
ma’lumotlar bazasi, dasturlash tillari.
Mobil ilovalarni ishlab chiqishda quyidagi ba’zi dasturlar kerak bo’ladi:
1-rasm. Mobil ilovalarni ishlab chiqishda foydalaniladigan dasturlar.
MySQL— ochiq manbali relyatsion maʼlumotlar bazasini boshqarish tizimi.
Uning nomi "My", Maykl Videniusning qizining ismi va "SQL",
Strukturalangan
soʻrovlar tilining qisqartmasidan iborat. Relyatsion ma'lumotlar bazasi ma'lumotlarni
bir yoki bir nechta ma'lumotlar jadvallarida tartibga soladi, ularda ma'lumotlar bir-biri
bilan bog'liq bo'lishi mumkin; bu munosabatlar ma'lumotlarni
tuzilishga yordam
beradi. SQL - dasturchilar relyatsion ma'lumotlar bazasidan ma'lumotlarni yaratish,
o'zgartirish
va chiqarish, shuningdek, ma'lumotlar bazasiga
foydalanuvchi kirishini
boshqarish uchun foydalanadigan til. Relyatsion ma'lumotlar bazalari va SQL-ga
qo'shimcha
ravishda, MySQL kabi RDBMS kompyuterning saqlash tizimida
relyatsion ma'lumotlar bazasini amalga oshirish uchun operatsion tizim bilan ishlaydi,