Reja: 1: Mobil ilovalar
Download 0.92 Mb. Pdf ko'rish
|
Mobil ilovalarni kross-platformali dasturlash
Mif 1. Sehr
Yangi ishlab chiquvchilarning ongini bezovta qiladigan eng keng tarqalgan afsona - bu o'zaro platforma ilovalarini sehrli tarzda mahalliy dasturlarga aylantiradigan super-algoritmlarga (va ularni yaratgan super-dasturchilarga) ishonish. "JavaScript kodini Swift-ga aylantirish va keyin Swift ilovasini kompilyatsiya qilish" qatorida nimadir. Ushbu afsonani o'zaro platforma vositalarini ishlab chiquvchilarning o'zlari qo'llab-quvvatlaydi va natijada "mahalliy ilovalar" yaratilishini va'da qiladi. Va bu erda kimdir ayyorlik qilayotgani emas, balki boy tasavvur va asosiy mexanizmlarni tushunmaslik ba'zan ishlab chiquvchilarni shamanistik fokuslar haqida o'ylashga majbur qiladi. O'zaro platforma echimlarining asosiy printsipi kodni ikki qismga bo'lishdir: kross-platforma, virtual muhitda yashash va ega cheklangan kirish maxsus ko'prik orqali maqsadli platformaning imkoniyatlariga; onalik, bu dasturni ishga tushirishni, asosiy ob'ektlarning hayot aylanishini boshqarishni ta'minlaydi va to'liq kirish huquqiga ega tizim API . "Mahalliy" dunyo va "kross-platforma" dunyosini bog'lash uchun maxsus foydalanish kerak. ko'prik, aynan u o'zaro platformalar ramkalarining imkoniyatlari va cheklovlarini belgilaydi. Ko'prikdan foydalanganda, unumdorlik har doim "dunyolar" o'rtasida ma'lumotlarni aylantirish, shuningdek, API qo'ng'iroqlari va kutubxonalarni aylantirish orqali kamayadi. Shunday qilib, barcha o'zaro platforma ilovalari mahalliy qismga ega bo'lishi kerak, aks holda operatsion tizim ularni ishga tushira olmaydi. Shunday qilib, keling, iOS, Android va Windows tomonidan qanday tizim API va mexanizmlari taqdim etilishini batafsil ko'rib chiqaylik. Keling, keyingi afsonaga o'tamiz. Download 0.92 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling