Skelbimas

„Intel“ tikrai nėra įmonė, kurią dažnai siejate su programų mobiliesiems kūrimu. Nors jūs beveik neabejotinai turite „Intel“ lustas Ką reikia žinoti apie „Intel“ „Ivy Bridge“ [„MakeUseOf Explains“]„Intel“ ką tik išleido naują atnaujintą procesorių, pavadinimu „Ivy Bridge“, skirtą tiek staliniams, tiek nešiojamiesiems kompiuteriams. Šiuos naujus produktus rasite 3000 serijoje ir galėsite nusipirkti bent kelis iš jų ... Skaityti daugiau čiupinėdami kompiuterį, kurį naudojate skaitydami, jų įmonės į mobilųjį pasaulį nebuvo tokios sėkmingą, kaip jie galėjo tikėtis, nedaugeliui gamintojų nusprendus naudoti „Intel Atom“ lustą savo versijoje „Android“ įrenginiai.

Atrodo, tai jų neatbaidė. Jie tiesiog vėl įmetė skrybėlę į mobilųjį žiedą „Intel XDK IDE“. Ši nemokama kūrimo aplinka leidžia rašyti programas naudojant HTML5, „Javascript“ ir CSS3 ir išbandyti jas naudojant kelis įrenginius. Baigę galite paskelbti daugybėje programų parduotuvių, įskaitant „Google Play“, „Nook“, „Kindle“, „iTunes“ ir „Windows 8“ parduotuvę. Tai tikrai yra „rašyk vieną kartą, bėk visur“ sandoris.

instagram viewer

Bet ar tai visur pakeis kūrėjų darbo eigą?

Tik HTML5

Prieš tęsdamas, noriu tik pakartoti anksčiau išsakytą mintį. Tai neleidžia ir neleis kurti vietinių programų. Tai yra programos, sukurtos naudojant tokią kalbą kaip „Java“, „Objective-C“ ar „C #“ ir dažnai turinčios prieigą prie daugiau API, nei pasiekiamos naudojant tiesiog HTML5 Pradėkite naudotis HTML5Girdėjote apie HTML5. Visi tuo naudojasi. Tai skelbiama kaip interneto gelbėtoja, leidžianti žmonėms kurti turtingus, patrauklius tinklalapius, nesinaudojant „Flash“ ir „Shockwave“. Skaityti daugiau ir „Java“ scenarijus Pradėkite „JavaScript“ kodavimą dabar naudodami šiuos 5 puikius nemokamus išteklius Skaityti daugiau .

xdk-sukurti

Tačiau tai nėra visiškai blogas dalykas. Pirma, tai leis jums tobulėti naudojant neįtikėtinai žinomas interneto technologijas, sukurti programą ir įdiegti ją keliose platformose. Galų gale jūs išnaudojate galią dėl lankstumo.

Kitas mobiliųjų programų HTML5 rašymo pranašumas yra tas, kad jūs taip pat galite diegti savo programas didesniame žiniatinklyje. Naudodami XKD galite publikuoti „Facebook“ programas ir žaidimus, „Chrome“ papildinius, taip pat tradicines žiniatinklio programas.

Redaktorius

Redaktorius yra tas, kuriame bet kuris programuotojas yra namuose. Čia rašome kodą, kuris suteikia įrankius ir programas, kurias jūs naudojate reguliariai. Rimtiems programuotojams čia yra kelios absoliučios sąlygos.

Pirma, ji turi aiškiai paryškinti sintaksę. Nors tai neturi įtakos galutiniam produktui (bent jau ne tiesiogiai), tačiau jis užtikrina, kad bet kurį jūsų pagamintą kodą vėliau būtų lengva perskaityti. Tai taip pat padeda, jei baigiate kodą, sumažinti teksto, kurį galų gale rašote, skaičių ir taip sumažinti riziką, kad jus suduos rimta RSI įtampa.

xdk-kodas

XDK pristato čia ir gerai. Kodas paryškintas gražiai ir lengvai skaitomas. Be to, kodo pildymas yra galingas ir yra lygus bet kokiam komerciniam redaktoriui. Vis dėlto jaučiu, kad čia galėtų būti daugiau. Būtų puiku, jei tai būtų galimybė įdiegti papildinius, skirtingai nei garbingas Sublime teksto redaktorius Išbandykite „Sublime“ 2 tekstą, kad galėtumėte redaguoti savo daugelio platformų kodą„Sublime Text 2“ yra kelių platformų kodų redaktorius, apie kurį tik neseniai girdėjau, ir turiu pasakyti, kad esu nepaprastai sužavėtas, nepaisant beta etiketės. Galite atsisiųsti visą programą nemokėdami nė cento ... Skaityti daugiau . Aš dažnai atsidurdavau mėgdamas Emmetą (anksčiau - „Zen Coding“), kuris man būtų sutaupęs nemažai laiko.

Emuliacija

Kai gausite kodą, norėsite pamatyti, kaip jis atrodo skirtingose ​​platformose. „XDK“ leidžia paleisti kodą įvairiomis rezoliucijomis ir matmenimis, įskaitant „Apple iPhone“, „Google Nexus 7“ planšetinį kompiuterį ir „Nokia Lumia 920“.

xdk-rungtyniauti

Taip pat galite nustatyti įrenginio padėtį, kai norite išbandyti kodą, kuriame naudojamas prietaisų pagreičio matuoklis, taip pat pakeisti paties prietaiso ekrano kryptį. Tai patogu norint išbandyti kodą keliuose įrenginiuose, nenuleidžiant tūkstančių svarų.

xdk-akselerometras

Jei norite atlikti šiek tiek daugiau praktinių bandymų, visada galite perkelti savo projektą į savo įrenginį naudodamiesi „Intel“ programų peržiūra. Ši daugiaplatformė programa yra „Windows 8“, „Windows Phone“, „Android“ ir „iOS“ ir suteikia galimybę įterpti kodą į tarpinius vamzdelius į telefoną, planšetinį kompiuterį ar nešiojamąjį kompiuterį.

Diegimas

Kai viską sutvarkysite, galėsite sukurti ir pateikti pardavimui įvairiose programų parduotuvėse. Šis veiksmas neatliekamas jūsų kompiuteryje, o yra perduotas paties „Intel“ serveriams. Čia reikia šiek tiek konfigūracijos, bet nieko per daug nenuoširdaus.

xdk-build

Galite nukreipti į „Android“, „Crosswalk“, skirtą „Android“, „iOS“, „Windows 8“, „Windows Phone“, „Tizen“, „Amazon“ ir „Nook“. Apgailestaudami negalite sukurti „Blackberry 10“ programos. Man pasirodė, kad tai visiškai keista. „Blackberry 10“ vis dar yra labai gyvas, ir jei praleisite laiką pirmosios klasės poilsio kambaryje oro uoste ar traukinių stotyje, pamatysite, kad „Blackberry Q10“ netrūks. Tiesą sakant, dauguma „Blackberry 10“ programų yra sukurtos naudojant interneto technologijas. Pridėti „BlackBerry 10“ funkcionalumą prie XDK būtų buvę nereikšminga.

Išvada

XDK yra tvirta vystymosi aplinka ir kiekvienam, norinčiam užsidirbti milijonus pasaulio mobiliųjų telefonų prekyviečių, jei yra gera vieta pradėti. Nors būtų puiku turėti „Blackberry 10“ ir papildinių palaikymą, ji supranta, kad „Intel“ vardu tai yra neįtikėtinos pastangos ir jo kaina yra neįtikėtinai viliojanti. Pabandyk ir leisk man žinoti, ką galvoji!

Matthew Hughes yra programinės įrangos kūrėjas ir rašytojas iš Liverpulio, Anglijos. Jis retai randamas be stiprios juodos kavos puodelio rankoje ir absoliučiai dievina savo „Macbook Pro“ ir fotoaparatą. Jo dienoraštį galite perskaityti http://www.matthewhughes.co.uk ir sekite jį „Twitter“ adresu @matthewhughes.