Indlela Yokuthuthukisa IOS, Windows ne-Mac ngesikhathi Esifanayo

I-Toolkits yokuThuthukisa i-Best Cross-Platform

Ithandwa kanjani i-Apple App Store? Esikhathini sokuqala sonyaka ka-2015, abantu basebenzise imali engaphezu kwe $ 1.7 billion kuzinhlelo zokusebenza. Yisizathu esihle sokuthi abathuthukisi bezinhlelo zokusebenza bavame ukufaka inguqulo ye-iOS yohlelo lwabo kuqala, kodwa amanye amapulatifomu akufanele agqatshwe. Futhi ngenkathi i-Android ingase ibe ingxenye encane ye-pie yeselula ngokuthengiswa kohlelo lokusebenza, uhlelo lokusebenza oluphumelelayo ku-Google Play lungaba yinzuzo kakhulu.

Yilokho okwenza ukuthuthukiswa kwamapulatifomu kubaluleke kakhulu. Ikhono lokukhokha kanye nokwakha yonke indawo londoloza isikhathi esiningi ngisho noma uhlela kuphela ekuthuthukiseni i- iOS ne-Android. Uma ungeza i-Windows, iMac kanye namanye amapulatifomu ekuxubeni, kungaba yisikhathi esiphuthumayo. Noma kunjalo, ukuthuthukiswa kwe-cross-platform kuvame ukuza ne-caveat. Uvame ukuvalelwa kusikhungo samathuluzi wesithathu, esinganikeza ukulinganiselwa kulokho ongakwenza ngohlelo lokusebenza, njengokungakwazi ukusebenzisa izici zakamuva zesistimu yokusebenza kuze kube yilapho i-toolkit yakho isekela.

01 ka 05

I-Corona SDK

Londoloza Idolobha Lethu lakhiwa yi-Red Sprite Studios usebenzisa i-Corona SDK.

I-Corona Labs isanda kumemezela ukuthi iThuluzi labo elidumile lokuthuthukiswa kwe-Corona SDK manje lisekela i-Windows ne-Mac. I-SDA ye-Corona isivele iyindlela enhle yokuthuthukisa iOS kanye nezinhlelo zokusebenza ze-Android, kanti ngenkathi ikhono lokwakha i-Windows ne-Mac isese-beta, izinhlelo zokusebenza eziningi zizoguqula ngqo kulawo mapulatifomu.

I-Corona SDK ihlose ngokuyinhloko kumageyimu we-2D, kodwa futhi inomkhiqizo othile osebenzayo. Eqinisweni, abanye abathuthukisi baye baphumelela kakhulu ekuthuthukiseni izinhlelo zokusebenza ezingekho imidlalo zokusebenzisa i-Corona SDK. Ipulatifomu isebenzisa i-LUA njengelulwimi, okwenza ikhodi ikhodi ngokushesha uma kuqhathaniswa nama-flavour ahlukahlukene aC ezungeze nxazonke, futhi kakade ine-igalari enegrafu eyakhelwe kuyo.

Funda Ukubuyekezwa kwe-SDK ye-Corona

Ingxenye engcono kakhulu ukuthi i-Corona SDK ikhululekile. Ungalanda futhi uqale ukuthuthukisa ngokushesha, futhi ngenkathi kukhona inguqulo "yebhizinisi" elikhokhelwe, abathuthukisi abaningi bazobe benza kahle nge-free version yesikhulumi. Ngisebenzise i-Corona SDK ukuthuthukisa zombili imidlalo kanye nezinsiza zokusebenza zomkhiqizo / ukukhiqiza, kanti ngenkathi kungenjalo uma udinga okuningi kokufakelwa kombhalo kusuka kumsebenzisi, kuqinile eminye imisebenzi eminingi yokukhiqiza futhi evelele kwizithombe ze-2D.

Ukusetshenziswa Okuyinhloko: Amageyimu we-2D, Ukukhiqiza okungaphezulu »

02 ka 05

Ubumbano

I-Corona SDK inhle kumafayili we-2D, kodwa uma udinga ukuya ku-3D, udinga ubunye. Eqinisweni, uma uhlela ukuhamba nge-3D esikhathini esizayo, ubunye bungase kube yisinqumo esingcono ngisho noma iphrojekthi yakho yamanje iwumdlalo we-2D. Kuhlale kungumqondo omuhle wokwakha ikhodi yekhodi ukusheshisa ukukhiqizwa kwesikhathi esizayo.

Imidlalo yobumbano ingathatha isikhathi eside ukuthuthukisa, kodwa Ubunye bunikeza ibhonasi eyengeziwe yokwesekwa cishe yonke indawo yesikhulumi lapho, kufaka phakathi induduzo nokudlala kwewebhu, okusekelwa yi-injini yeWebGL.

Ukusetshenziswa okuyisisekelo: Imidlalo ye-3D More »

03 ka 05

I-Cocos2D

Njengoba igama liphakamisa, i-Cocos2D wuhlaka lokukwakha imidlalo ye-2D. Nokho, ngokungafani ne-Corona SDK, i-Cocos 2D ayiyona ikhodi lapho iqoqa yonke indawo isisombululo. Kunalokho, yilabhulali engafakwa emapulatifomu ahlukene azokwenza ikhodi yangempela ifane noma ifane kakhulu. Lokhu kwenza okuningi ukuphakamisa okunzima lapho ukufaka umdlalo kusuka kwesiteji esisodwa kuya kwesinye, kodwa kusadinga umsebenzi ongaphezu kukaCorona. Noma kunjalo, ibhonasi yukuthi umphumela wokugcina ubhalwe ngolimi lwendabuko, okukunika ukufinyelela okugcwele kuwo wonke ama-API wedivayisi ngaphandle kokulinda umuntu wesithathu ukuba afake kuwo.

Ukusetshenziswa okuyisisekelo: Imidlalo ye-2D Ngaphezu »

04 ka 05

I-PhoneGap

I-PhoneGap ihlanganisa i-HTML 5 ukuthuthukisa izinhlelo zokusebenza ezihamba phambili. Ukwakhiwa okuyisisekelo kwalesi sigaba yinkampani ye-HTML 5 egijima ngaphakathi kweWebhu ku-yesikhulumi sendawo. Ungacabanga ngalokhu njengohlelo lokusebenza lwewebhu olusebenza ngaphakathi kwesiphequluli kudivayisi, kodwa esikhundleni sokudinga isiphakeli sewebhu ukusingatha uhlelo lokusebenza, idivayisi nayo isebenza njengeseva.

Njengoba ungacabanga, i-PhoneGap ngeke ikwazi ukuncintisana ngokumelene nobunye, i-Corona SDK noma i-Cocos ngokwemidlalo yokudlala, kodwa ingadlulela kalula lawo mapulatifomu ebhizinisini, ekukhiqizeni nasekukhoneni kwamabhizinisi. Isisekelo se-HTML 5 sisho ukuthi inkampani ingahlakulela uhlelo lokusebenza lwewebhu lwangaphakathi futhi liyiqhube kumadivayisi.

I-PhoneGap iphinde isebenze kahle ne-Sencha, okuyinto yesikhulumi sokwakha izinhlelo zokusebenza zewebhu.

Ukusetshenziswa okuyisisekelo: Umkhiqizo, iBhizinisi ngaphezulu »

05 ka 05

Futhi nokuningi...

I-Corona SDK, Ubumbano, i-Cocos, ne-PhoneGap imelela amanye amaphakheji wokuthuthukiswa esiphambanweni-platform, kodwa kunezinye izinketho eziningi. Eminye yalezi azizona ezinamandla, zidinga isikhathi esiningi ukusuka kwikhodi kuya kokwakhiwa kwangempela, noma zibiza kakhulu, kodwa zingase zilungele izidingo zakho.

Indlela Yokuthuthukisa Izinhlelo ze-iPad