Publicitate

Intel nu este într-adevăr o companie pe care o asociați deseori cu dezvoltarea aplicațiilor mobile. În timp ce aproape sigur aveți un Cip Intel Ce trebuie să știi despre Ivy Bridge de la Intel [MakeUseOf Explică]Intel tocmai a lansat noul procesor actualizat, numit cod Ivy Bridge, atât pentru computere desktop cât și pentru laptopuri. Veți găsi aceste produse noi listate în seria 3000 și puteți cumpăra cel puțin unele dintre ele ... Citeste mai mult trăgând în computer pe care îl folosești pentru a citi acest lucru, aventura lor în lumea mobilă nu era așa reușit așa cum ar fi putut spera, puțini producători au decis să folosească cipul Intel Atom Dispozitive Android.

Aparent, acest lucru nu i-a descurajat. Tocmai și-au aruncat pălăria înapoi în inelul mobil din nou Intel XDK IDE. Acest mediu de dezvoltare gratuit vă permite să scrieți aplicații folosind HTML5, Javascript și CSS3 și apoi să le testați pe mai multe dispozitive. După ce ați terminat, puteți publica într-o multitudine de magazine de aplicații, inclusiv Google Play, Nook, Kindle, iTunes și Windows 8 Store. Este într-adevăr o tranzacție „scrie o dată, alerga oriunde”.

instagram viewer

Dar va revoluționa fluxul de lucru al dezvoltatorilor de pretutindeni?

Numai HTML5

Înainte de a continua, vreau doar să reiterez un punct pe care l-am făcut mai devreme. Acest lucru nu și nu vă va permite să creați aplicații native. Acestea sunt aplicații care sunt create folosind un limbaj precum Java, Objective-C sau C # și au adesea acces la mai multe API decât sunt disponibile folosind doar HTML5 Începeți cu HTML5Ați auzit de HTML5. Toată lumea îl folosește. Este anunțat ca salvator al Internetului, permițând oamenilor să creeze pagini web îmbogățite și interesante, fără a apela la Flash și Shockwave. Citeste mai mult și Javascript Începeți codarea JavaScript chiar acum cu aceste 5 mari resurse gratuite Citeste mai mult .

XDK-crea

Cu toate acestea, nu este un lucru complet rău. În primul rând, vă va permite să vă dezvoltați utilizând tehnologii web incredibil de familiare și să creați aplicația dvs., apoi să o implementați pe mai multe platforme. În cele din urmă, tranzacționați energie pentru flexibilitate.

Un alt avantaj al scrierii de aplicații mobile în HTML5 este că, de asemenea, sunteți capabil să implementați aplicațiile pe un web mai mare. Cu XKD puteți publica aplicații și jocuri Facebook, plugin-uri Chrome, precum și aplicații web tradiționale.

Editorul

Editorul este locul în care orice programator este cel mai acasă. Aici scriem codul care alimentează regulat instrumentele și aplicațiile pe care le utilizați. Pentru programatorii serioși, există câteva premise absolute aici.

În primul rând, trebuie să evidențieze sintaxa solidă. Deși acest lucru nu afectează produsul final (cel puțin nu direct), se asigură că orice cod pe care îl produceți este ușor de citit ulterior. Vă ajută, de asemenea, dacă există cod de completare, pentru a reduce cantitatea de text pe care o ajungeți să scrieți și astfel reduceți riscul de a fi tăiat de o tulpină serioasă de RSI.

XDK-cod

XDK livrează aici și livrează bine. Codul este evidențiat frumos și este ușor de citit. În plus, completarea codului este puternică și este la fel cu orice editor comercial. Cu toate acestea, simt că ar putea exista mai multe aici. Ar fi minunat dacă a venit cu posibilitatea de a instala plugin-uri, nu spre deosebire de venerabil Sublime Text Editor Încercați textul sublim 2 pentru nevoile dvs. de editare a codului platformei încrucișateSublime Text 2 este un editor de cod multiplă platformă despre care am auzit recent și trebuie să spun că sunt într-adevăr impresionat în ciuda etichetei beta. Puteți descărca aplicația completă fără să plătiți un ban ... Citeste mai mult . De multe ori m-am trezit să-mi plac după Emmet (fostă Zen Coding), ceea ce m-ar fi economisit destul de mult timp.

emulație

După ce veți obține ceva cod, veți dori să vedeți cum arată pe diferite platforme. XDK vă permite să rulați codul dvs. într-o serie de rezoluții și dimensiuni, inclusiv Apple iPhone, tableta Google Nexus 7 și Nokia Lumia 920.

XDK-emulează

Puteți defini, de asemenea, poziționarea dispozitivului, atunci când doriți să testați codul care utilizează accelerometrul dispozitivelor, precum și schimbarea orientării ecranului dispozitivului în sine. Acest lucru este util pentru testarea codului dvs. pe mai multe dispozitive fără a scoate mii de kilograme.

XDK-accelerometru

Dacă doriți să faceți o testare practică ceva mai mare, puteți oricând să împingeți proiectul pe dispozitivul dvs. cu Previzualizarea aplicației Intel. Această aplicație multi-platformă este disponibilă pe Windows 8, Windows Phone, Android și iOS și vă permite să transferați codul prin inter-tuburi către telefon, tabletă sau laptop.

Implementare

După ce aplicația este complet lustruită, o puteți construi și apoi o puteți trimite spre vânzare în diverse magazine de aplicații. Acest pas nu este făcut pe computer, ci este mai degrabă externalizat la propriile servere Intel. Trebuie să se facă un pic de configurare aici, dar nimic prea înverșunat.

XDK-build

Puteți viza Android, Crosswalk pentru Android, iOS, Windows 8, Windows Phone, Tizen, Amazon și Nook. Dezamăgitor, nu puteți construi aplicația dvs. pentru Blackberry 10. Am considerat că este absolut bizar. Blackberry 10 este încă foarte viu, iar dacă petreci ceva timp într-un salon de primă clasă la un aeroport sau o gară, nu vei vedea lipsa de Q10s Blackberry. De fapt, majoritatea aplicațiilor Blackberry 10 sunt construite integral cu tehnologii web. Ar fi fost banal să adăugați funcționalitatea BlackBerry 10 în XDK.

Concluzie

XDK este un mediu de dezvoltare solid și pentru oricine dorește să-și facă milioane de piețe mobile ale lumii, dacă oferă un loc bun pentru a începe. În timp ce ar fi frumos să avem asistență pentru Blackberry 10 și pentru pluginuri, recunoaște că acesta este un efort incredibil în numele Intel și la punctul său de preț este incredibil de atrăgător. Încearcă-l și anunță-mi ce gândești!

Matthew Hughes este un dezvoltator de software și scriitor din Liverpool, Anglia. Foarte rar este găsit fără o ceașcă de cafea neagră puternică în mână și își adoră absolut Macbook Pro și camera foto. Îi poți citi blogul la http://www.matthewhughes.co.uk și urmăriți-l pe twitter la adresa @matthewhughes.