Reklama agentliklarining interaktiv mobil dasturini yaratish (Nukus shahridagi bizler.uz nomli reklama agentligi misolida)”
Ushbu kitobda Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Nukus filiali Telekommunikatsiya texnologiyalari va kasbiy ta'lim fakulteti talabasi Yakubov Kuvonchbek Ergashevichning "Reklama agentliklarining interaktiv mobil dasturini yaratish (Nukus shahridagi bizler.uz nomli reklama agentligi misolida)" mavzusidagi bitiruv malakaviy ishi yoritilgan. Unda Android dasturlash muhiti, dasturlash tillari (Java va Kotlin), mobil ilovalar yaratishdagi asosiy komponentlar va freymvorklar, hamda bizler.uz reklama agentligi uchun yaratilgan mobil ilovaning texnik va dizayn jihatlari batafsil ko'rsatib o'tilgan. Shuningdek, kodlar va resurslar misolida tushuntirishlar berilgan.
Asosiy mavzular
- Kirish: Dastur mashina kodlarining ketma-ketligi va ularni boshqarish jarayonini, dasturlash tillarining turlari (quyi va yuqori darajali) hamda ularning ahamiyati haqida ma'lumot beradi. Android operatsion tizimi, Java va Kotlin dasturlash tillarining o'rni va imkoniyatlari, shuningdek, dasturiy mahsulotlarni ishlab chiqishdagi asosiy maqsad va vazifalar ko'rsatilgan.
- Android Studio va Java/Kotlin dasturlash tili va uning imkoniyatlari: Android operatsion tizimining yaratilishi, rivojlanishi va asosiy xususiyatlari, jumladan, Android Studio ning imkoniyatlari, Java dasturlash tilining o'ziga xosliklari va qanday yaratilganligi, hamda Kotlin dasturlash tilining afzalliklari va uni qo'llash bo'yicha keng qamrovli ma'lumotlar berilgan.
- Mobil ilovalar yaratishda asosiy komponentalar va freymvorklar: Mobil ilovalar yaratishda ishlatiladigan asosiy va qo'shimcha komponentlar (Activitylar, Serviceslar, Broadcast Receiverlar, Content Providerlar, Fragmentlar, Viewlar, Layoutlar, Intentlar, Widgetlar), hamda GSON, Retrofit, EventBus, ActiveAndroid, Universal Image Loader kabi muhim freymvorklar va kutubxonalar haqida batafsil ma'lumotlar berilgan.
- Java dasturlash tilida reklama agentliklarining interaktiv mobil dasturini yaratish: Dasturning foydalanuvchi interfeysini (UI) ishlab chiqish jarayoni, XML kodlar va dinamik Java kodlar yordamida interfeys yaratish usullari, hamda bizler.uz ilovasida foydalanilgan kutubxonalar va ularning vazifalari haqida batafsil tushuntirishlar berilgan. Shuningdek, ilovaning ishlash jarayoni va kodlaridan namunalar ko'rsatilgan.
- Xulosa: Mobil qurilmalar va Android operatsion tizimining o'rni, mobil ilovalarga bo'lgan talabning ortib borishi, hamda veb-saytlarga qaraganda mobil ilovalarning tezkorligi va afzalliklari haqida umumiy xulosalar chiqarilgan.
- Foydalanilgan adabiyotlar: Bitiruv malakaviy ishini yozishda foydalanilgan internet manbalari va adabiyotlar ro'yxati keltirilgan.