Hirdetés
Az Intel valójában nem olyan vállalat, amelyet gyakran társít a mobilalkalmazások fejlesztéséhez. Bár szinte biztosan van Intel chip Mit kell tudni az Intel Ivy Bridge-ről [MakeUseOf Explains]Az Intel nemrég kiadta az Ivy Bridge kódnévvel ellátott, frissített processzort az asztali és a laptopokhoz egyaránt. Meg fogja találni ezeket az új termékeket a 3000-es sorozatként, és legalább néhányat megvásárolhatja ... Olvass tovább miközben átmásztak az olvasáshoz használt számítógépen, a mobil világba tett vállalkozásuk nem volt ilyen sikeresek voltak, mint amennyire reméltek, és kevés gyártó döntött úgy, hogy az Intel Atom chipet használja saját magában Android készülékek.
Látszólag ez nem akadályozta meg őket. Csak dobták vissza kalapjukat újra a mobil gyűrűbe a Intel XDK IDE. Ez az ingyenes fejlesztői környezet lehetővé teszi az alkalmazások HTML5, Javascript és CSS3 használatával történő írását, majd tesztelését több eszköz ellen. A befejezés után számos alkalmazás-áruházban közzéteheti, köztük a Google Play, a Nook, a Kindle, az iTunes és a Windows 8 Store. Ez valójában egy egyszeri írás, bárhová fuss.
De forradalmasítani fogja-e a fejlesztők munkafolyamatait mindenhol?
Csak HTML5
Mielőtt folytatnám, csak meg szeretném ismételni egy korábban kifejtett pontomat. Ez nem engedélyezi és nem is teszi lehetővé natív alkalmazások létrehozását. Ezek olyan alkalmazások, amelyeket olyan nyelven hoznak létre, mint például a Java, az Objective-C vagy a C #, és gyakran több API-val férnek hozzá, mint amelyek csak a HTML5 Kezdje el a HTML5 használatátHallottál már a HTML5-ről. Mindenki használja. Az internetet megmentõvé teszik, amely lehetõvé teszi az emberek számára gazdag, vonzó weblapok létrehozását anélkül, hogy a Flash és a Shockwave használatát kellene igénybe venni. Olvass tovább és Javascript Most kezdje el a JavaScript kódolását ezekkel az 5 nagyszerű forrással Olvass tovább .
Ez azonban nem teljesen rossz dolog. Először is lehetővé teszi a hihetetlenül ismerős webes technológiák felhasználásával történő fejlesztést, az alkalmazás létrehozását, majd több platformon történő telepítését. Végül a rugalmasság kedvéért cserélje ki az energiát.
A mobil alkalmazások HTML5-ben történő írásának másik előnye az, hogy az alkalmazásokat a nagyobb webre is telepítheti. Az XKD használatával közzéteheti a Facebook alkalmazásokat és játékokat, a Chrome plugineket, valamint a hagyományos webalkalmazásokat.
A szerkesztő
A szerkesztő az, ahol minden programozó otthon van. Itt írjuk azt a kódot, amely rendszeresen biztosítja az Ön által használt eszközöket és alkalmazásokat. A komoly programozók számára itt vannak bizonyos abszolút előfeltételek.
Először is szilárd szintaxis kiemeléssel kell rendelkeznie. Noha ez nem érinti a végterméket (legalábbis közvetlenül nem), biztosítja, hogy az Ön által készített kód később könnyen olvasható legyen. A kód kitöltésével is segít abban, hogy csökkentse a végül megírt szöveg mennyiségét, és ezáltal csökkentse annak kockázatát, hogy az RSI súlyos törzse megbotlik.
Az XDK itt szállít, és jól szállít. A kód gyönyörűen van kiemelve és könnyen olvasható. Ezen túlmenően a kód kitöltése erőteljes és megegyezik bármely kereskedelmi szerkesztővel. Úgy érzem, hogy itt lehet több. Nagyszerű lenne, ha a plugin-ek telepítésének képességével járna, nem ellentétben a tiszteletreméltó Fenséges Szöveges Szerkesztő Próbálja ki a 2. szublimált szöveget a platformok közötti kódszerkesztési igényekhezA Sublime Text 2 egy platformközi kódszerkesztő, amiről csak nemrég hallottam, és azt kell mondanom, hogy igazán lenyűgözött vagyok a bétacímke ellenére. Töltse le a teljes alkalmazást penny fizetése nélkül ... Olvass tovább . Gyakran azt tapasztaltam, hogy Emmet kedvelőinek (korábban Zen Coding) kedveltem, ami jó időt takarított volna meg.
emuláció
Miután megkapta a kódot, meg szeretné tudni, hogy néz ki ez a különféle platformokon. Az XDK lehetővé teszi a kód futtatását számos felbontásban és dimenzióban, beleértve az Apple iPhone-t, a Google Nexus 7 táblagépet és a Nokia Lumia 920-at.
Megadhatja az eszköz helyzetét is, amikor kipróbálni szeretné az eszköz gyorsulásmérőjét használó kódot, valamint maga az eszköz képernyő tájolását. Ez praktikus a kód teszteléséhez több eszközön anélkül, hogy ezer fontot ki kellene forgatnia.
Ha egy kicsit több gyakorlati tesztet szeretne végrehajtani, akkor mindig az Intel alkalmazásának előnézete segítségével tolhatja el a projektet a készülékére. Ez a többplatformos alkalmazás elérhető a Windows 8, a Windows Phone, az Android és az iOS rendszereken, és lehetővé teszi, hogy kódját a csövek közötti telefonon, táblagépen vagy laptopon átadja.
bevetés
Miután minden alkalmazását megtisztította, elkészítheti és elküldheti különféle üzletekben történő értékesítésre. Ezt a lépést nem a számítógépen hajtják végre, hanem inkább kiszervezik az Intel saját szervereire. Itt van még egy kis konfiguráció, de semmi sem hihetetlen.
Célozhatja az Android, a Crosswalk Androidra, iOS, Windows 8, Windows Phone, Tizen, Amazon és Nook. Csalódóan nem építheti fel a Blackberry 10 alkalmazásának alkalmazását. Úgy találtam, hogy ez teljesen bizarr. A Blackberry 10 még mindig nagyon él, és ha bármikor első osztályú társalgóban tölti a repülőtéren vagy a vasútállomáson, akkor nem fog hiányolni a Blackberry Q10-ek. Valójában a legtöbb Blackberry 10 alkalmazás teljesen webtechnológiával épül. Triviaális lett volna a BlackBerry 10 funkcionalitást hozzáadni az XDK-hoz.
Következtetés
Az XDK egy szilárd fejlesztési környezet, és bárki számára, aki el akarja érni a világ több millió mobilpiacát, ha jó helyet kínál az induláshoz. Jó lenne, ha támogatnánk a Blackberry 10-et és a pluginokat, elismeri, hogy ez hihetetlen erőfeszítés az Intel nevében, és az ára pontján hihetetlenül csábító. Próbáld ki, és tudassa velem, mit gondolsz!
Matthew Hughes szoftverfejlesztő és író, az angliai Liverpoolból. Ritkán talál egy csésze erős fekete kávé nélkül a kezében, és teljesen imádja a MacBook Pro-t és a kameráját. A blogját a következő címen olvashatja el: http://www.matthewhughes.co.uk és kövesse őt a Twitteren a @matthewhughes oldalán.