Ошол эле учурда, Пишпек, Windows үчүн иштеп чыгуу керек жана Mac

Best Cross-Platform өнүктүрүү аргалар

Apple App Store кантип таанымал? 2015-жылдын биринчи чейрегинин жыйынтыгы боюнча, эл $ 1,7 млрд колдонмолорго ашуун сарптады. Бул биринчи жолу колдонмо иштеп, көп учурда алардын колдонмонун Белги нускасын салып, эмне үчүн жакшы негиз, бирок башка аянтчалар четке тийиш эмес. Android колдонмо сатуу боюнча мобилдик токочунан аз үзүм болушу мүмкүн жатканда, Google Play боюнча ийгиликтүү колдонмо дагы деле пайда болушу мүмкүн.

Бул кайчылаш-платформа иштеп чыгуу зор маанилүү кылат. бир жолу код жана бардык куруу жөндөмү гана Уюлдук жана Android үчүн иштеп чыгуу боюнча иш-чаралардын планы да көп убакыт куткарат. Сиз аралашманын ичине Windows, Mac жана башка аянтчаларды кошуп, ал өзгөчө убакыт-жыты болот. Бирок, эл аралык платформа иштеп, адатта, бир шарт менен келет. мисалы, инструменттери, аларды колдойт чейин иш тутумунун акыркы мүмкүнчүлүктөрүн пайдаланууга мүмкүнчүлүгү жок, силер бир колдонмо менен кыла ала турган нерселерге чектөө каралышы мүмкүн үчүнчү тараптык өбөлгөлөрдүн, Сен көп салып бекитип жатат.

01 05

Corona SDK

Биздин айылдык Corona SDK менен Red Sprite студиясына тарабынан иштелип чыккан куткар.

Corona Labs жакында алардын популярдуу азыр Corona SDK кайчылаш-платформа иштеп чыгуу куралы Windows жана Mac колдойт деп жарыялады. Corona SDK буга чейин эле эл аралык уюмдар жана Android колдонмолорун иштеп чыгуу үчүн бир жолу, ошондой эле Windows жана Mac үчүн куруу жөндөмү сыналып жаткандыктан, ал эми көп колдонмолор ошол аянтчалардын укугу ичинде калат.

Corona SDK биринчи кезекте 2D оюн багытталган, бирок, ошол эле учурда, кээ бир өндүрүмдүүлүгү колдонулушу да бар. Чындыгында, кээ бир иштеп Corona SDK аркылуу эмес оюн колдонмолорду иштеп чыгуу абдан ийгиликтүү болуп келишкен. C айланасында ар кандай даам салыштырмалуу платформа ылдамыраак код кылып бир тил, ошондой эле Коля колдонот, ал ансыз деле ага курулган сүрөттөр мотор жүргүзөт.

Corona SDK бир Review Оку:

мыкты бөлүгү Corona SDK эркин болуп саналат. Сиз жүктөп алып, ошол замат иштеп баштаса болот, жана акы төлөнүүчү "ишканасы" версия бар, ал эми көпчүлүк иштеп сахнада эркин жана толуктоолор менен жакшы болуп калат. Мен да оюндарды жана коммуналдык / колдонмолор иштеп Corona SDK колдонгон жана ал колдонуучуга чейин текст киргизүү көп керек болсо, анда ал 2D сүрөттөрдү жана мыкты башка өндүрүмдүүлүгүн пайдалануу үчүн катуу көп эмес, ал эми.

Негизги Use: 2D оюндар, Өндүрүмдүүлүк Дагы "

02 05

биримдик

Corona SDK 2D жадыбалдарды көп, ал эми сен 3D барып, керек болсо, биримдикти керек. Чынында эле, келечекте 3D барып келсе, биримдиктин учурдагы долбоору 2D оюн болсо да жакшы тандалган болушу мүмкүн. Бул дайыма келечекте өндүрүштү тездетүү үчүн бир коду репозиторийлеринен куруу үчүн жакшы болот.

Биримдик оюндар ары иштеп чыгуу талап кылынышы мүмкүн, бирок Биримдик WebGL кыймылдаткычы тарабынан колдоого алынган, анын ичинде консолуна жана интернет оюн, ал жакта дээрлик ар бир аянтчаны колдоо кошумча бонус берет.

Негизги Use: 3D игры Дагы "

03 05

Cocos2D

аталышынын өзү эле, Cocos2D 2D оюндарды куруу үчүн база болуп саналат. Бирок, Corona SDK айырмаланып, Кокос 2D так коду бир жерде чечим түзөт эмес. Тескерисинче, окшош же чыныгы коду кылам ар аянтчалардын киргизүү турган китепкана бөлүмүн ачуу болуп саналат. Бул бир сахнадан кийинки бир оюнду лаштыруу учурда оор атлетика көп, бирок ал дагы эле Corona көп ишти талап кылат. Бирок, бонус жыйынтыгы сизге аларды бир үчүнчү тарап күтпөй түзмөктүн APIs бардык толук мүмкүнчүлүгүн берет эне тилинде, бир жолу болуп эсептелет.

Негизги Use: 2D оюндары Дагы "

04 05

PhoneGap

PhoneGap кайчылаш-платформа иштеп чыгуу үчүн HTML 5 этүүчү. Бул аянтча негизги архитектурасы эне сахнада желе ичинде иштоочу HTML 5 колдонмо болуп саналат. Сиз түзмөккө браузеринин ичинде иштеп жаткан желе колдонмосу катары бул жөнүндө ойлонуп, бирок ордуна колдонмону өтөт интернет Server муктаж эмес, түзмөк жүрүш катары кызмат кылат.

Биз болжогондой, PhoneGap оюн жагынан биримдиги, Corona SDK же Кокос каршы, ошондой эле жарыша турган эмес, бирок аны бизнес, өндүрүмдүүлүгүн жана ишкана коддоонун ошол аянтчаларга ашып кетиши мүмкүн. HTML 5 база бир компания бир үй-желе колдонмосун иштеп чыгуу жана бул түзмөктөргө түртүп болот дегенди билдирет.

PhoneGap ошондой эле колдонмолорду куруу үчүн аянтча болуп саналат Rosehip, ошондой эле өз ара байланышта иштейт.

Негизги Use: продуктуулугу, бизнес дагы "

05 05

Анан дагы ...

Corona SDK, Биримдик, Кокос жана PhoneGap таанымал кайчылаш-платформа иштеп чыгуу пакеттердин кээ бир өкүлү, ал эми башка көптөгөн параметрлери бар. Алардын кээ бирлери, абдан эле күчтүү эмес, иш жүзүндө куруу кодексине чыгып көбүрөөк убакыт талап кылат, же жөн эле абдан кымбат, бирок алар сиздин муктаждыктары үчүн гана туура болушу мүмкүн.

Галактика колдонмолорун иштеп чыгуу үчүн эмне кылыш керек?