Jinsi ya Kuendeleza kwa iOS, Windows na Mac wakati ulio sawa

Vifaa vya Maendeleo ya Jukwaa Bora

Je, ni maarufu kwa Duka la App App? Katika robo ya kwanza ya 2015, watu walitumia zaidi ya dola bilioni 1.7 kwenye programu. Hiyo ni sababu nzuri ambayo waendelezaji wa programu mara nyingi huweka toleo la iOS la programu yao kwanza, lakini majukwaa mengine hayapaswi kupuuzwa. Na wakati Android inaweza kuwa sehemu ndogo ya pie ya simu kulingana na mauzo ya programu, programu ya mafanikio kwenye Google Play bado inaweza kuwa na faida nyingi.

Hii ndio inafanya maendeleo ya jukwaa la msalaba kuzingatia muhimu. Uwezo wa kificho mara moja na kujenga kila mahali huokoa muda mwingi hata kama unapanga mpango tu juu ya kuendeleza iOS na Android. Unapoongeza Windows, Mac na majukwaa mengine katika mchanganyiko, inaweza kuwa wakati wa kupindukia. Hata hivyo, maendeleo ya jukwaa la kawaida huja na pango. Wewe mara nyingi umefungwa kwenye chombo cha zana cha tatu, ambacho kinaweza kutoa mapungufu juu ya kile unachoweza kufanya na programu, kama vile haukuweza kutumia vipengele vya hivi karibuni vya mfumo wa uendeshaji mpaka kitakacho chako kitasaidia.

01 ya 05

SDK ya Corona

Hifadhi Kijiji chetu kilianzishwa na Studios za Red Sprite kwa kutumia SDK ya Corona.

Corona Labs hivi karibuni ilitangaza kuwa chombo chao cha maendeleo ya jukwaa cha Corona SDK sasa kinasaidia Windows na Mac. SDK ya Corona tayari ni njia nzuri ya kuendeleza iOS na programu za Android, na wakati uwezo wa kujenga kwa Windows na Mac bado upo kwenye beta, programu nyingi zitabadilishana hadi kwenye majukwaa hayo.

SDK Corona inalenga hasa kwenye michezo ya kubahatisha 2D, lakini pia ina matumizi ya tija. Kwa kweli, waendelezaji wengine wamefanikiwa sana katika kuendeleza programu zisizo za michezo za kutumia michezo ya Corona SDK. Jukwaa hutumia LUA kama lugha, ambayo hufanya coding kwa kasi zaidi ikilinganishwa na ladha mbalimbali za C zinazozunguka, na tayari ina injini ya graphics iliyojengwa ndani yake.

Soma Mapitio ya SDK ya Corona

Sehemu bora ni kwamba SDONA ya Corona ni bure. Unaweza kushusha na kuanza kuendeleza mara moja, na wakati kuna toleo la malipo ya "biashara", watengenezaji wengi watakuwa vizuri na toleo la bure la jukwaa. Nimetumia SDK Corona kuendeleza michezo yote na programu za utayarishaji / uzalishaji, na wakati sio mzuri ikiwa unahitaji maingilio maandishi mengi kutoka kwa mtumiaji, ni imara kwa matumizi mengine mengi ya uzalishaji na bora kwa michoro 2D.

Matumizi ya Msingi: Michezo ya 2D, Uzalishaji Zaidi »

02 ya 05

Umoja

SDK ya Corona ni nzuri katika michoro za 2D, lakini ikiwa unahitaji kwenda 3D, unahitaji Umoja. Kwa kweli, ikiwa una mpango wa kwenda 3D wakati ujao, umoja inaweza kuwa chaguo bora hata kama mradi wako wa sasa ni mchezo wa 2D. Daima ni wazo nzuri ya kujenga orodha ya kanuni ili kuongeza uzalishaji wa baadaye.

Michezo ya umoja inaweza kuchukua muda mrefu ili kuendeleza, lakini Unity inatoa ziada ya ziada ya kusaidia kila jukwaa huko nje, ikiwa ni pamoja na vifungo na michezo ya michezo ya michezo, ambayo inashirikiwa na injini ya WebGL.

Matumizi ya Msingi: Michezo ya 3D Zaidi »

03 ya 05

Cocos2D

Kama jina linavyoonyesha, Cocos2D ni mfumo wa kujenga michezo ya 2D. Hata hivyo, tofauti na SDK ya Corona, Cocos 2D sio kanuni hasa baada ya kukusanya suluhisho kila mahali. Badala yake, ni maktaba ambayo inaweza kuingizwa kwenye majukwaa tofauti ambayo itafanya code halisi sawa au sawa sana. Hii inafanya mengi ya kuinua nzito wakati wa kufungua mchezo kutoka jukwaa moja hadi nyingine, lakini bado inahitaji kazi zaidi kuliko Corona. Hata hivyo, bonus ni kwamba matokeo ya mwisho ni coded katika lugha ya asili, ambayo inakuwezesha upatikanaji kamili kwa API zote za kifaa bila kusubiri mtu wa tatu kuziweka.

Matumizi ya Msingi: Michezo ya 2D Zaidi »

04 ya 05

SimuGap

SimuGap inachukua HTML 5 kuendeleza maombi ya msalaba-jukwaa. Usanifu wa msingi wa jukwaa hili ni programu ya HTML 5 inayoendesha ndani ya MtandaoKuangalia jukwaa la asili. Unaweza kufikiria hii kama programu ya wavuti inayoendesha ndani ya kivinjari kwenye kifaa, lakini badala ya kuhitaji seva ya mtandao ili kuhudhuria programu, kifaa pia kinafanya kazi kama seva.

Kama unavyoweza kufikiria, SimuGap haitashindana vizuri dhidi ya umoja, SDKK au Kocos kwa masuala ya michezo ya kubahatisha, lakini inaweza kuzidi kwa urahisi jukwaa hizo za biashara, uzalishaji na biashara ya coding. Msingi wa HTML 5 unamaanisha kampuni inaweza kuendeleza programu ya ndani ya nyumba na kushinikiza kwa vifaa.

SimuGap pia inashirikiana vizuri na Sencha, ambayo ni jukwaa la kujenga programu za wavuti.

Matumizi ya Msingi: Uzalishaji, Biashara Zaidi »

05 ya 05

Na Zaidi ...

SDK ya Corona, Umoja, Cocos, na SimuGap huwakilisha baadhi ya paket maarufu zaidi ya maendeleo ya jukwaa, lakini kuna chaguzi nyingine nyingi. Baadhi ya haya sio imara sana, yanahitaji muda zaidi kutoka kwenye msimbo hadi kwa kujenga halisi, au ni ghali sana, lakini huenda ikawa sahihi kwa mahitaji yako.

Jinsi ya Kukuza Programu za iPad