Fanning mazmuni


Download 47.54 Kb.
Sana21.10.2023
Hajmi47.54 Kb.
#1714593
Bog'liq
mobil ilovalarni chiqish





  1. Fanning mazmuni

Fanni oqitishdan maqsad - talabalarga mobil ilovalar yaratish yo’llari, usullari, texnologiyalari va turlari bo’yicha nazariy va amaliy bilimlarni hamda ularni amaliyotga tadbiq etish ko’nikmasini xosil qilishdan iborat.
Fanning vazifasi - nazariy bilimlar, Android, iOS platformalarida dasturiy ilovalarni ishlab chiqish va testlash bo’yicha zaruriy bilimlar va amaliy ko’nikmalarni xosil qilish, mobil qurilmalar bilan ishlash, Java va Swift dasturlash tillarida ilovalar yaratish ko’nikmalarini shakllantirish.

  1. Asosiy nazariy qism (maruza mashgulotlari)

  1. I. Fan tarkibiga quyidagi mavzular kiradi:

  1. mavzu. Mobil ilovalarni yaratish asoslari va hayot sikli

Mobil ilovalarni yaratish uchun dasturlash muxitlari. Mobil ilovalarni yaratish uchun dasturlash tillari. Mobil ilovalarning hayotiy sikli.

  1. mavzu. Mobil qurilmalar bilan ishlash.

Mobil operatsion tizim tushunchasi. Mobil operatsion tizimlar platformasi va arxitekturasi. Mobil operatsion tizim platformasiga mos dasturlash tillari.

  1. mavzu. Android uchun Java dasturlash tilida ilovalar yaratish.

Java dasturlash tilining asosiy konstruksiyalari. Sinf va ob’ektlar. Java dasturlash tilida mobil ilovalar yaratish

  1. mavzu. Mobil ilovalarda ma’lumotlar bazasi bilan ishlash, geolokatsiya bilan ishlash.

Ma’lumotlar bazasi bilan ishlash. So’rovlar yaratish. Foydalanuvchining joylashgan joyini aniqlash.

  1. mavzu. Mobil datchiklar bilan ishlash.

Androidning sensor imkoniyatlari. Mobil datchik turlari va ular bilan ishlash. Mobil ilovalarda mobil datchiklardan foydalanish.

  1. mavzu. iOS uchun Swift dasturlash tilida ilovalar yaratish.

Swift dasturlash tilining asosiy konstruksiyalari. Swift dasturlash tilida mobil ilovalar yaratish

. Fan o’qitilishining natijalari (shakllanadigan kompetensiyalar)
Fanni o’zlashtirish natijasida talaba:

  • Android, iOS platformalarida dasturiy ilovalarni ishlab chiqish va testlash bo’yicha tasavvur va bilimga ega bulishi,

  • Mobil qurilmalar bilan ishlash haqida tasavvur va bilimga ega bo’lishi,

  • Java va Swift dasturlash tillarida ilovalar yaratish, mobil datchiklar bilan ishlash ko’nikmalariga ega bulishi,

ma’lumotlar bazasi va geolokatsiya bilan ishlash ko’nikmalariga ega bo’lishi kerak.

1




8



Download 47.54 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling