Sida loo horumariyo IOS, Windows iyo Macada isla waqtigaas

Qalabka Horumarinta Horumarinta Horumarinta ee ugu Fiican

Intee ayaa caan ku ah dukaamada App Store? Saddexdii bilood ee hore ee 2015, dadku waxay ku bixiyeen in ka badan $ 1.7 bilyan oo ah barnaamijyada. Taasina waa sabab fiican oo ay u kobciyayaashu u sameeyaan barnaamijka ugu horeeya ee app-ka ugu horreeya ee app, laakiin nashqadaha kale waa inaan la iska indha tirin. Inkastoo Android laga yaabo in uu yaryahay mashiinka moobiilka marka la eego iibka app, barnaamij guuleysta ee Google Play ayaa wali ah mid faa'iido leh.

Tani waa waxa ka dhiga horumarinta isdhexgalka mawduucyada muhiimka ah. Kartida codsiga hal mar iyo dhisto meel kasta waxay badbaadineysaa waqti badan xitaa haddii aad qorshaynayso oo keliya qorshaha horumarinta ee IOS iyo Android. Markaad ku darto Windows, Mac iyo goobaha kale ee isku dhafan, waxay noqon kartaa waqti aad u adag. Si kastaba ha ahaatee, horumarinta mareegaha ayaa badanaaba la yimaadaa xadhig. Waxaa badanaa lagugu xiraa qalab kale oo saddexaad, kaas oo laga yaabo inay bixiso xaddidaad ku saabsan waxa aad ku sameyn karto app, sida aan awood u lahayn inuu isticmaalo sifooyinkii ugu dambeeyay ee nidaamka qalliinka illaa illaa qalabkaaga uu taageerayo.

01 of 05

Corona SDK

Badbaadinta Deegaankeena waxaa sameeyey Red Sprite Studios adoo isticmaalaya Corona SDK.

Corona Labs ayaa dhawaan ku dhawaaqday in qalabkooda horumarinta Corona SDK ay hadda taageerayaan Windows iyo Mac. Corona SDK ayaa horey u ahayd habka ugu wanaagsan ee lagu horumariyo macruufka IOS iyo Android, iyo inkastoo awooda lagu dhisayo Windows iyo Mac weli ku jira beta, barnaamijyada badani waxay u rogi doonaan midigta ujeedooyinkaas.

Corona SDK waxaa loola jeedaa ugu horreyntii ciyaaraha 2D, laakiin sidoo kale waxay leedahay waxoogaa waxtar leh. Dhab ahaantii, qaar ka mid ah horumariyayaashu waxay ku guulaysteen horumarinta barnaamijyada aan ciyaaraha ahayn iyagoo isticmaalaya Corona SDK. Isticmaalka LUA wuxuu u adeegsanayaa luqad, taas oo ka dhigaysa mid si dhaqso badan u codsanaya marka la barbar dhigo dhadhanka kala duwan ee C ee ku wareegsan, waana horey u leeyahay muraayad muraayad lagu dhisay.

Akhri Dib u eegida Corona SDK

Qeybta ugu wanaagsan waa in Corona SDK ay bilaash tahay. Waxaad soo dejisan kartaa oo bilaabi kartaa si dhakhso ah, iyo inta ay jirto hannaan mushahar ah "shirkad", kuwa ugu horumarka leh waxay ku fiicnaan doonaan daabacaadda bilaashka ah ee platformka. Waxaan isticmaalay Corona SDK si ay u horumariso labada ciyaaraha iyo barnaamijyada / adeegsiyada / waxsoosaarka wax soo saarka, iyo inkasta oo aysan aheyn mid weyn haddii aad u baahan tahay talooyin badan oo laga soo qaato isticmaalaha, waa adag tahay inta badan isticmaalka wax soosaarista oo ku fiican muuqaalka 2D.

Isticmaalka Aasaasiga ah: Ciyaaraha 2D, Waxsoosaarka More »

02 of 05

Midnimo

Corona SDK waxay ku fiican tahay shaashadda 2D, laakiin haddii aad u baahan tahay inaad tagto 3D, waxaad u baahan tahay Unity. Xaqiiqdii, haddii aad qorsheynayso inaad geliso 3D mustaqbalka, Unity waxay noqon kartaa doorashada ugu fiican xitaa haddii mashruuca hadda yahay 2D ciyaar. Marwalba waa fikrad wanaagsan in la dhiso qashin xuduud ah si loo xoojiyo wax soo saarka mustaqbalka.

Unity games waxay qaadan kartaa waqti dheer si loo kobciyo, laakiin Unity waxay bixisaa gunno dheeraad ah oo lagu taageerayo meel kasta oo ka mid ah meheradda, halkaas oo ay ka mid yihiin konsks iyo gamer web, kaas oo lagu taageerayo mashiinka WebGL.

Isticmaalka Aasaasiga ah: Ciyaaraha 3D »

03 of 05

Cocos2D

Sida magacu soo jeediyo, Cocos2D waa hab lagu dhisayo ciyaaraha 2D. Si kastaba ha ahaatee, si ka duwan sida Corona SDK, Cocos 2D ma aha koodh kaddib marka la isku daro xal kasta. Halkii, waa maktabad in lagu dhejin karo goobo kala duwan oo sameeyn doona koodhka dhabta ah isla ama aad isku midka ah. Tani waxay badanaa ka qaadeysaa culeyska culeyska marka la cayaarayo ciyaar ka mid ah min platformka ilaa kan xiga, laakiin waxay weli u baahan tahay shaqo ka badan tan Corona. Hase yeeshee, gunnada ayaa ah in natiijada ugu dambeysa lagu qeexo luqadda hooyo, taas oo si buuxda u siisa dhammaan qalabka API-ga ee aan sugin dhinac saddexaad oo ay ku daraan.

Isticmaalka Aasaasiga ah: 2D Cimilada More »

04 of 05

PhoneGap

PhoneGap waxay ka faa'iideysaneysaa HTML 5 si loo horumariyo codsiyada iskudhafan. Naqshadda aasaasiga ah ee platformkan waa HTML 5 app kaas oo ku dhexjira WebView oo ku saabsan mawduuca asalka ah. Waxaad ka fakari kartaa sidan oo kale sida barnaamijka shabakadda ee ku dhex jira qalabka kombiyuutarka ee qalabka, laakiin halkii aad u baahan tahay server web si aad u martigeliso app, qalabku sidoo kale wuxuu u dhaqmaa sidii server.

Sida aad u maleyn karto, PhoneGap maaha mid si fiican uga soo horjeeda Unity, Corona SDK ama Cocos marka la eego cayaaraha, laakiin si fudud ayaa uga sarreyn karta mashaariicda ganacsiga, waxsoosaarka iyo codeynta shirkadda. HTML 5 saldhigeedu waxaa weeye in shirkadu ay horumarin karto app gudaha gudaha iyo u riixdo qalabka.

PhoneGap waxay sidoo kale si fiican uga dhexmuuqdaa Sencha, taas oo ah mashiin lagu dhisayo codsiyada websaydhka.

Isticmaalka Aasaasiga ah: Wax-soo-saarka, Ganacsiga More »

05 05

Iyo More ...

Corona SDK, Unity, Cocos, iyo PhoneGap ayaa matala qaar ka mid ah xirmooyinka horumarinta ee ugu caansan, laakiin waxaa jira fursado kale oo badan. Qaar ka mid ah kuwani maahan kuwo aad u adag, waxay u baahan yihiin wakhti ka badan oo ka socoda koodhka ilaa dhismaha dhabta ah, ama aad ayay qaali u yihiin, laakiin waxay noqon karaan kuwo sax ah baahidaada.

Sida loo sameeyo iPad Apps