Приложения в мобильных устройствах

Ushbu kitob Android mobil ilovalari va ularning rivojlanishi haqida batafsil ma'lumot beradi. Unda Android ilovalarning asosiy turlari, arxitekturasi, komponentlari, yaratish bosqichlari, o'rnatish va sozlash jarayonlari hamda ilovalar xususiyatlarini o'zgartirish kabi muhim jihatlar tushuntirilgan. Kitobda loyihalash va kodlash bo'yicha amaliy ko'rsatmalar berilgan, shu jumladan, birinchi loyihani yaratish, XML fayllari bilan ishlash, emulator yaratish va ilovalarni ishga tushirish jarayonlari ko'rsatilgan.

Asosiy mavzular

  • Android ilovalarning turlari: Kitobda Android ilovalarning oldingi plan (foreground), fon (background), aralash (mixed) va vidjetlar kabi asosiy turlari tushuntiriladi. Har bir turining o'ziga xos xususiyatlari va rivojlanish jarayonida e'tiborga olish kerak bo'lgan jihatlari bayon etilgan.
  • Android ilovalar arxitekturasi va komponentlari: Android ilovalar arxitekturasi komponentlarga asoslanganligi, har bir komponentning (Activity, Service, Content Provider, Broadcast Receiver) o'z vazifasi va ishlash prinsipi batafsil yoritilgan.
  • Android ilovalarni yaratish bosqichlari: Kitobda Android loyihasini yaratish, unga nom berish, minimal va maqsadli SDK ni tanlash, dasturni tuzish (compile) hamda dastur ikonkasini yaratish kabi jarayonlar bosqichma-bosqich ko'rsatilgan.
  • Ilovalar xususiyatlarini o'zgartirish: Ilovalarda ma'lumotlarni (masalan, foydalanuvchi ma'lumotlari, sozlamalar) saqlash va olish uchun SharedPreferences dan foydalanish usullari, jumladan, getSharedPreferences va getPreferences metodlari bilan ishlash tushuntirilgan.
  • Android SDK ni o'rnatish va sozlash: Android ilovalarini rivojlantirish uchun zarur vositalar (Eclipse, ADT Bundle, Android SDK, JDK)ni yuklab olish, o'rnatish va sozlash jarayonlari batafsil tushuntirilgan.