Ustvarjanje prve aplikacije za mobilne naprave

01 od 06

Ustvarjanje aplikacij za mobilne naprave

Slika Vljudnost Google.

Amaterski razvijalci in kodirniki so pogosto zastrašeni z različnimi težavami, ki vplivajo na razvoj aplikacij za mobilne naprave. K sreči je napredna tehnologija, ki je na voljo danes, sorazmerno enostavna pri ustvarjanju mobilnih aplikacij . Ta članek se osredotoča na to, kako ustvariti mobilne aplikacije v širokem naboru mobilnih platform .

Ustvarjanje mobilne aplikacije

Kako greste pri ustvarjanju prve mobilne aplikacije? Prvi vidik, ki ga morate gledati, je velikost uvajanja, ki jo nameravate ustvariti, in platformo, ki jo nameravate uporabiti. V tem članku se ukvarjamo z ustvarjanjem mobilnih aplikacij za Windows, Pocket PC in pametne telefone.

  • Preden postanete samostojni razvijalec za mobilne aplikacije
  • Preberite več ...

    02 od 06

    Ustvarjanje prve Windows Mobile aplikacije

    Slika Ljubezen Notebooks.com.

    Windows Mobile je bila zmogljiva platforma, ki je razvijalcem omogočila ustvarjanje raznolikih aplikacij za izboljšanje uporabniške izkušnje. Windows Mobile 5.0 je bil kot osnova Windows Mobile 5.0 pakiran v številne funkcije, ki so vključevale funkcijo lupine in komunikacije. Ustvarjanje aplikacij za Windows Mobile je bilo enostavno za razvijalce aplikacij - skoraj tako enostavno kot ustvarjanje namiznih aplikacij.

    Windows Mobile je zdaj izginil, tako da je prestopil na Windows Phone 7 in na najnovejše platforme za mobilne naprave Windows Phone 8 , ki so ujemali z ustvarjalci aplikacij in mobilnimi uporabniki.

    Kaj boste potrebovali

    Če želite začeti ustvarjati svojo aplikacijo za mobilne naprave, boste potrebovali naslednje:

    Orodja, ki jih lahko uporabite za zapisovanje podatkov v operacijskem sistemu Windows Mobile

    Visual Studio vam ponuja vsa orodja, potrebna za izdelavo aplikacij v izvorni kodi, upravljani kode ali kombinaciji teh dveh jezikov. Zdaj si oglejte orodja, ki jih lahko uporabite za pisanje podatkov za ustvarjanje aplikacij za Windows Mobile.

    Native Code , to je Visual C ++ - vam daje neposreden strojni dostop in visoko zmogljivost, z majhnim odtisom. To je napisano v »domačem« jeziku, ki ga uporablja računalnik, na katerem teče, in ga procesor neposredno izvaja.

    Izvorno kodo je mogoče uporabiti le za vodenje neupravljanih aplikacij - vsi podatki morajo biti prevedeni, če se premaknete na drug OS.

    Upravljana koda , to je Visual C # ali Visual Basic .NET - se lahko uporablja za ustvarjanje raznolikih vrst uporabniških vmesnikov in omogoča razvijalcu dostop do spletnih podatkov in storitev z uporabo Microsoft SQL Server 2005 Compact Edition.

    Ta pristop rešuje številne težave s kodiranjem, ki so del C + +, hkrati pa upravljajo s pomnilnikom, emulacijo in razhroščevanjem, ki so najpomembnejše za pisanje naprednejših, zapletenih aplikacij, namenjenih programski opremi in rešitvam poslovne programske opreme.

    ASP.NET je mogoče napisati z uporabo Visual Studio .NET, C # in J #. ASP.NET Mobile Controls je učinkovit za uporabo v več napravah z enim samim kodnim nizom, kot tudi, če potrebujete zajamčeno pasovno širino podatkov za svojo napravo.

    Medtem ko vam ASP.NET pomaga ciljati na različne naprave, je pomanjkljivost, da bo delovala le, če je odjemalska naprava priključena na strežnik. Zato to ni primerno za zbiranje podatkov o strankah, da ga kasneje sinhronizirate s strežnikom ali aplikacijami, ki neposredno uporabljajo napravo za obdelavo podatkov.

    API-ji Google Data pomagajo razvijalcem dostopati do vseh podatkov, povezanih z Googlovimi storitvami, in jih upravljati. Ker temeljijo na standardnih protokolih, kot sta HTTP in XML, lahko kodirniki preprosto ustvarijo in izdelajo aplikacije za platformo Windows Mobile.

  • Kako dodati spletno stran na začetek zaslona sistema Windows 8 z uporabo IE10
  • 03 od 06

    Zgradite in zaženite svojo prvo Windows Mobile aplikacijo

    Slika Vljudnost tech2.

    Naslednji koraki vam pomagajo ustvariti prazno aplikacijo Windows Mobile :

    Odprite Visual Studio in odprite File> New> Project. Razširite podokno Tipi projektov in izberite Smart Device. Pojdite na podokno Templates, izberite Smart Device Project in pritisnite OK. Tukaj kliknite Device Application in kliknite OK. Čestitke! Pravkar si ustvaril svoj prvi projekt.

    Okno orodja vam omogoča predvajanje številnih funkcij. Preverite vsakega od teh gumbov za povleci in spusti, da pridobite več znanja o načinu delovanja programa.

    Naslednji korak vključuje izvajanje aplikacije na napravi Windows Mobile. Napravo povežite z namizjem, pritisnite tipko F5, izberite emulator ali napravo, ki jo želite uporabiti, in izberite OK. Če vse gre dobro, boste videli, da se vaša aplikacija izvaja brez težav.

    04 od 06

    Ustvarjanje aplikacij za pametne telefone

    Slika Ljubezensko stanje BlackBerryCool.

    Ustvarjanje aplikacij za pametne telefone je podobno napravam Windows Mobile. Toda najprej morate razumeti vašo napravo. Pametni telefoni imajo funkcije, podobne PDA-jem, zato imajo funkcije za pošiljanje in konec gumbov. Nazaj na ključ se uporablja za povratne funkcije backspace in brskalnika.

    Najboljša stvar v tej napravi je mehki ključ, ki ga je mogoče programirati. To funkcijo lahko uporabite za ustvarjanje več funkcij. Centralni gumb deluje tudi kot gumb »Vnos«.

    Opomba: Za uporabo pametnih aplikacij s Visual Studio .NET 2003 morate namestiti SDK SmartPhone 2003.

    Kaj, če ima pametni telefon zaslon na dotik?

    Prišel je težek del. Če v upravljalnikih na dotik ni gumbov, morate izbrati nadomestne kontrole, kot je meni. Visual Studio vam omogoča upravljanje MainMenu, ki je prilagodljiv. Toda preveč glavnih možnosti menija bo povzročilo padec sistema. Kaj lahko storite je, da ustvarite zelo malo menijev na najvišji ravni in pod vsakim od njih dajte različne možnosti.

    Pisanje aplikacij za pametne telefone BlackBerry

    Razvijanje aplikacij za BlackBerry OS je veliko podjetje danes. Za pisanje aplikacije BlackBerry morate imeti:

    Eclipse odlično deluje s programiranjem JAVA. Nov projekt, vložen s pripono .COD, lahko neposredno naložite na simulator. Aplikacijo lahko nato preskusite tako, da jo naložite v upravitelju naprav ali z ukazno vrstico »Javaloader«.

    Opomba: Vsi BlackBerry API-ji ne bodo delali za vse pametne telefone BlackBerry. Torej upoštevajte naprave, ki sprejmejo kodo.

  • Profili mobilnih telefonov in več
  • 05 od 06

    Ustvarjanje aplikacij za Pocket PC

    Slika Vljudnostno Tigerdirect.

    Ustvarjanje aplikacij za Pocket PC je podobno kot pri zgornjih napravah. Razlika je v tem, da naprava uporablja .NET Compact Framework, ki je več kot desetkrat "lažja" od popolne različice operacijskega sistema Windows in razvijalcem ponuja tudi več funkcij, kontrol in podporo spletnih storitev.

    Celoten paket lahko shranite v majhni datoteki CAB in ga namestite neposredno na ciljno napravo - to deluje veliko hitreje in brez težav.

    06 od 06

    Kaj je naslednje?

    Slika Vljudnost SolidWorks.

    Ko se naučite ustvariti osnovno aplikacijo za mobilne naprave, nadaljujte in poskušajte izboljšati svoje znanje. Tukaj je, kako:

    Ustvarjanje aplikacij za različne mobilne sisteme