Vytvorenie prvej aplikácie pre mobilné zariadenia

01 z 06

Vytváranie aplikácií pre mobilné zariadenia

Obrázok so súhlasom spoločnosti Google.

Amatérsky vývojári a kodéry sú často zastrašovaní rôznymi problémami, ktoré súvisia s vývojom aplikácií pre mobilné zariadenia. Našťastie, moderná technológia, ktorú máme dnes k dispozícii, robí to pomerne jednoduché pri vytváraní mobilných aplikácií . Tento článok sa zameriava na to, ako vytvoriť mobilné aplikácie v širokej škále mobilných platforiem .

Vytvorenie mobilnej aplikácie

Ako urobíte pri vytváraní prvej mobilnej aplikácie? Prvý aspekt, na ktorý sa musíte pozrieť, je veľkosť nasadenia, ktoré chcete vytvoriť, a platformu, ktorú chcete použiť. V tomto článku sa zaoberáme vytváraním mobilných aplikácií pre systémy Windows, Pocket PC a Smartphones.

  • Skôr než sa stanete nezávislým vývojárom aplikácií pre mobilné zariadenia
  • Prečítajte si viac ...

    02 z 06

    Vytvorenie prvej aplikácie Windows Mobile

    Obrázok Zdvorilý Notebooks.com.

    Windows Mobile bola silná platforma, ktorá vývojárom umožnila vytvárať rôzne aplikácie na zlepšenie používateľského zážitku. S využitím systému Windows CE 5.0 bol systém Windows Mobile vybavený mnohými funkciami, ktoré zahŕňali funkcionalitu shell a komunikáciu. Vytváranie aplikácií Windows Mobile bolo pre vývojárov aplikácií jednoduché - takmer rovnako jednoduché ako vytváranie aplikácií pre počítače.

    Windows Mobile sa teraz vytratil a uvoľnil tak priestor Windows Phone 7 a najnovšie mobilné platformy Windows Phone 8 , ktoré si obľúbili vývojárov aplikácií a mobilných používateľov.

    Čo budete potrebovať

    Ak chcete začať vytvárať svoju mobilnú aplikáciu, budete potrebovať toto:

    Nástroje, ktoré môžete použiť na zápis údajov v systéme Windows Mobile

    Visual Studio vám ponúka všetky nástroje potrebné na vytváranie aplikácií v natívnom kóde, spravovanom kóde alebo v kombinácii týchto dvoch jazykov. Pozrite sa teraz na nástroje, ktoré môžete použiť na napísanie údajov na vytváranie aplikácií Windows Mobile.

    Natívny kód , to znamená Visual C ++ - vám poskytuje priamy hardvérový prístup a vysoký výkon s malou stopou. Toto je napísané v "nativnom" jazyku, ktorý používa počítač, na ktorom beží a je priamo vykonávaný procesorom.

    Natívny kód je možné použiť iba na spustenie nespravovaných aplikácií - všetky údaje musia byť prekompilované v prípade, že prejdete na iný operačný systém.

    Spravovaný kód , to znamená Visual C # alebo Visual Basic .NET, môže byť použitý na vytvorenie rôznych typov aplikácií používateľského rozhrania a umožňuje vývojárom prístup k webovým dátam a službám použitím Microsoft SQL Server 2005 Compact Edition.

    Tento prístup rieši mnohé problémy súvisiace s kódovaním, ktoré sú vlastné programu C ++, a zároveň spravuje pamäť, emuláciu a ladenie, ktoré sú najdôležitejšie na napísanie pokročilejších a komplikovanejších aplikácií, ktoré sú zamerané na softvér a riešenia podnikových podnikov.

    ASP.NET môže byť napísaný pomocou Visual Studio .NET, C # a J #. Ovládanie ASP.NET Mobile Controls je účinné pre použitie na viacerých zariadeniach s použitím jedinej sady kódov, rovnako ako v prípade, že potrebujete garantovanú šírku pásma pre vaše zariadenie.

    Aj keď program ASP.NET pomáha pri zacielení na rôzne zariadenia, nevýhodou je, že bude fungovať len vtedy, keď je klientské zariadenie pripojené k serveru. Preto to nie je vhodné na zhromažďovanie údajov klienta na neskoršiu synchronizáciu so serverom alebo na aplikácie, ktoré priamo používajú zariadenie na spracovanie údajov.

    Aplikácie Google Data API pomáhajú vývojárom pristupovať a spravovať všetky údaje súvisiace so službami Google. Vzhľadom na to, že sú založené na štandardných protokoloch ako HTTP a XML, programátori môžu ľahko vytvárať a vytvárať aplikácie pre platformu Windows Mobile.

  • Ako pridať web na úvodnú obrazovku systému Windows 8 pomocou IE10
  • 03 z 06

    Vytvorte a spustite prvú aplikáciu Windows Mobile

    Obrázok Zdvorilosť tech2.

    Nasledujúce kroky vám pomôžu vytvoriť prázdnu aplikáciu Windows Mobile :

    Otvorte program Visual Studio a prejdite na Súbor> Nový> Projekt. Rozbaľte panel Typy projektov a vyberte položku Inteligentné zariadenie. Prejdite do okna Šablóny, vyberte položku Inteligentné zariadenie a kliknite na tlačidlo OK. Vyberte aplikáciu Device Device a kliknite na tlačidlo OK. Blahoželáme! Práve ste vytvorili prvý projekt.

    Panel s nástrojmi vám umožňuje hrať sa s mnohými funkciami. Pozrite sa na každé z týchto tlačidiel pre presunutie myšou, aby ste sa lepšie oboznámili s fungovaním programu.

    Ďalším krokom je spustenie aplikácie na zariadení Windows Mobile. Pripojte zariadenie k pracovnej ploche, stlačte kláves F5, vyberte emulátor alebo zariadenie, ktoré chcete nasadiť, a vyberte položku OK. Ak všetko ide dobre, uvidíte, že vaša aplikácia beží hladko.

    04 z 06

    Vytváranie aplikácií pre smartphony

    Obrázok so súhlasom BlackBerryCool.

    Vytváranie aplikácií pre Smartphony je podobné zariadeniam so systémom Windows Mobile. Ale najskôr musíte rozumieť svojmu zariadeniu. Smartphony majú funkcie podobné PDA, takže majú funkciu posielania a ukončenia tlačidiel. Zadná klávesa sa používa ako pre funkciu backspace, tak aj pre spätné prehliadanie.

    Najlepšie na tomto zariadení je softvérové ​​tlačidlo, ktoré je programovateľné. Môžete použiť túto funkciu na vytvorenie viacerých funkcií. Centrálne tlačidlo tiež funguje ako tlačidlo "Enter".

    Poznámka: Musíte nainštalovať aplikáciu SmartPhone 2003 SDK na písanie aplikácií pre smartfóny pomocou programu Visual Studio .NET 2003.

    Čo ak má smartphone dotykovú obrazovku?

    Tu prichádza ťažká časť. Ak chýbajú ovládacie tlačidlá na ovládacom paneli na dotykovej obrazovke, budete si musieť zvoliť alternatívne ovládacie prvky, ako napríklad menu. Visual Studio vám poskytuje ovládací prvok MainMenu, ktorý je prispôsobiteľný. Ale príliš veľa možností na najvyššej úrovni spôsobí zlyhanie systému. Čo môžete urobiť, je vytvoriť veľmi málo top-menu ponuky a dať rôzne možnosti pod každým z nich.

    Písanie aplikácií pre smartfóny BlackBerry

    Rozvoj aplikácií pre systém BlackBerry OS je dnes veľkým obchodom. Pre písanie aplikácie BlackBerry budete musieť mať:

    Eclipse funguje skvele s programovaním JAVA. Nový projekt, ktorý je zložený s príponou .COD, sa môže priamo nahrať na simulátor. Aplikáciu môžete potom otestovať tak, že ju načítate cez Správcu zariadení alebo pomocou možnosti príkazového riadka "Javaloader".

    Poznámka: Nie všetky rozhrania BlackBerry API budú fungovať pre všetky smartphony BlackBerry. Tak si všimnite zariadenia, ktoré prijímajú kód.

  • Profily mobilných telefónov a ďalšie
  • 05 z 06

    Vytváranie aplikácií pre Pocket PC

    Obrázok so súhlasom Tigerdirect.

    Vytváranie aplikácií pre Pocket PC je podobné ako u vyššie uvedených zariadení. Rozdiel je v tom, že zariadenie používa .NET Compact Framework, ktorý je viac ako desaťkrát "ľahší" ako plná verzia systému Windows a ponúka vývojárom aj ďalšie funkcie, ovládacie prvky a podporu webových služieb.

    Celý balík môže byť uložený v malom súbore CAB a inštalovaný priamo na vašom cieľovom zariadení - to funguje oveľa rýchlejšie a bezproblémovo.

    06 z 06

    Čo ďalej?

    Obrázok so súhlasom spoločnosti SolidWorks.

    Keď sa naučíte vytvoriť základnú aplikáciu pre mobilné zariadenia, mali by ste pokračovať ďalej a pokúsiť sa rozšíriť svoje znalosti. Tu je návod, ako:

    Vytváranie aplikácií pre rôzne mobilné systémy