Реклама
Интел у ствари није компанија коју често повезујете са развојем апликација за мобилне уређаје. Иако скоро сигурно имате Интел чип Шта треба да знате о Интеловом Иви Бридгеу [МакеУсеОф Екплаинс]Интел је управо објавио свој нови ажурирани процесор, кодног назива Иви Бридге, за радне и преносне рачунаре. Пронаћи ћете ове нове производе као серије 3000 и можете купити барем неке од њих ... Опширније промећући рачунаром који користите да бисте прочитали ово, њихови подухвати у свету мобилних уређаја нису били успешном као што су се можда надали, мало је произвођача који су се одлучили за коришћење Интел Атом чипа у свом Андроид уређаји.
Изгледа да их то није одвратило. Управо су бацили шешир у мобилни прстен поново са Интел КСДК ИДЕ. Ово бесплатно развојно окружење омогућава вам писање апликација користећи ХТМЛ5, Јавасцрипт и ЦСС3 и затим их тестирајте на више уређаја. Када завршите, можете да објавите у мноштву продавница апликација, укључујући Гоогле Плаи, Ноок, Киндле, иТунес и Виндовс 8 Сторе. То је заиста „пиши једном, трчи било гдје“.
Али да ли ће то револуционирати радни ток програмера свуда?
Само ХТМЛ5
Пре него што наставим, само желим да поновим тачку коју сам изнео раније. То вам неће и неће дозволити да креирате нативне апликације. То су апликације које су креиране на језику као што су Јава, Објецтиве-Ц или Ц # и често имају приступ већем броју АПИ-ја него што је то могуће помоћу само ХТМЛ5 Започните с ХТМЛ5Чули сте за ХТМЛ5. Сви га користе. Најављен је као спаситељ Интернета, омогућава људима да креирају богате, привлачне веб странице без прибјегавања коришћењу Фласх и Схоцкваве-а. Опширније и Јавасцрипт Започните кодирање ЈаваСцрипта одмах са ових 5 сјајних бесплатних ресурса Опширније .
Међутим, то није потпуно лоша ствар. Прво, омогућиће вам да се развијате помоћу невероватно познатих веб технологија и да креирате своју апликацију, а затим је разместите на више платформи. На крају, купујете снагу за флексибилност.
Још једна предност писања мобилних апликација у ХТМЛ5 је та што сте такође у могућности да своје апликације разместите на ширем вебу. Помоћу КСКД-а можете објављивати Фацебоок апликације и игре, Цхроме додатке као и традиционалне веб апликације.
Уредник
Уређивач је место у којем је било који програмер код куће. Овде пишемо код који овлашћује алате и апликације које редовно користите. За озбиљне програмере овде постоје неке апсолутне претпоставке.
Прво, мора имати чврсто наглашавање синтаксе. Иако то не утиче на крајњи производ (барем не директно), ипак осигурава да ће сваки код који створите бити лако за читање касније. Помаже и ако довршите код, да смањите количину текста који завршите са писањем и тако смањите ризик од пада са озбиљним напрезањем РСИ.
КСДК доноси овде и испоручује добро. Код је лепо означен и лако се чита. Поред тога, довршавање кода је моћно и парира било ком комерцијалном уређивачу. Међутим, осећам да би овде могло бити више. Било би сјајно ако бисте добили могућност инсталирања додатака, за разлику од часни Сублиме Тект Едитор Испробајте узвишени текст 2 за своје потребе за изменама кода више платформиСублиме Тект 2 је крос-платформски уређивач кода за који сам тек недавно чуо и морам рећи да сам заиста импресиониран упркос бета налепници. Комплетну апликацију можете преузети без плаћања једне ситнице ... Опширније . Често сам наилазио на то да волим Еммет (раније Зен Цодинг), што би ми уштедјело прилично времена.
Емулација
Једном када добијете неки код, желећете да видите како то изгледа на различитим платформама. КСДК вам омогућава да покрећете свој код у великом броју резолуција и димензија, укључујући Аппле иПхоне, таблет Гоогле Некус 7 и Нокиа Лумиа 920.
Такође можете да дефинишете позиционирање уређаја за када желите да тестирате код који користи уређаје за акцелерометар уређаја, као и промену оријентације екрана самог уређаја. Ово је корисно за тестирање кода на више уређаја без избацивања хиљада фунти.
Ако желите да урадите мало више практичног тестирања, увек можете да потиснете свој пројекат на свој уређај помоћу Интелове апликације Превиев. Ова апликација на више платформи доступна је на оперативним системима Виндовс 8, Виндовс Пхоне, Андроид и иОС и омогућава вам да код гурнете кроз интер-цеви на свој телефон, таблет или лаптоп.
Примена
Након што вашу апликацију изврстите, можете је саставити и послати на продају у разним продавницама апликација. Овај корак се не врши на вашем рачунару, већ је спољно ангажован на Интеловим серверима. Овде треба да се уради мало конфигурације, али ништа претерано.
Можете да циљате Андроид, Цроссвалк за Андроид, иОС, Виндовс 8, Виндовс Пхоне, Тизен, Амазон и Ноок. Разочарано, не можете да саставите апликацију за Блацкберри 10. Открио сам да је ово апсолутно бизарно. Блацкберри 10 је и даље врло жив, а ако проведете неко вријеме у првокласном салону на аеродрому или жељезничкој станици, видјет ћете да нема недостатка Блацкберри К10-ова. У ствари, већина Блацкберри 10 апликација је у потпуности изграђена помоћу веб технологија. Било би тривијално додати функционалност БлацкБерри 10 у КСДК.
Закључак
КСДК је солидно развојно окружење и за свакога ко жели да заради своје милионе мобилних тржишта света, ако нуди добро место за почетак. Иако би било лепо имати подршку за Блацкберри 10 и додатке, он препознаје да је то невероватан напор у име Интела и по цени коју он представља невероватно примамљив. Пробајте и јавите ми шта мислите!
Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.