📖 15 sahifa
O'ZBEKISTON RESPUBLIKASI
OLIY TA'LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
TOSHKENT DAVLAT IQTISODIYOT UNIVERSITETI
AXBOROT TEXNOLOGIYALARI FAKULTETI
AXBOROT TIZIMLARI KAFEDRASI
"Mobil ilovalarni ishlab chiqish"
fanidan
React native frameworki
mavzusida
MUSTAQIL ISH
Bajardi: 404-20 guruh talabasi
Abdullayev Sardor Akmalovich
Qabul qildi: Karimova Nilufar Baxtiyorovna
Toshkent - 2026
1-sahifa
📄 2-sahifa: Reja va Kirish
REJA:
- **React Native frameworkining asoslari va arxitekturasi**
- **React Native ning asosiy afzalliklari va rivojlanish vositalari**
- **Mobil ilova tuzilishini yaratish: Komponentlar, UI/UX va navigatsiya**
- **Ma'lumotlar bilan ishlash, holatni boshqarish va API integratsiyasi**
- **Ilovani sinash, optimallashtirish va platformalarga joylashtirish (deployment)**
KIRISH
KIRISH
Mobil texnologiyalar XXI asrning eng muhim yutuqlaridan biri bo'lib, ular insoniyat hayotining har bir jabhasiga chuqur kirib borgan. Smartfonlar, planshetlar va boshqa ko'chma qurilmalarning keng tarqalishi mobil ilovalarga bo'lgan talabni misli ko'rilmagan darajada oshirdi. Bugungi kunda korxonalar, davlat tashkilotlari va hatto individual foydalanuvchilar o'z ehtiyojlari uchun yuqori sifatli, tezkor va funksional jihatdan boy mobil ilovalarga muhtoj. An'anaviy mahalliy (native) mobil ilovalarni ishlab chiqish jarayoni, garchi yuqori samaradorlik va tizim resurslaridan maksimal foydalanish imkoniyatini bersada, ko'pincha ikki yoki undan ortiq alohida kod bazasini (iOS uchun Swift/Objective-C va Android uchun Java/Kotlin) saqlashni talab qiladi. Bu esa o'z navbatida ishlab chiqish xarajatlarini oshiradi, vaqtni uzaytiradi va turli platformalar bo'yicha barqarorlikni ta'minlashni qiyinlashtiradi. Aynan shu nuqtada platformalararo (cross-platform) mobil ishlab chiqish freymvorklari muhim ahamiyat kasb etadi. Ular yagona kod bazasidan foydalangan holda bir vaqtning o'zida bir nechta platforma uchun ilovalar yaratish imkonini beradi. Ushbu freymvorklar orasida React Native o'zining "bir marta o'rgan, istalgan joyda yoz" (learn once, write anywhere) falsafasi, mahalliy komponentlar yordamida yuqori unumdorlikni ta'minlashi, keng dasturchilar hamjamiyatiga egaligi va Facebook kabi yirik kompaniyalar tomonidan qo'llab-quvvatlanishi bilan alohida ajralib turadi. Uning mobil dasturiy ta'minot muhandisligidagi dolzarbligi, ayniqsa tezkor rivojlanayotgan startaplar va katta miqyosdagi korxonalar uchun resurslarni optimallashtirish va bozorga chiqish muddatlarini qisqartirish imkonini berishi bilan belgilanadi. React Native zamonaviy mobil ilovalarni ishlab chiqish ekotizimining ajralmas qismiga aylangan bo'lib, uning imkoniyatlarini chuqur o'rganish va amaliy qo'llanilishini tahlil qilish bugungi kunda juda dolzarb ilmiy muammodir.
[rasm]}
Platformalararo freymvorkla
...
Davomini ko'rish uchun ro'yxatdan o'ting
To'liq hujjatni Word formatida yuklab olish yoki o'zingizga mos variantini yaratish uchun bepul ro'yxatdan o'ting.
Mavzuga doir boshqa ishlar
15 b
17/01/2026
Yangi dasturlash tilini yaratish va unda mobil ilova yaratish
25 b
12/01/2026
Dart obyektga yo‘naltirilgan dasturlash tili tamoyillaridan foydalanib ilovalar ishlab chiqish. Flutter Flutter frameworkida foydalanuvchi interfeysini ishlab chiqish. Flutterda Android va iOS uchun mobil ilovalar ishlab chiqish.