Vytvoření první aplikace pro mobilní zařízení

01 z 06

Vytváření aplikací pro mobilní zařízení

Obrázek Zdvořilý Google.

Amatérští vývojáři a programátoři jsou často zastrašováni různými problémy týkajícími se vývoje aplikací pro mobilní zařízení. Naštěstí moderní technologie, kterou máme k dispozici dnes, je poměrně jednoduchá při vytváření mobilních aplikací . Tento článek se zaměřuje na vytváření mobilních aplikací v celé řadě mobilních platforem .

Vytvoření mobilní aplikace

Jak se chystáte vytvořit první mobilní aplikaci? Prvním aspektem, na který se musíte podívat, je velikost nasazení, kterou chcete vytvořit, a platformu, kterou hodláte používat. V tomto článku se zabýváme vytvářením mobilních aplikací pro Windows, Pocket PC a Smartphony.

  • Než se stanete nezávislým vývojářem mobilních aplikací
  • Přečtěte si více ...

    02 ze dne 06

    Vytvoření první aplikace Windows Mobile

    Obrázek Zdvořilý Notebooks.com.

    Windows Mobile byla výkonná platforma, která umožňovala vývojářům vytvářet různé aplikace pro zlepšení uživatelských zkušeností. Společnost Windows Mobile, která je založena na systému Windows CE 5.0, byla zabalena do mnoha funkcí, které zahrnovaly funkčnost prostředí a komunikace. Vytvoření aplikací Windows Mobile bylo pro vývojáře aplikací snadné - téměř stejně snadné jako vytváření aplikací pro počítače.

    Windows Mobile se nyní vytratil, čímž ustoupil Windows Phone 7 a nejnovější mobilní platformy Windows Phone 8 , které si oblíbily vývojáře aplikací i mobilních uživatelů.

    Co budete potřebovat

    Abyste mohli začít vytvářet mobilní aplikaci, budete potřebovat:

    Nástroje, které můžete použít pro zápis dat v systému Windows Mobile

    Visual Studio nabízí všechny nástroje nezbytné pro vytváření aplikací v nativním kódu, spravovaném kódu nebo kombinaci těchto dvou jazyků. Podívejme se nyní na nástroje, které můžete použít k psaní dat pro vytváření aplikací Windows Mobile.

    Nativní kód , to je Visual C ++ - poskytuje přímý hardwarový přístup a vysoký výkon s malou stopou. To je napsáno v "nativním" jazyce používaném počítačem, na kterém běží a je přímo zpracován procesorem.

    Nativní kód lze použít pouze pro spouštění nespravovaných aplikací - všechna data musí být překompilována, pokud se přesunete na jiný operační systém.

    Spravovaný kód , tj. Visual C # nebo Visual Basic .NET, lze použít k vytváření různých typů aplikací typu uživatelského rozhraní a umožňuje vývojáři přístup k datům a službám pomocí aplikace Microsoft SQL Server 2005 Compact Edition.

    Tento přístup řeší mnoho problémů s kódováním, které jsou součástí programu C ++, a současně také správu paměti, emulace a ladění, které jsou nejdůležitější pro psaní pokročilejších a komplikovanějších aplikací, které se zaměřují na software a řešení pro podnikovou sféru.

    ASP.NET lze psát pomocí Visual Studio .NET, C # a J #. ASP.NET Mobile Controls je efektivní pro použití na několika zařízeních pomocí jedné sady kódů, stejně jako v případě, že potřebujete zaručenou datovou šířku pásma pro vaše zařízení.

    Zatímco služba ASP.NET pomáhá cílovat různá zařízení, je nevýhodou to, že bude fungovat pouze v případě, že je klientské zařízení připojeno k serveru. Není tedy vhodné pro shromažďování dat klienta pro pozdější synchronizaci se serverem nebo pro aplikace, které přímo používají zařízení pro zpracování dat.

    Rozhraní Google Data API pomáhají vývojářům přistupovat a spravovat všechna data související se službami Google. Vzhledem k tomu, že jsou založeny na standardních protokolech, jako je protokol HTTP a XML, mohou programátoři snadno vytvářet a vytvářet aplikace pro platformu Windows Mobile.

  • Jak přidat web do spouštěcí obrazovky systému Windows 8 pomocí IE10
  • 03 ze dne 06

    Vytvořte a spusťte svou první aplikaci Windows Mobile

    Obrázek Zdvořilost tech2.

    Následující kroky vám pomohou vytvořit prázdnou aplikaci Windows Mobile :

    Otevřete aplikaci Visual Studio a přejděte na příkaz Soubor> Nový> Projekt. Rozbalte panel Typy projektů a vyberte možnost Inteligentní zařízení. Přejděte do podokna šablony, vyberte možnost Inteligentní zařízení a klepněte na tlačítko OK. Zde vyberte aplikaci Aplikace a klepněte na tlačítko OK. Gratulace! Právě jste vytvořili svůj první projekt.

    Podokno panelu nástrojů umožňuje hrát s mnoha funkcemi. Podívejte se na každé z těchto tlačítek pro přetažení, abyste se seznámili s tím, jak program funguje.

    Dalším krokem je spuštění aplikace v zařízení Windows Mobile. Připojte zařízení k pracovní ploše, stiskněte klávesu F5, vyberte emulátor nebo zařízení, které chcete nasadit, a zvolte možnost OK. Pokud vše funguje dobře, uvidíte, že aplikace běží hladce.

    04 z 06

    Vytváření aplikací pro smartphony

    Obrázek Zdvořilý BlackBerryCool.

    Vytváření aplikací pro Smartphony je podobné zařízením Windows Mobile. Musíte však nejprve porozumět zařízení. Smartphony mají funkce podobné PDA, takže mají funkce pro odesílání a ukončení. Zadní klávesa je použita jak pro funkce Backspace, tak pro zpětné prohlížení.

    Nejlepším přístupem k tomuto zařízení je softwarové tlačítko, které je programovatelné. Tuto funkci můžete použít k vytvoření více funkcí. Centrální tlačítko také funguje jako tlačítko "Enter".

    Poznámka: Musíte nainstalovat SmartPhone 2003 SDK pro psaní aplikací smartphone pomocí Visual Studio .NET 2003.

    Co když má smartphone dotykovou obrazovku?

    Zde přichází obtížná část. Při nepřítomnosti ovládacích prvků na tlačítkách na dotykovém displeji budete muset vybrat alternativní ovládací prvky, například nabídku. Visual Studio vám poskytuje ovládací prvek MainMenu, který lze přizpůsobit. Příliš mnoho možností nabídky na nejvyšší úrovni způsobí selhání systému. Co můžete udělat, je vytvořit velmi málo menu na nejvyšší úrovni a poskytnout různé možnosti pod každým z nich.

    Psaní aplikací pro smartphony BlackBerry

    Rozvoj aplikací pro systém BlackBerry OS je dnes velkým obchodem. Pro psaní aplikace BlackBerry budete muset mít:

    Eclipse pracuje skvěle s programováním JAVA. Nový projekt, podaný s příponou .COD, lze přímo načíst na simulátor. Aplikaci můžete vyzkoušet tak, že ji načtete přes Správce zařízení nebo pomocí možnosti příkazového řádku "Javaloader".

    Poznámka: Ne všechny rozhraní BlackBerry API budou pracovat pro všechny smartphony BlackBerry. Mějte na paměti, že zařízení, která kód přijímá.

  • Profily mobilních telefonů a další
  • 05 ze dne 06

    Vytváření aplikací pro Pocket PC

    Obrázek Zdvořilý Tigerdirect.

    Tvorba aplikací pro Pocket PC je podobná jako u výše uvedených zařízení. Rozdíl je v tom, že zařízení používá .NET Compact Framework, který je více než desetkrát "lehčí" než plná verze systému Windows a také nabízí vývojářům další funkce, ovládací prvky a podporu webových služeb.

    Celý balíček může být uložen v malém souboru CAB a instalován přímo na cílovém zařízení - to funguje mnohem rychleji a bezproblémověji.

    06 z 06

    Co dál?

    Obrázek Zdvořilost SolidWorks.

    Jakmile se naučíte vytvořit základní aplikaci pro mobilní zařízení, měli byste pokračovat dále a pokusit se zlepšit své znalosti. Zde je návod, jak:

    Vytváření aplikací pro různé mobilní systémy