Programmalastırıw tilin tańlaw



Download 29,29 Kb.
bet3/7
Sana31.12.2021
Hajmi29,29 Kb.
#222366
1   2   3   4   5   6   7
Bog'liq
android

HTML5 / JavaScript

Kóbinese HTML, CSS hám JavaScript veb-qosımshalardı islep shıǵıw ushın isletiledi. Biraq, esaptan tısqarı jaǵdayları ámeldegi, sebebi HTML, CSS hám JavaScript-de kod jazatuǵın PhoneGáp, Adobe Cordova, React Native, Ionic, Sencha programmistleri sıyaqlı arnawlı islep shıǵıw ortalıqları óz-ara iskerlik platformalar programmaların jaratılıw múmkin.

Abzalliqlari:


  • Óz-ara iskerlik platformalarindaǵi programmalardı jaratılıwǵa múmkinshilik beredi;

  • veb-programmalardı jaratılıwina múmkinshilik beredi;

  • Tiyisli bilimler kompleksi járdeminde saytlardı jaratıw múmkin boladı.

Kemshilikleri:

  • Jergilikli programmalar tómen sapalı bolıp shıǵadı, sebebi olar dáslep jergilikli rawajlanıw ushın arnalmaǵan.

C #

C # - bul Microsoft -dıń C hám C + rawajlanıwınıń ápiwayı, anıq ob'ektke jóneltirilgen versiyası. Microsoft -dıń tiykarǵı maqseti C ++ quwatın visual Basic-dıń ápiwayılıǵı menen birlestiriw edi. Android programmaların islep shıǵıw ushın bul til kóbinese kóplegen islep shıǵıwshılardıń eń ardaqlısı esaplanadı, ásirese C # hám Unity kombinatsiyası. Bul anıqlanǵan kemshilikler hám jáne de keńlew hám qolaylaw funksiyalar menen Javanıń rawajlanlastırılǵan versiyası esaplanadı. Ol Unity 3 D-de modellestiriw menen jaqsı isleydi, bul sizdiń mobil baylanıs múmkinshiliklerin derlik sheksiz etip, tekǵana programmalardı, bálki oyınlardı da jaratılıwma múmkinshilik beredi. Taslandıq jıynaw funktsiyası sebepli programmada talap etilbeytuǵın zatlardı alıp taslaw múmkin boladı.

Abzalliqlari:


  • Jaqsılanǵan Java versiyası ;

  • Unity 3 D menen birlestirilib, sizge oyınlar jaratılıwma múmkinshilik beredi;

Kemshilikleri:

  • Ol menen islew ushın Javani biliw júdá zárúr.

Kotlin

Java menen birgelikte C # sıyaqlı jáne de jaqsı tilge aylanatuǵın ájayıp til, onıń tiykarǵı abzallıǵı - bul kemshiliklerdiń tolıq joq ekenligi, bul derlik hesh qanday tosqınsız Android ushın programmalar jaratılıwina múmkinshilik beredi. Java sıyaqlı JVM bayt kodına kompilyatsiya, sizdiń dáslepki Java kodıńızdı Kotlinǵa «boilerplate code» kodın alıp taslaw kóshiriw hám sintaksisin jáne de tusinerli boliwina imkan beredi. Google tárepinen rásmiy túrde 2017 jılda usınıs etilgen bolıp, ózin Javadan keyin Android ushın programmalardı jazıw ushın keyingi rásmiy til retinde iyeledi. Kotlin jaqında Android rawajlanıwı ushın " basqa" rásmiy til retinde payda boldı. Java sıyaqlı Kotlin da Java virtual mashinasında isleydi. Ol Java menen tolıq sáykes keledi hám hesh qanday tosıq yamasa fayl kólemin asırıwǵa alıp kelmeydi.

Tiykarǵı parq sonda, Kotlin qazan plitasınıń kemrek kodın talap etedi; sistemanı oqıw ańsatlaw. Bunnan tısqarı, null kórsetkish esaptan tısqarıları sıyaqlı qáteler joq etiledi hám hátte hár bir qatardı noqat -útir menen juwmaqlawdan qutıladı. Eger siz Android programmaların islep shıǵarıwdı úyreneip atırǵan bolsańız, bul ájayıp programmalastırıw tili.

Kotlin - bul jańa baslanuvchilar ushın ańsatlaw baslanıw noqatı hám Android Studio-den paydalanıw múmkinligi bul kútá úlken plus. Keyin payda bolǵanlıǵı sebepli, házirgi waqıtta ol kútá úlken talapǵa iye Kotlin menen tanıs bolǵan júdá kóp islep shıǵıwshılar joq. Sol sebepli sizge Kotlin haqqında tuwrı maǵlıwmatqa iye bolǵan jumıs tabıw qıyın bolmaydı.

Onı úyreniw sizge Java-ni úyreniw sıyaqlı kóp waqıt talap etpeydi jáne bul júdá ańsat boladı, biraq onı túsiniw ushın Java-ni biliw taǵı zárúr bolıp tabıladı.

Abzalliqlari:



  • Programmistler arasında talap úlken;

  • Javaǵa qaraǵanda úyreniw ańsatlaw ;

  • JVMǵa kompilyatsiya;

  • Android Studio menen sáykes keledi.

Kemshilikleri:

  • Javani biliw shárt.


Download 29,29 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish