Reklāma

Intel patiesībā nav uzņēmums, kuru jūs bieži saista ar mobilo lietotņu izstrādi. Kaut arī jums gandrīz noteikti ir Intel mikroshēma Kas jums jāzina par Intel Ivy Bridge [MakeUseOf Explains]Intel tikko izlaida savu jauno atjaunināto procesoru ar kodu Ivy Bridge gan galddatoriem, gan klēpjdatoriem. Jūs atradīsit šos jaunos produktus kā 3000 sēriju un jūs varat iegādāties vismaz dažus no tiem ... Lasīt vairāk chugging datorā, kuru jūs izmantojat, lai lasītu šo, viņu ieguldījums mobilajā pasaulē nebija tāds, kāds bija veiksmīgi, kā viņi varēja cerēt, un tikai daži ražotāji izlēma savā Intel versijā izmantot mikroshēmu Intel Atom Android ierīces.

Šķiet, ka tas viņus nav atturējis. Viņi tikai atkal iemeta cepuri atpakaļ mobilajā gredzenā Intel XDK IDE. Šī bezmaksas izstrādes vide ļauj rakstīt lietojumprogrammas, izmantojot HTML5, Javascript un CSS3, un pēc tam pārbaudīt tās pret vairākām ierīcēm. Kad esat pabeidzis, jūs varat publicēt daudzos lietotņu veikalos, tostarp Google Play, Nook, Kindle, iTunes un Windows 8 veikalā. Tas tiešām ir darījums “Vienreiz raksti, skrien jebkur”.

Bet vai tas visur mainīs izstrādātāju darbplūsmu?

Tikai HTML5

Pirms turpināt, es tikai vēlos atkārtot iepriekš izteikto viedokli. Tas neatļauj un neļaus izveidot vietējās lietotnes. Šīs ir lietojumprogrammas, kas izveidotas, izmantojot tādu valodu kā Java, Objective-C vai C #, un tām bieži ir piekļuve vairākām API, nekā ir pieejamas, izmantojot tikai HTML5 Sāciet darbu ar HTML5Jūs esat dzirdējuši par HTML5. Visi to izmanto. Tas tiek dēvēts par interneta glābēju, ļaujot cilvēkiem izveidot bagātīgas, saistošas ​​tīmekļa lapas, neizmantojot Flash un Shockwave. Lasīt vairāk un Javascript Sāciet kodēt JavaScript tūlīt, izmantojot šos 5 lieliskos bezmaksas resursus Lasīt vairāk .

xdk-izveidot

Tomēr tā nav pilnīgi slikta lieta. Pirmkārt, tas ļaus jums attīstīties, izmantojot neticami pazīstamas tīmekļa tehnoloģijas, kā arī izveidot savu lietojumprogrammu un pēc tam to izvietot vairākās platformās. Galu galā jūs izmantojat elastīgumu.

Vēl viena mobilo lietojumprogrammu rakstīšanas HTML5 priekšrocība ir tā, ka jūs varat arī izvietot savas lietojumprogrammas plašākā tīmeklī. Izmantojot XKD, jūs varat publicēt Facebook lietojumprogrammas un spēles, Chrome spraudņus, kā arī tradicionālās tīmekļa lietojumprogrammas.

Redaktors

Redaktors ir tas, kur jebkurš programmētājs ir visvairāk mājās. Šeit mēs uzrakstām kodu, kas regulāri izmanto rīkus un lietojumprogrammas. Nopietniem programmētājiem šeit ir daži absolūti priekšnoteikumi.

Pirmkārt, tai ir jābūt cieši izceltai sintaksei. Lai gan tas neietekmē galaproduktu (vismaz ne tieši), tas tomēr nodrošina, ka jebkuru jūsu izveidoto kodu vēlāk ir viegli lasīt. Tas palīdz arī koda aizpildīšanas gadījumā, lai samazinātu rakstītā teksta daudzumu un tādējādi mazinātu risku nokļūt nopietnā RSI spriedzes ietekmē.

xdk-kods

XDK piegādā šeit, un labi piegādā. Kods ir izcelts skaisti un ir viegli lasāms. Turklāt koda aizpildīšana ir jaudīga un ir līdzvērtīga jebkuram komerciālam redaktoram. Tomēr es jūtu, ka šeit varētu būt vairāk. Būtu lieliski, ja tas būtu saistīts ar iespēju instalēt spraudņus, nevis atšķirībā no godājams cildens teksta redaktors Izmēģiniet cildeno tekstu 2 jūsu daudzplatformu koda rediģēšanas vajadzībāmSublime Text 2 ir vairāku platformu koda redaktors, par kuru es tikai nesen dzirdēju, un man jāsaka, ka esmu patiesi pārsteigts, neskatoties uz beta etiķeti. Pilnu lietotni var lejupielādēt, nemaksājot ne santīma ... Lasīt vairāk . Es bieži atrados tam, kas patīk Emmet (iepriekš Zen Coding), kas man būtu ietaupījis diezgan daudz laika.

Emulācija

Kad esat ieguvis kodu, vēlaties uzzināt, kā tas izskatās dažādās platformās. XDK ļauj darbināt kodu vairākās izšķirtspējās un dimensijās, ieskaitot Apple iPhone, Google Nexus 7 planšetdatoru un Nokia Lumia 920.

xdk-sacensties

Varat arī noteikt ierīces novietojumu, ja vēlaties pārbaudīt kodu, kurā tiek izmantots ierīces akselerometrs, kā arī mainīt pašas ierīces ekrāna orientāciju. Tas ir parocīgs, lai pārbaudītu savu kodu vairākās ierīcēs, neizraisot tūkstošiem mārciņu.

xdk-akselerometrs

Ja vēlaties veikt nedaudz vairāk praktiskas pārbaudes, jūs vienmēr varat virzīt savu projektu uz ierīci, izmantojot Intel App Preview. Šī daudzplatformu lietojumprogramma ir pieejama operētājsistēmās Windows 8, Windows Phone, Android un iOS un ļauj caur kodu, izmantojot starplampus, ievadīt kodu tālrunim, planšetdatoram vai klēpjdatoram.

Izvietošana

Kad esat visu savu lietotni noslīpējis, varat to izveidot un pēc tam iesniegt pārdošanai dažādos lietotņu veikalos. Šis solis netiek veikts jūsu datorā, bet tiek uzticēts Intel pašu serveriem. Šeit ir jāveic nedaudz konfigurācijas, taču nekas pārāk muļķīgs.

xdk-build

Varat atlasīt Android, Crosswalk Android, iOS, Windows 8, Windows Phone, Tizen, Amazon un Nook. Vilšanās, ka jūs nevarat izveidot savu Blackberry 10 lietojumprogrammu. Es atklāju, ka tas ir absolūti dīvaini. Blackberry 10 joprojām ir ļoti dzīvs, un, ja jūs kādu laiku pavadīsit pirmās klases atpūtas telpā lidostā vai dzelzceļa stacijā, jūs neredzēsit Blackberry Q10. Faktiski vairums Blackberry 10 lietojumprogrammu ir pilnībā veidotas, izmantojot tīmekļa tehnoloģijas. Būtu niecīgi pievienot BlackBerry 10 funkcionalitāti XDK.

Secinājums

XDK ir stabila attīstības vide, un ikvienam, kurš vēlas iegūt savus miljonus no pasaules mobilajiem tirgiem, ja tas piedāvā labu vietu sākšanai. Lai gan būtu jauki saņemt atbalstu Blackberry 10 un spraudņiem, tas atzīst, ka Intel vārdā tas ir neticami centieni un tā cena ir neticami vilinoša. Izmēģiniet to un dariet man zināmu, ko domājat!

Metjū Hjūss ir programmatūras izstrādātājs un rakstnieks no Liverpūles, Anglijas. Viņš reti atrodams bez tasītes spēcīgas melnas kafijas rokā un absolūti dievina savu Macbook Pro un kameru. Jūs varat lasīt viņa emuāru vietnē http://www.matthewhughes.co.uk un seko viņam līdzi twitter vietnē @matthewhughes.