Programmalastırıw tilin tańlaw



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

C / C ++

Android Studio-da SDK hám NDK islep shıǵıw ortalıqların usınıw arqalı Google C hám C ++ programmistlerine jergilikli mobil qosımshalardı jaratılıwina múmkinshilik beredi. Biraq, olar programmalardı tolıq islep shıǵıwǵa maslastırilmagan, tek kitapxananı jaratıw ushın xızmet etedi, keleshekte Java járdeminde tiykarǵı kod penen baylanısıwı múmkin, bul bolsa kod jazıw waqtın sezilerli dárejede qısqartiradi. Android programmasın islep shıǵarıwdı jańa baslawshı tańlamasligi kerek bolǵan zat C / C ++. Android Studio Android Native Development Kit járdeminde C / C ++ ni qollap -quwatlaydı. Bul sonı ańlatadıki, jazba kod Java virtual mashinasında emes, bálki apparattıń ózinde isleydi hám yad sıyaqlı zatlar ústinen kóbirek qadaǵalaw etedi. Mısalı, 3 D oyınlar ushın bul apparattan qosımsha islewdi siqib shıǵaradı.

C hám C ++ de jazılǵan kod mobil apparattıń ózi arqalı isleydi, bul bolsa sensorlar, ıma-ishara -belgiler, yad hám basqalar sıyaqlı elementlerdi kóbirek basqarıw imkaniyatın beredi. Óz-ózinen, olar daslep mobil qosımshalardı islep shıǵıw ushın qaratnmaganliǵi sebepli olardı úyreniw hám olardan paydalanıw ańsat emes.

Abzalliqlari:



  • Java menen birgelikte kodtı kemeytiwge múmkinshilik beredi, bul programmanıń islewin tezlestiredi.

Kemshilikleri:

  • Úyreniw qıyın ;

  • Bul sizge programmanı tolıq jaratılıwina múmkinshilik bermeydi, tek kitapxanalardı qosımsha menen bólewge múmkinshilik beredi.

BASIC


BASIC-den paydalanıw júdá jaǵımlı hám kodlawdı úyreniwdiń eń jaqsı baslanıwı. Onıń ápiwayılıǵı sebepli jańa baslaǵan programmistler ushın ájayıp múmkinshilik. Biraq, onıń funktsional múmkinshilikleri júdá sheklengenligi sebepli, ol jaǵdayda Android tiykarında isleytuǵın apparatlar ushın quramalı programmalardı jaratıw múmkin bolmaydı. Siz oǵan tek arnawlı B4A ramkasında jazıwıńız múmkin, ókinish penen aytamız, ol Android Studio menen uyqas kelmeydi.

Abzalliqlari:



  • Úyreniw ańsat.

Kemshilikleri:

  • Android Studio, Unity hám Xamarin menen uyqas kelmeydi;

  • Júdá sheklengen funksionallıq ;

  • B4A-den paydalanıw biypul bolıwı múmkin emes.

Corona - bul programma logikasin ámelge asırıw ushın Lua tilinen (JavaScriptke ideologiyada hám ámelge asırıwda bawırlas bolǵan skript programmalastırıw tili) paydalanatuǵın taǵı bir óz-ara iskerlik platforma quralı, bul programmalardı jaratıw procesin talay ápiwayılastıradı hám óz kitapxanalarına qońıraw qılıw imkaniyatın beredi. PhoneGáp (HTML, CSS, JavaScript) - Eger siz ınteraktiv veb -betlerdi jaratıwdı bilseńiz, bul bilimlerdi PhoneGáp járdeminde ápiwayı óz-ara iskerlik platformalar programmasın jaratıw ushın isletiwińiz múmkin.

Corona Android programmaların islep shıǵıw ushın taǵı bir ańsat varianttı usınıs etedi. Siz Java-ga qaraǵanda talay ápiwayı bolǵan LUA-de kodlashingiz múmkin. Bul barlıq jergilikli kitapxanalardı qollap -quwatlaydı hám maǵlıwmatlardı bir neshe platformalarda baspa etiwge múmkinshilik beredi. Corona salıstırǵanda ápiwayı zat jaratmoqchi bolǵanlar hám kodlaw kónlikpelerin rawajlandırıw yamasa pro-ga aylanıw menen kemrek shuǵıllanatuǵınlar ushın juwap beredi. Eger siz qosımsha ishindegi satıp alınǵan zatlar sıyaqlı ayrıqshalıqlardan paydalanmoqchi bolsańız, siz tólewińiz kerek boladı. Tap sol zat jergilikli Android API-laridan paydalanıw ushın da ámel etedi.



Python

Házirde Androidtıń islep shiǵariwshilari IT dúnyasında kóbirek talapǵa iye, sebebi házirgi waqıtta Androidqa tiykarlanǵan smartfonlar mobil apparatlar bazarınıń úshten eki bólegin iyelep turıptı. Tómende keltirilgen tillerdi úyreniw sizge oyınlar, programmalar hám programmalar ushın kod jazıwǵa imkan beredi.

Android Pythondi qollap -quwatlamasa da, odan paydalanıw Android programmaların jaratıw ushın esaptan tısqarı emes. Kivy ramkasınan paydalanǵanińiz ushın siz sap Pythonda jazılǵan kodtı derlik hár qanday kerekli formatqa kompilyatsiya etiwińiz múmkin. Kóp sanlı hár qıylı kitapxanalardıń bar ekenligi ol jaǵdayda jergilikli interfeyslerdi jaratılıwina múmkinshilik beredi, bul bolsa programmalardıń funksionallıǵın sezilerli dárejede jaqsılaydı.

Abzalliqlari:



  • Jergilikli de, veb-qosımshalar ushın da juwap beredi;

  • Jergilikli interfeyslerdi jaratılıwina múmkinshilik beredi;

  • Sintaksisin oqıw ańsat;

  • Úyreniw ańsat.

Kemshilikleri:

  • Rásmiy Android tili emes jáne onı Kivy ramkasız qollap -quwatlamaydi;

  • Tiykarinan talap úlken emes.

Unity


Unity - bul óz-ara iskerlik platformadagi kompyuter oyınların rawajlandırıw ortalıǵı. Unity sizge 20 dan artıq hár qıylı operatsion sistemalarda, sonday-aq jeke kompyuterler, oyın pristavkalari, mobil apparatlar, veb-qosımshalar hám basqalarda isleytuǵın programmalardı jaratılıwma múmkinshilik beredi. Unity 2005 jılda shıǵarılǵan hám sol waqıttan berli turaqlı túrde rawajlanıp kelip atır.

Unitydiń tiykarǵı abzallıqları - bul vizual rawajlanıw ortalıǵı, platformalararo kómek hám modullı komponentler sisteması. Kemshiliklerge ko'pkomponentli mikrosxemalar menen islewde hám sırtqı kitapxanalardı jalǵawda qıyınshılıqlardıń payda bolıwı kiredi. Bul ózińizdiń oyınlarıńızdı jaratıwdı asa ańsatlashtiradigan ashıq derekli qural. Bir neshe qatar kod menen sizde bir saattan kem waqıt ishinde jazılǵan oyın bar. Sonıń menen birge, sol tárzde islep shıǵıw ob'ektke jóneltirilgen kodlawdı úyreniwdiń júdá ámeliy usılın usınıs etedi, sebebi bul halda ob'ektler tiykarınan kóbinese ob'ektler bolıp tabıladı. visual Studio arqalı C # ni Xamarin menen de isletiw múmkin. Bul Android hám iOS ushın kod bazasına iye bolǵan óz-ara iskerlik platformalar ústinligi menen dástúriy Android rawajlanıwına uqsaydı.




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