Reklama

Spoločnosť Intel v skutočnosti nie je spoločnosťou, ktorú často spájate s vývojom mobilných aplikácií. Aj keď takmer určite máte Čip Intel Čo potrebujete vedieť o Ivy Bridge spoločnosti Intel [MakeUseOf vysvetľuje]Spoločnosť Intel práve vydala nový aktualizovaný procesor s kódovým názvom Ivy Bridge pre stolné aj prenosné počítače. Nájdete tieto nové produkty uvedené ako séria 3000 a môžete si kúpiť aspoň niektoré z nich ... Čítaj viac Ak sa ich chopíte na počítači, ktorý ste si prečítali, ich podnikanie v mobilnom svete nebolo také Úspešné, ako dúfali, s niekoľkými výrobcami, ktorí sa rozhodli používať čip Intel Atom Zariadenia so systémom Android.

Zdá sa, že to ich neodradilo. Jednoducho hodili klobúk späť do mobilného kruhu znova Intel XDK IDE. Toto bezplatné vývojové prostredie vám umožňuje písať aplikácie pomocou HTML5, Javascript a CSS3 a potom ich testovať na viacerých zariadeniach. Po dokončení môžete publikovať do veľkého množstva obchodov s aplikáciami vrátane služieb Google Play, Nook, Kindle, iTunes a Windows 8 Store. Je to skutočne „jednorazová akcia, spustite kdekoľvek“.

instagram viewer

Bude to však revolúcia v pracovnom toku vývojárov všade?

Iba HTML5

Predtým, ako budem pokračovať, chcem len zopakovať bod, ktorý som už uviedol. To neumožňuje a nedovolí vám vytvárať natívne aplikácie. Jedná sa o aplikácie, ktoré sú vytvorené pomocou jazyka, ako je Java, Objective-C alebo C # a často majú prístup k viacerým API, ako sú dostupné iba pomocou HTML5 Začíname s HTML5Už ste počuli o HTML5. Každý to používa. Je vyhlásená za záchrancu internetu a umožňuje ľuďom vytvárať bohaté a pútavé webové stránky bez použitia Flash a Shockwave. Čítaj viac a Javascript Začnite s kódovaním JavaScriptu práve teraz pomocou týchto 5 veľkých bezplatných zdrojov Čítaj viac .

xdk vytvoriť

To však nie je úplne zlá vec. Najprv vám umožní vyvíjať sa pomocou neuveriteľne známych webových technológií, vytvárať aplikácie a potom ich nasadiť na viaceré platformy. Nakoniec si vymieňate energiu za flexibilitu.

Ďalšou výhodou písania mobilných aplikácií v jazyku HTML5 je to, že ste tiež schopní nasadiť svoje aplikácie na väčší web. S XKD môžete publikovať aplikácie a hry Facebook, doplnky Chrome a tradičné webové aplikácie.

Editor

Editor je tým miestom, kde je každý programátor najviac doma. Tu píšeme kód, ktorý pravidelne poháňa nástroje a aplikácie, ktoré používate. Pre serióznych programátorov sú tu určité absolútne predpoklady.

Po prvé, musí mať solídne zvýraznenie syntaxe. Aj keď to nemá vplyv na konečný produkt (prinajmenšom nie priamo), zaisťuje to, že akýkoľvek kód, ktorý vytvoríte, bude ľahko čitateľný neskôr. Pomáha tiež, ak dôjde k dokončeniu kódu, aby sa znížilo množstvo textu, ktorý napíšete, a tým sa znížilo riziko poranenia vážnym kmeňom RSI.

xdk-code

XDK dodáva tu a dodáva dobre. Kód je zvýraznený krásne a je ľahko čitateľný. Okrem toho je dokončenie kódu výkonné a je porovnateľné s akýmkoľvek komerčným editorom. Mám však pocit, že by tu mohlo byť viac. Bolo by skvelé, keby prišlo s možnosťou inštalácie doplnkov, na rozdiel od úctyhodný Sublime Text Editor Vyskúšajte Sublime Text 2 pre potreby editácie kódu naprieč platformamiSublime Text 2 je editor viacerých platforiem pre rôzne platformy, o ktorom som sa len nedávno dozvedel, a musím povedať, že na značku beta som skutočne ohromený. Môžete si stiahnuť celú aplikáciu bez zaplatenia centu ... Čítaj viac . Často som zistil, že sa mi páči Emmet (predtým Zen Coding), ktorý by mi ušetril dosť času.

emulácia

Akonáhle budete mať nejaký kód, budete chcieť vidieť, ako to vyzerá na rôznych platformách. XDK vám umožňuje spustiť váš kód v niekoľkých rozlíšeniach a rozmeroch vrátane Apple iPhone, tabletu Google Nexus 7 a Nokia Lumia 920.

xdk-Napodobniť

Môžete tiež definovať umiestnenie zariadenia pre prípad, keď si chcete vyskúšať kód, ktorý využíva akcelerometer zariadení, ako aj zmeniť orientáciu obrazovky samotného zariadenia. Je to užitočné pri testovaní kódu na viacerých zariadeniach bez rozvetvenia tisíce libier.

xdk-akcelerometer

Ak chcete urobiť viac praktického testovania, môžete vždy poslať svoj projekt na svoje zariadenie pomocou ukážky aplikácie Intel. Táto multiplatformová aplikácia je k dispozícii na Windows 8, Windows Phone, Android a iOS a umožňuje vám strčiť kód cez medzikrúžky do telefónu, tabletu alebo notebooku.

rozvinutie

Po úplnom vyleštení aplikácie ju môžete zostaviť a odoslať na predaj v rôznych obchodoch s aplikáciami. Tento krok sa nevykonáva na vašom počítači, ale je zabezpečený skôr na vlastné servery spoločnosti Intel. Je potrebné urobiť trochu konfigurácie, ale nič príliš hlúpe.

xdk-build

Môžete zacieľovať na Android, Crosswalk pre Android, iOS, Windows 8, Windows Phone, Tizen, Amazon a Nook. Nanešťastie nemôžete zostaviť svoju aplikáciu pre Blackberry 10. Zistil som, že je to úplne bizarné. Blackberry 10 je stále veľmi nažive, a ak budete tráviť čas v salóniku prvej triedy na letisku alebo na vlakovej stanici, neuvidíte žiaden nedostatok zariadení Blackberry Q10s. V skutočnosti je väčšina aplikácií Blackberry 10 postavená výlučne na webových technológiách. Bolo by triviálne pridať funkčnosť BlackBerry 10 do XDK.

záver

XDK je solídne vývojové prostredie a pre každého, kto chce zarobiť svoje milióny na mobilných trhoch na svete, ak ponúka dobré miesto na to, aby začal. Hoci by bolo pekné mať podporu pre Blackberry 10 a pre pluginy, uznáva, že ide o neuveriteľné úsilie v mene spoločnosti Intel a jej cena je neuveriteľne lákavá. Vyskúšajte a dajte mi vedieť, čo si myslíte!

Matthew Hughes je vývojár a spisovateľ softvéru z anglického Liverpoolu. Málokedy ho nájde bez šálky silnej čiernej kávy v ruke a úplne zbožňuje jeho Macbook Pro a fotoaparát. Jeho blog si môžete prečítať na stránke http://www.matthewhughes.co.uk a sledujte ho na Twitteri na adrese @matthewhughes.