реклама
Intel всъщност не е компания, която често свързвате с разработването на мобилни приложения. Докато почти сигурно имате Intel чип Какво трябва да знаете за Ivy Bridge на Intel [MakeUseOf Explains]Току-що Intel пусна новия си актуализиран процесор с кодово име Ivy Bridge, както за настолни компютри, така и за лаптопи. Ще намерите тези нови продукти, посочени като серия 3000 и можете да закупите поне някои от тях ... Прочетете още блъскане в компютъра, който използвате за четене на това, техните начинания в света на мобилните устройства не бяха като успешен, както можеха да се надяват, с малко производители решават да използват чипа Intel Atom в своя Android устройства.
Изглежда, това не ги е възпирало. Те просто хвърлиха шапката си отново в мобилния пръстен заедно със Intel XDK IDE. Тази безплатна среда за разработка ви позволява да пишете приложения с помощта на HTML5, Javascript и CSS3 и след това да ги тествате срещу множество устройства. След като сте готови, можете да публикувате в множество магазини за приложения, включително Google Play, Nook, Kindle, iTunes и Windows 8 Store. Това наистина е сделка „напиши веднъж, пусни навсякъде“.
Но дали ще промени революционния процес на разработчиците навсякъде?
Само HTML5
Преди да продължа, просто искам да повторя точка, която направих по-рано. Това не позволява и няма да ви позволи да създавате собствени приложения. Това са приложения, които са създадени на език като Java, Objective-C или C # и често имат достъп до повече API, отколкото са достъпни само HTML5 Започнете с HTML5Чували сте за HTML5. Всички го използват. Той се обявява за спасител на Интернет, позволява на хората да създават богати, ангажиращи уеб страници, без да прибягват до използване на Flash и Shockwave. Прочетете още и Javascript Започнете да кодирате JavaScript сега с тези 5 страхотни безплатни ресурси Прочетете още .
Това обаче не е съвсем лошо нещо. Първо, той ще ви позволи да се развивате с невероятно познати уеб технологии и да създадете приложението си и след това да го разгърнете на множество платформи. В крайна сметка вие търгувате с енергия за гъвкавост.
Друго предимство на писането на мобилни приложения в HTML5 е, че можете да разгърнете приложенията си в по-голямата мрежа. С XKD можете да публикувате Facebook приложения и игри, Chrome плъгини, както и традиционните уеб приложения.
Редакторът
Редакторът е мястото, където всеки програмист е най-у дома. Тук пишем кода, който захранва инструментите и приложенията, които използвате редовно. За сериозните програмисти тук има някои абсолютни предпоставки.
Първо, тя трябва да има солидно подчертаване на синтаксиса. Въпреки че това не засяга крайния продукт (поне не директно), гарантира, че всеки код, който създавате, е лесен за четене по-късно. Също така помага, ако има попълване на код, да се намали количеството текст, което в крайна сметка пишете и по този начин да намалите риска от изпадане от сериозно напрежение на RSI.
XDK доставя тук и доставя добре. Кодът е подчертан красиво и е лесен за четене. В допълнение, завършването на кода е мощно и е наравно с всеки търговски редактор. Чувствам обаче, че тук може да има повече. Би било чудесно, ако дойде с възможността да инсталирате приставки, не за разлика от почтен Sublime Text Editor Изпробвайте възвишен текст 2 за нуждите си от редактиране на код на крос-платформаSublime Text 2 е кросплатформен редактор на кодове, за който едва наскоро чух и трябва да кажа, че съм наистина впечатлен въпреки бета етикета. Можете да изтеглите пълното приложение, без да плащате и стотинка ... Прочетете още . Често се оказвах, че пикирам за харесванията на Емет (предишно кодиране на Дзен), което щеше да ми спести доста малко време.
съревнование
След като получите някакъв код, ще искате да видите как изглежда на различни платформи. XDK ви позволява да стартирате кода си в редица резолюции и размери, включително Apple iPhone, таблета Google Nexus 7 и Nokia Lumia 920.
Можете също така да определите позиционирането на устройството, когато искате да изпробвате кода, който използва акселерометъра на устройствата, както и да промените ориентацията на екрана на самото устройство. Това е удобно за тестване на кода на множество устройства, без да изхвърляте хиляди паунда.
Ако искате да направите малко повече практически тестове, винаги можете да насочите проекта си към устройството си с преглед на приложението на Intel. Това мултиплатформено приложение е достъпно в Windows 8, Windows Phone, Android и iOS и ви позволява да премествате кода през междутръбните тръби към вашия телефон, таблет или лаптоп.
разгръщане
След като получите приложението си изцяло излъскано, можете да го изградите и след това да го изпратите за продажба в различни магазини за приложения. Тази стъпка не се прави на вашия компютър, а е по-скоро възложена на собствените сървъри на Intel. Тук трябва да се направи малко конфигурация, но нищо прекалено странно.
Можете да се насочите към Android, Crosswalk за Android, iOS, Windows 8, Windows Phone, Tizen, Amazon и Nook. Разочароващо, не можете да създадете своето приложение за Blackberry 10. Намерих това за абсолютно странно. Blackberry 10 все още е много жив и ако прекарате време в първокласен салон на летище или жп гара, няма да видите недостиг на Blackberry Q10. Всъщност повечето приложения на Blackberry 10 са изградени изцяло с уеб технологии. Би било тривиално да добавите функционалност на BlackBerry 10 към XDK.
заключение
XDK е солидна среда за разработка и за всеки, който иска да изкара своите милиони от мобилните пазари в света, ако предлага добро място за начало. Въпреки че би било хубаво да имате поддръжка за Blackberry 10 и за плъгини, той признава, че това е невероятно усилие от името на Intel и в цената му е невероятно примамливо. Опитайте и ме уведомете какво мислите!
Матю Хюз е разработчик на софтуер и писател от Ливърпул, Англия. Рядко се среща без чаша силно черно кафе в ръка и абсолютно обожава своя Macbook Pro и камерата си. Можете да прочетете неговия блог на http://www.matthewhughes.co.uk и го последвайте в Туитър в @matthewhughes.