Conas a Fhorbairt le haghaidh iOS, Windows agus Mac ag an am céanna

Na Treoracha Uirlisí Forbartha Tras-Ardán Fearr

Cé chomh tóir is é an App App Apple? Sa chéad ráithe de 2015, chaith daoine níos mó ná $ 1.7 billiún ar apps. Is cúis mhaith é sin go minic go gcuireann forbróirí app leagan iOS dá n-iarratas go minic, ach níor cheart neamhaird a dhéanamh ar na hardáin eile. Agus cé go bhféadfadh Android bheith ina slice níos lú den phíosa soghluaiste i dtéarmaí díolacháin app, is féidir le hiarratas rathúil ar Google Play a bheith go leor brabúsach.

Is é seo an rud a dhéanann forbairt tras-ardáin breithniú tábhachtach. Sábhálann an cumas cuntas a dhéanamh uair amháin agus tógáil i ngach áit, go leor ama, fiú amháin má tá tú ag pleanáil ar fhorbairt iOS agus Android amháin. Nuair a chuirfidh tú Windows, Mac agus ardáin eile isteach sa mheascán, is féidir go mbeadh sé thar a bheith sásta. Mar sin féin, is minic a thagann forbairt tras-ardán le caveat. Glactar ort go minic i gclár uirlisí tríú páirtí, agus féadfaidh sé teorainneacha a sholáthar maidir leis an méid is féidir leat a dhéanamh le app, mar shampla nach bhfuil sé in ann na gnéithe is déanaí de chóras oibriúcháin a úsáid go dtí go dtacaíonn do bhac uirlisí leo.

01 de 05

SDK Corona

Forbraíodh Sábháil Ár Sráidbhaile ag Red Sprite Studios ag baint úsáide as SDK Corona.

D'fhógair Corona Labs le déanaí go dtugann a n-uirlis fhorleathan forbartha tras-ardán Corona SDK tacaíocht do Windows agus Mac anois. Is bealach iontach é SDK Corona cheana féin chun apps iOS agus Android a fhorbairt, agus cé go bhfuil an cumas a thógáil le haghaidh Windows agus Mac fós i béite, déanfaidh go leor apps a thiontú go díreach chuig na hardáin sin.

Tá SDK Corona dírithe go príomha ar chearrbhachas 2D, ach tá úsáidí táirgiúlachta aige freisin. Go deimhin, bhí roinnt forbróirí an-rathúil i bhforbairt apps neamh-chearrbhachais ag baint úsáide as SDK Corona. Úsáideann an t-ardán LUA mar theanga, a dhéanann códáil i bhfad níos tapúla i gcomparáid le blasanna éagsúla C atá ag snámh thart, agus tá inneall grafaicí déanta aige cheana féin.

Léigh Athbhreithniú ar SDK Corona

Is é an chuid is fearr ná go bhfuil SDK Corona saor in aisce. Is féidir leat a íoslódáil agus tosú ag forbairt láithreach, agus cé go bhfuil leagan "fiontraíochta" íoctha, beidh an chuid is mó d'fhorbróirí breá leis an eagrán saor in aisce den ardán. Úsáid mé SDK an Chóna chun na cluichí agus na háiseanna fóntais / táirgiúlachta a fhorbairt, agus cé nach bhfuil sé iontach má tá go leor ionchur téacs uait ón úsáideoir, tá sé láidir don chuid is mó d'úsáidí táirgiúlachta eile agus gan íoc le grafaicí 2D.

Úsáid Bunscoile: Cluichí 2D, Táirgiúlacht Níos Mó »

02 de 05

Unity

Tá an SDK Corona iontach ag grafaicí 2D, ach má theastaíonn uait dul 3D, is gá duit Unity. Go deimhin, má tá tú ag pleanáil ar aghaidh 3D sa todhchaí, d'fhéadfadh Unity an rogha is fearr, fiú má tá an cluiche reatha agat 2D. Is dea-smaoineamh i gcónaí stór córais a thógáil chun luas a tháirgeadh sa todhchaí.

Is féidir le cluichí aontachta níos faide a fhorbairt, ach tugann Unity an bónas breise a thacaíonn le beagán gach ardán amach, lena n-áirítear consóil agus cearrbhachas gréasáin, a thacaíonn an t-inneall WebGL.

Úsáid Bunscoile: Cluichí 3D Níos Mó »

03 de 05

Cocos2D

Mar a léiríonn an t-ainm, is creatlach é Cocos2D chun cluichí 2D a thógáil. Mar sin féin, murab ionann agus SDK Corona, ní hé Cocos 2D ach cód amháin nuair a thiomsóidh réiteach i ngach áit. Ina ionad sin, is leabharlann é is féidir a chur isteach i ardáin éagsúla a dhéanfaidh an cód iarbhír an rud céanna nó an-chosúil. Déanann sé seo go leor de na tógála trom nuair a ghlacann sé cluiche ó ardán amháin go dtí an chéad cheann eile, ach tá sé fós ag teastáil níos mó ná Corona. Mar sin féin, is é an bónas go ndéantar an toradh deiridh a chódú sa teanga dhúchasach, rud a thugann rochtain iomlán duit ar API uile na feiste gan fanacht le tríú páirtí iad a chur san áireamh.

Úsáid Bunscoile: Cluichí 2D Níos Mó »

04 de 05

PhoneGap

Deimhníonn PhoneGap HTML 5 chun iarratais tras-ardán a fhorbairt. Is uirlis HTML 5 é ailtireacht bhunúsach an ardáin seo a ritheann laistigh de WebView ar an ardán dúchais. Is féidir leat smaoineamh ar seo mar app gréasáin atá ag rith taobh istigh de bhrabhsálaí ar an bhfeiste, ach seachas freastalaí gréasáin a bheith ag teastáil chun an t-iarratas a óstáil, feidhmíonn an gléas freisin mar fhreastalaí.

Mar is féidir leat a shamhlú, níl PhoneGap ag dul in iomaíocht go maith i gcoinne Unity, Corona SDK nó Cocos i dtéarmaí cearrbhachais, ach is féidir é a shárú go héasca ar na hardáin sin le haghaidh gnó, táirgiúlachta agus códú fiontraíochta. Ciallaíonn bunús HTML 5 gur féidir le cuideachta app gréasáin inmheánach a fhorbairt agus é a bhrú ar fheistí.

Idirghníomhaíonn PhoneGap go maith le Sencha, atá ina ardán chun iarratais gréasáin a thógáil.

Úsáid Bunscoile: Táirgiúlacht, Gnó Níos Mó »

05 de 05

Agus eile...

Is ionann Coróin SDK, Unity, Cocos, agus PhoneGap cuid de na pacáistí forbartha tras-ardán is coitianta, ach tá go leor roghanna eile ann. Níl cuid mhaith díobh sin láidir, ag teastáil go bhfuil níos mó ama ag dul ó chód go dtí tógáil iarbhír, nó go bhfuil siad an-daor, ach d'fhéadfadh go mbeadh siad díreach i do chuid riachtanas.

Conas Apps iPad a Fhorbairt