Андроид платформаси ва ундан фойдаланиш

Ushbu kitob mobil qurilmalar uchun operatsion tizimlar, xususan Android platformasiga bag'ishlangan. Unda mobil operatsion tizimlarning rivojlanish tarixi, asosiy xususiyatlari, arxitekturasi va dasturlash vositalari ko'rib chiqilgan. Kitob Android operatsion tizimining rivojlanish bosqichlari, asosiy funktsiyalari va dasturiy ta'minotini yaratish uchun platformalar haqida ma'lumot beradi.

Asosiy mavzular

  • Mobil operatsion tizimlar va ularning rivojlanish tarixi: Mobil operatsion tizimlar, ularning turlari (smartfonlar, planshetlar, PDA va boshqalar) va rivojlanish bosqichlari (1979-yildan hozirgi kungacha) ko'rib chiqiladi. Turli operatsion tizimlarning (Palm OS, Windows CE, BlackBerry, Android, iOS va boshqalar) asosiy xususiyatlari va texnik tavsiflari keltirilgan.
  • Android operatsion tizimi: Android operatsion tizimining arxitekturasi, asosiy funktsiyalari (Touchscreen, Cellular, Bluetooth, Wi-Fi, GPS, kamera, audio, NFC va boshqalar) va xususiyatlari (Beautiful UI, Connectivity, Storage, Media support va boshqalar) batafsil tahlil qilinadi. Androidning turli versiyalari (KitKat, Jelly Bean va boshqalar) va ularning tarqalishi haqida ma'lumot berilgan.
  • Android dasturlash: Android ilovalarni yaratish uchun ishlatiladigan asosiy vositalar (Activities, Services, Broadcast Receivers, Content Providers, Resources) va dasturlash tillari (Java, C/C++) ko'rib chiqiladi. Android dasturlash uchun qo'shimcha manbalar (Stack Overflow, Google Android Training va boshqalar) keltirilgan.