tgoop.com/flutter_notes_bek/177
Last Update:
HarmonyOS haqida.
HarmonyOS 4 ta asosiy qatlam (layer)-dan iborat murakkab qatlamli arxitekturadan foydalanadi:
Yadro qatlami (Kernel layer): jarayonlar (processes) va xotira kabi asosiy funksiyalarni boshqaradigan poydevorni tashkil qiladi.
Tizim xizmati qatlami (System service layer): Tarmoq va xavfsizlikni o'z ichiga olgan muhim xizmatlarni boshqaradi.
Framework Layer: Rivojlanish vositalari (development tools) va funksiyalarini taqdim etadi.
Ilova qatlami (App layer): foydalanuvchiga qaratilgan ilovalarni joylashtiradi.
Tizim mikro-kernel arxitekturasidan foydalanadi, u samaradorlik va barqarorlikni oshirish uchun minimal asosiy funksionallikni saqlaydi.
HarmonyOS bir nechta dasturlash tillarini qo'llab-quvvatlaydi:
ArkTS: HarmonyOS Next uchun asosiy til, TypeScript-ning maxsus versiyasi.
JavaScript: HarmonyOS-ga o'tayotgan veb dasturchilar uchun.
C/C++: Tizim darajasida dasturlash uchun.
Java: mavjud Java dasturchilarini qo'llab-quvvatlash uchun.
DevEco Studio: JetBrains platformasiga asoslangan HarmonyOSni ishlab chiqish uchun asosiy IDE.
Bir nechta dasturlash tillarini qo'llab-quvvatlaydigan keng qamrovli SDK, keng qamrovli hujjatlar (docs) va dasturchilar uchun qo'llanmalar, faol dasturchilar hamjamiyati va Huawei Developer Alliance orqali yordam mavjud.
HarmonyOS turli xil qurilmalar (Smartfon, Planshet, Smart TV, watch, PC, laptop, IoT etc) toifalarida sezilarli o'zlashtirishga erishdi. 2025 yil boshida HarmonyOS bilan ishlaydigan 1 milliarddan ortiq qurilmalar, 20 mingdan ortiq ilovalar mavjud.
BY Flutter Notes
Share with your friend now:
tgoop.com/flutter_notes_bek/177