Toolkitên Pêşveçûnê ya Cross Cross - Best
Apple App Store çawa pirrjimar e? Di çarçoveya pêşîna 2015an de, xelkê li ser bihayên 1.7 milyar dolaran derbas kir. Ev sedemek baş e ku çima pêşveçûna pêşniyarên anî ya pêşniyarê iOS-ê-an-an-an-an-an-an-an-ê, lê pêdivî ye ku platformên din bêne guhartin. Û Heke Android dikare piçûk piçûkek pargala mobîl be ku di firotina appê de, anketek serkeftî ya Google Play li hê jî dikare hêsan e.
Ev tiştê ku pêşveçûna cross-platformê dike ku girîngiyek girîng e. Kapasîteya carekê ku careke din bike û her derê ava dike, gelek demên xwe diparêze, heger hûn tenê li ser pêşveçûnê ji bo pêşxistina iOS û Android. Dema ku hûn Windows-ê, Mac û platformên din bi hev re tevlîhev bibin, ew dikarin demek tirsek pir zêde bibin. Lê belê, pêşveçûna cross-platformê bi gelemperî bi caveat tête. Hûn pir caran di nav kulkîtek sêyem-ê de hate girtin, ku dibe ku sînor li ser ku hûn çi dikane, pêşkêş bikin, wekî ku nikarin bikarhênerên dawî yên karûbarê heta ku tûrkilê wan piştgirî bikin bikar bîne.
01 of 05
SDK Corona
Lubneyên Korona dawî da zanîn ku Kargona wan ya populer ya SDK-ê ji hêla pêşveçûnê ya cross-platformê ve piştevanîya piştgiriya Windows û Mac piştgirî dike. SD Corona SDK ji bo pêşveçûnên ku iOS û Android yên pêşveçûnek mezin e, û dema ku hêza ku ji bo Windows û Mac ji bo çêkirina çêkirina beta hîn jî hîn beta li hêla hêja, dê gelek-ê-ê wê li ser wan platforman biguherînin.
Korona SDK tête armanc di 2D lîstikê de, lê ew jî bi karanîna hin hilberan heye. Di rastiyê de, hin pêşniyarên ku di karanîna SDK ya Korona de bi karanîna ne-gaming de pêşveçûn in gelek serkeftî bûne. Platformê wekî LUA bi zimanek bi kar tîne, ku ji hêla cûrên cûrbecî yên C dora dorpêçkirî ye, û ji hêla pirtûkxaneya grafîk ve hatiye avakirin.
Vebijêrk Bersivê ya Korona SDK bixwînin
Beşê herî baş e ku Korona SDK azad e. Hûn dikarin bi cih bilez bikin û dest bi dest bixin, û dema ku hebûna guhertoya "şirket" tê de, hejmareke mezin dê bi weşanek belaş a belaş be. Min karûbarên lîstik û karûbarên hilberîner û hilberîner û herduyan çêbikin, da ku ez hewce ye ku heke hewceyê ku hûn ji gelek bikarhênerên înternetê hewce ne.
Serî Bikaranîna: Lîstikên 2D, Berhemdariya Zêdetir »
02 of 05
Yekîtî
The Corona SDK di grafika 2D de pir mezin e, lê heger hûn hewce bibin 3D, hûn yek Yek hewce ne. Di rastiyê de, heke hûn di pêşerojê 3D de biçin plan, Yekîtiyek dikare bijartina herî baş be heger ku projeya we ya niha 2D lîstik e. Ew her demek baş e ku ji bo koda kodê ava bike ku hilberîna pêşerojê zêde bike.
Cîhanên Yekîtiya ku dirêjtir pêşve bibin, lê Yekîtiya zêdebûna bonus dide hema hema her platformê li wir heye, di nav deverên konsolê û malpera ku bi piştgiriya WebGL re piştgirî ye.
Bikaranîna Serûpel: 3D Games More »
03 of 05
Cocos2D
Wekî ku navê pêşniyar dike, Cocos2D çarçoveya avakirina 2-lîstikên avahiyê ye. Lê belê, li dijî Corona SDK, Cocos 2D yekser her cûreyek çareseriya çareseriya kodê ne. Belê, ew pirtirkêmtir e ku pirtûkxane dikare di nav platformên cuda de ye ku dê ê kodê rastîn eynî heman an jî gelemperî. Ev gelek pir qonaxa giran dike ku dema lîstikek ji yek platformê re tête, lê dîsa jî hîn karên ji Korona re hewce dike. Lê belê, bonus e ku encama encamê di zimanê zûtirî de, encam da ku hûn hemî tevahiya API-ê cîhan digire bêyî ku li dora sêyemîn-ê partiyê bi wan re tevdigerin.
Bikaranîna Serûpel: 2D Lîstik More »
04 of 05
PhoneGap
PhoneGap HTML 5 hilbijêre ji bo serîlêdana cross-platform. Armanca bingehîn ya vê platformê HTML 5-ê ye ku di hundirê WebViewê de platformê niştimanî ye. Hûn dikarin ji vê webê anketa ku di hundurê gerokê de li ser cîhê dihêle difikirin, lê ji bila pêdivî ye ku serverek webê ji bo serîlêdana malperê hewce bike, wesayît jî wek serverê dike.
Wekî ku hûn dikarin bifikirin, TelefonGap nabe ku yekîtiyê, Yekîtiya Corona SDK an jî Cocos di lîstikên lîstikbûnê de bi hêsanî re pêşbaziyê bidestxistin, lê ew bi hêsantir berfirehtir ji bo platformên bazirganî, hilberîn û kodê karsaziyê zêde dibe. Heya HTML-ê wateya wateya şirketek dikare li ser malpera malperê pêşve bike û destûra cîhazan bike.
TelefonGap jî bi Sencha re, bi platformek e ku ji bo serîlêdanên malperên avahiyê ve girêdayî dike.
Bikaranîna Serûpel
05 of 05
Û hîn...
SDK, Yekîtiya, Cocos, û Telefonê ji çend pakêtên pêşveçûnê yên pevçûnê yên herî populer nîşan dide, lê gelek alternatîf hene. Hin ji wan re ne hêz in, hewceyê bêtir ji koda ku ji bo avakirina rastîn, yan jî biqasî pir giran e, lê ew dikarin ji bo hewceyên we tenê rast in.
- QT . Hilbijêrek ji bo sepandinên hilber û hilberên baş, QT di demên cuda de çend caran dihatin. Avakirina avahiyê li ser dorpêçek piçûk pir gelek polîtîk dike.
- Xamarin Ji bo çareseriyên din ên mezin ên din, Xamarin wekî C programa zimanek programa C # bikar tîne. Xamarin di karûbarên UI-ê de bi kar tîne ji hêla UI-ê ve ye, da ku bihayên ku ew ji bo amûreke taybet ve têne çêkirin.
- Marmalade. Serûpelê sereke ya lîstikek, Marmalade hem amûreke C û Marmalade Quick, a toolbarê LUA.
- Appcelerator . Heke hûn dixwazin ku bi karanîna JavaScriptê çêbikin, Appcelerator dikare dibe ku toolbar. Lêbelê, ev kodê kurtahî ne-a-çêker-her-her-rengê çareseriyê ye, da ku hûn hinek xebatên ku hûn ji bo amûrên taybetî têne çêkirin wê hene.