Reklaam

Intel pole tegelikult ettevõte, mida seostate sageli mobiilirakenduste arendamisega. Kuigi teil on peaaegu kindlasti Inteli kiip Mida peate teadma Inteli Ivy Bridge kohta [MakeUseOf Explains]Intel andis äsja välja oma uue ajakohastatud protsessori, koodnimega Ivy Bridge, nii laua- kui ka sülearvutite jaoks. Need uued tooted leiate 3000-seeriast ja saate vähemalt mõnda neist osta ... Loe rohkem kui lugesite arvutit, mida te selle lugemiseks kasutate, polnud nende ettevõtmised mobiilimaailma just sellised edukas, nagu nad võisid loota, ja vähesed tootjad otsustasid kasutada Intel Atom kiipi oma Android-seadmed.

Näiliselt pole see neid heidutanud. Nad lihtsalt viskasid mütsi uuesti koos mobiiliga Inteli XDK IDE. See tasuta arenduskeskkond võimaldab teil HTML5, Javascripti ja CSS3 abil rakendusi kirjutada ja neid mitmete seadmete suhtes testida. Kui olete lõpetanud, saate avaldada paljudes rakenduste poodides, sealhulgas Google Play, Nook, Kindle, iTunes ja Windows 8 Store. See on tõesti 'kirjuta üks kord, jookse ükskõik kuhu' tehing.

instagram viewer

Kuid kas see paneb pöördeliselt arendajate töövoogu kõikjale?

Ainult HTML5

Enne jätkamist tahan lihtsalt korrata ühte punkti, mille tegin juba varem. See ei võimalda ega võimalda teil omamaiseid rakendusi luua. Need on rakendused, mis on loodud näiteks Java, Objective-C või C # keeles ja millel on sageli juurdepääs rohkematele API-dele, kui on saadaval lihtsalt HTML5 Alustage HTML5-gaOlete HTML5-st kuulnud. Kõik kasutavad seda. Seda on kuulutatud Interneti päästjaks, mis võimaldab inimestel luua rikkaid, kaasahaaravaid veebilehti, ilma et peaksite kasutama Flashi ja Shockwave'i. Loe rohkem ja Javascript Alustage nende 5 suurepärase tasuta ressursiga kohe JavaScripti kodeerimist Loe rohkem .

xdk-create

Kuid see pole päris halb asi. Esiteks võimaldab see teil areneda uskumatult tuttavate veebitehnoloogiate abil ning luua oma rakenduse ja seejärel mitmele platvormile juurutada. Lõppkokkuvõttes vahetate paindlikkuse nimel jõu ära.

HTML5-is mobiilirakenduste kirjutamise teine ​​eelis on see, et saate oma rakendusi ka laiemasse veebi juurutada. XKD abil saate avaldada Facebooki rakendusi ja mänge, Chrome'i pistikprogramme ning ka traditsioonilisi veebirakendusi.

Toimetaja

Toimetaja on seal, kus iga programmeerija on kõige kodus. Siia kirjutame koodi, mis annab teile regulaarselt tööriistu ja rakendusi. Tõsiste programmeerijate jaoks on siin mõned absoluutsed eeldused.

Esiteks peab sellel olema kindel süntaksi esiletõstmine. Kuigi see ei mõjuta lõpptoodet (vähemalt mitte otseselt), tagab see siiski, et teie toodetud koodi on hiljem hõlpsasti loetav. Samuti aitab see koodi lõpuleviimise korral vähendada teksti kirjutamist ja seega vähendada RSI tõsise tüve alla sattumise riski.

xdk-kood

XDK toimetab siin ja toimetab hästi. Kood on ilusti esile tõstetud ja seda on lihtne lugeda. Lisaks on koodi valmimine võimas ja võrdsustatud kõigi kommertstoimetajatega. Siiski tunnen, et siin võiks olla rohkem. Oleks tore, kui see oleks koos pistikprogrammide installimise võimalusega, erinevalt versioonist auväärne ülev tekstiredaktor Proovige ülemist teksti 2. oma platvormidevahelise koodi redigeerimise vajaduste jaoksSublime Text 2 on platvormideülene koodiredaktor, millest kuulsin alles hiljuti ja pean ütlema, et olen beeta-sildist hoolimata tõeliselt muljet avaldanud. Rakenduse saate alla laadida ilma senti maksmata ... Loe rohkem . Ma leidsin end tihti Emmeti (endine Zen Coding) meeldimisest, et oleksin natuke aega säästnud.

Emuleerimine

Kui olete mõne koodi kätte saanud, soovite vaadata, kuidas see erinevatel platvormidel välja näeb. XDK võimaldab teil kasutada oma koodi mitme eraldusvõime ja mõõtmega, sealhulgas Apple iPhone, Google Nexus 7 tahvelarvuti ja Nokia Lumia 920.

xdk-jäljendama

Samuti saate määratleda seadme positsioneerimise, kui soovite katsetada seadme kiirendusmõõturit kasutavat koodi, samuti saate muuta seadme enda ekraani orientatsiooni. See on mugav teie koodi kontrollimiseks mitme seadme vahel ilma tuhandeid kroone välja pressimata.

xdk-kiirendusmõõtur

Kui soovite teha natuke rohkem praktilisi katsetusi, saate oma projekti oma seadmesse alati Inteli rakenduse eelvaate abil suunata. See mitmeplatvormiline rakendus on saadaval opsüsteemides Windows 8, Windows Phone, Android ja iOS ning võimaldab teil sisestada oma koodi torudevaheliste ühenduste kaudu telefoni, tahvelarvutisse või sülearvutisse.

Kasutuselevõtt

Kui olete oma rakenduse kõik korda poleerinud, saate selle ehitada ja seejärel müügiks erinevates rakenduste poodides esitada. Seda toimingut ei tehta teie arvutis, vaid tehakse pigem allhange Inteli enda serveritele. Siin on vaja natuke konfigureerida, kuid midagi liiga peent.

xdk-build

Saate sihtida Androidi, Androidile mõeldud Crosswalki, iOS-i, Windows 8, Windows Phone'i, Tizenit, Amazoni ja Nooki. Pettumusena ei saa te oma rakendust Blackberry 10 jaoks üles ehitada. Minu arvates oli see täiesti veider. Blackberry 10 on endiselt väga elus ja kui veedate aega esimese klassi salongis lennujaamas või rongijaamas, ei näe te Blackberry Q10-st puudust. Tegelikult on enamik Blackberry 10 rakendusi ehitatud täielikult veebitehnoloogiate abil. BlackBerry 10 funktsioonide XDK-le lisamine oleks olnud triviaalne.

Järeldus

XDK on kindel arenduskeskkond ja kõigile, kes soovivad oma miljoneid maailmas mobiiliturgudelt ära teenida, kui see pakub hea aluse. Ehkki oleks tore saada tuge Blackberry 10 ja pistikprogrammide jaoks, tunnistab see, et see on Inteli nimel uskumatu ettevõtmine ja oma hinnaga on uskumatult köitev. Proovige seda ja andke mulle teada, mida arvate!

Matthew Hughes on tarkvaraarendaja ja kirjanik Liverpoolist Inglismaalt. Teda leitakse harva, kui tal pole tassi kanget musta kohvi ja ta jumaldab absoluutselt oma MacBook Pro ja oma kaamerat. Tema blogi saate lugeda aadressil http://www.matthewhughes.co.uk ja jälgi teda twitteris aadressil @matthewhughes.