Napište mobilní aplikace pro jakoukoli platformu s Intel XDK

  • Peter Holmes
  • 0
  • 1185
  • 215
reklama

Intel není ve skutečnosti společnost, se kterou se často přidružujete k vývoji mobilních aplikací. I když téměř určitě máte čip Intel Co potřebujete vědět o Intelu Ivy Bridge [MakeUseOf vysvětluje] Co potřebujete vědět o Intelu Ivy Bridge [MakeUseOf vysvětluje] Společnost Intel právě vydala svůj nový aktualizovaný procesor s názvem Ivy Bridge pro stolní počítače i notebooky. Najdete zde tyto nové produkty uvedené jako série 3000 a můžete si koupit alespoň některé z nich ... chugging v počítači, který používáte ke čtení tohoto, jejich podniky do mobilního světa nebyly tak úspěšné, jak by mohli doufat, s několika výrobci se rozhodli používat čip Intel Atom ve svých zařízeních Android.

Zdánlivě je to neodradilo. Prostě hodili klobouk zpět do mobilního kruhu pomocí Intel XDK IDE. Toto bezplatné vývojové prostředí umožňuje psát aplikace pomocí HTML5, Javascript a CSS3 a poté je testovat na více zařízeních. Po dokončení můžete publikovat do velkého množství obchodů s aplikacemi, včetně Google Play, Nook, Kindle, iTunes a Windows 8 Store. Je to opravdu „jednorázový zápis, běh kdekoli“.

Bude to však revoluce pracovního postupu vývojářů všude?

Pouze HTML5

Než budu pokračovat, chci jen zopakovat bod, který jsem uvedl dříve. To neumožňuje a neumožňuje vytvářet nativní aplikace. Jedná se o aplikace, které jsou vytvořeny pomocí jazyka, jako je Java, Objective-C nebo C # a často mají přístup k více API, než jsou k dispozici pouze pomocí HTML5 a Javascript. Začněte s kódováním JavaScriptu hned s těmito 5 skvělými zdroji zdarma. Těchto 5 skvělých zdrojů zdarma .

To však není úplně špatná věc. Zaprvé vám umožní vyvíjet pomocí neuvěřitelně známých webových technologií, vytvářet aplikaci a poté ji nasadit na více platforem. Nakonec si vyměňujete energii za flexibilitu.

Další výhodou psaní mobilních aplikací v HTML5 je to, že jste také schopni implementovat své aplikace na větší web. S XKD můžete publikovat aplikace a hry na Facebooku, pluginy Chrome a tradiční webové aplikace.

Editor

Editor je tam, kde je každý programátor nejvíce doma. Zde píšeme kód, který pravidelně používá nástroje a aplikace, které používáte. Pro seriózní programátory jsou zde absolutní předpoklady.

Za prvé, musí mít solidní zvýraznění syntaxe. I když to nemá vliv na konečný produkt (alespoň ne přímo), zajišťuje, že jakýkoli kód, který vytvoříte, bude snadno čitelný později. Pomáhá také, pokud existuje doplnění kódu, ke snížení množství textu, který nakonec napíšete, a tím ke snížení rizika, že se budete cítit vážně namáhán RSI.

XDK zde doručuje a poskytuje dobře. Kód je zvýrazněn krásně a je snadno čitelný. Kromě toho je dokončení kódu výkonné a je srovnatelné s jakýmkoli komerčním editorem. Mám však pocit, že by zde mohlo být více. Bylo by skvělé, kdyby přišlo se schopností instalovat pluginy, nikoli na rozdíl od úctyhodného editoru Sublime Text Vyzkoušejte Sublime Text 2 pro vaše potřeby pro úpravu kódu napříč platformami Vyzkoušejte Sublime Text 2 pro vaše Editace kódu napříč platformami Sublime Text 2 je editor napříč platformami, o kterém jsem nedávno slyšel, a musím říci, že na značku beta jsem opravdu ohromen. Můžete si stáhnout plnou aplikaci bez zaplacení penny…. Často jsem zjistil, že se mi líbí Emmet (dříve Zen Coding), což by mi ušetřilo dost času.

Emulace

Až budete mít nějaký kód, budete chtít vidět, jak to vypadá na různých platformách. XDK umožňuje spuštění kódu v několika rozlišeních a rozměrech, včetně Apple iPhone, tabletu Google Nexus 7 a Nokia Lumia 920.

Můžete také definovat umístění zařízení pro případ, kdy si přejete vyzkoušet kód, který využívá akcelerometr zařízení, a také změnit orientaci obrazovky samotného zařízení. To je užitečné pro testování kódu na více zařízeních, aniž byste museli rozdávat tisíce liber.

Pokud chcete provést ještě více praktických testů, můžete vždy poslat svůj projekt do zařízení pomocí náhledu aplikace Intel. Tato multiplatformová aplikace je k dispozici na Windows 8, Windows Phone, Android a iOS a umožňuje vám strčit kód přes mezikroužky do telefonu, tabletu nebo notebooku.

Rozvinutí

Až bude aplikace úplně vyleštěna, můžete ji sestavit a odeslat ji k prodeji v různých obchodech s aplikacemi. Tento krok není proveden na vašem počítači, ale je spíše zadán externím serverům Intel. Je třeba udělat trochu konfigurace, ale nic příliš chmurného.

Můžete zacílit na Android, Crosswalk pro Android, iOS, Windows 8, Windows Phone, Tizen, Amazon a Nook. Naneštěstí nemůžete vytvořit aplikaci pro Blackberry 10. Zjistil jsem, že je to naprosto bizarní. Blackberry 10 je stále velmi naživu, a pokud strávíte nějaký čas v salonku první třídy na letišti nebo na vlakovém nádraží, neuvidíte žádný nedostatek Blackberry Q10s. Většina aplikací Blackberry 10 je ve skutečnosti postavena výhradně na webových technologiích. Bylo by triviální přidat do XDK funkčnost BlackBerry 10.

Závěr

XDK je solidní vývojové prostředí a pro každého, kdo hledá své miliony mobilních trhů na světě, pokud nabízí dobré místo pro začátek. Přestože by bylo hezké mít podporu pro Blackberry 10 a pro pluginy, uznává, že jde o neuvěřitelné úsilí jménem společnosti Intel a jeho cena je neuvěřitelně lákavá. Zkuste to a dejte mi vědět, co si myslíte!

Fotografický kredit: Hrnek HTML5 (Slavic_V)



Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.