Kreiranje prve aplikacije za mobilne uređaje

01 od 06

Kreiranje aplikacija za mobilne uređaje

Image Ljubaznošću Google.

Amaterski programeri i koderi su često zastrašeni sa raznim problemima oko razvoja aplikacija za mobilne uređaje. Srećom, napredna tehnologija koja nam je danas dostupna, čini ga relativno jednostavnom u kreiranju mobilnih aplikacija . Ovaj članak se fokusira na to kako kreirati mobilne aplikacije preko širokog spektra mobilnih platformi .

Kreiranje mobilne aplikacije

Kako ide na stvaranje prve mobilne aplikacije? Prvi aspekt koji morate pogledati ovdje je veličina raspoređivanja koju namjeravate napraviti i platformu koju namjeravate koristiti. U ovom članku se bavimo stvaranjem mobilnih aplikacija za Windows, Pocket PC i pametne telefone.

  • Pre nego što postanete samostalni aplikator za mobilne aplikacije
  • Pročitajte više ....

    02 od 06

    Stvaranje prve Windows Mobile aplikacije

    Image Courtesy Notebooks.com.

    Windows Mobile je bio moćna platforma koja je omogućila programerima da kreiraju različite aplikacije kako bi poboljšali korisničko iskustvo. Uz Windows CE 5.0 kao osnovu, Windows Mobile se pakovao u mnoge funkcije koje su uključivale funkcionalnost shell-a i komunikacija. Stvaranje Windows Mobile aplikacija učinilo se jednostavnim za programer aplikacije - gotovo jednostavno kao i stvaranje desktop aplikacija.

    Windows Mobile je sada izbledela, dajući način Windows Phone 7 i najnovijim Windows Phone 8 mobilnim platformama, koje su uhvatile fantazije za programera aplikacija i mobilnih korisnika.

    Šta će vam biti potrebno

    Za pokretanje aplikacije za mobilne uređaje će vam trebati sledeće:

    Alatke koje možete koristiti za pisanje podataka na Windows Mobile

    Visual Studio vam nudi sve alate neophodne za izgradnju aplikacija u izvornom kodu, upravljačkom kôdu ili kombinaciji ova dva jezika. Sada pogledajte alate koje možete koristiti za pisanje podataka za kreiranje Windows Mobile aplikacija.

    Native Code , to jest, Visual C ++ - daje vam direktan hardverski pristup i visoke performanse, sa malim otiscima. Ovo je napisano na "maternjem" jeziku koji koristi računar na kojem radi i koji je procesor izvršio direktno.

    Nativni kod se može koristiti samo za pokretanje nepovezanih aplikacija - svi podaci moraju biti kompajlirani u slučaju da pređete na drugi operativni sistem.

    Upravljani kôd , odnosno Visual C # ili Visual Basic .NET - može se koristiti za kreiranje različitih tipova aplikacija korisničkog interfejsa i daje programeru pristup Webskim podacima i uslugama koristeći Microsoft SQL Server 2005 Compact Edition.

    Ovaj pristup rešava mnoge probleme kodiranja koji su inherentni u C ++, a takođe i upravljanje memorijom, emulacijom i debagovanjem, koji su najvažniji za pisanje naprednijih, komplikovanih aplikacija koje ciljaju softver i rješenja za poslovno preduzeće.

    ASP.NET se može pisati koristeći Visual Studio .NET, C # i J #. ASP.NET Mobile Controls je efikasan za korišćenje na nekoliko uređaja koji koriste jedan set skupa, kao i ako vam je potreban garantovani protok podataka za vaš uređaj.

    Dok ASP.NET pomaže da ciljate različite uređaje, mana je što će raditi samo kada je klijentski uređaj povezan sa serverom. Stoga, ovo nije pogodno za prikupljanje podataka klijenta kako bi ga kasnije sinhronizovao sa serverom ili za aplikacije koje direktno koriste uređaj za rukovanje podacima.

    Google Data API pomažu programerima pristup i upravljanje svim podacima koji se odnose na Google usluge. Pošto se one baziraju na standardnim protokolima kao što su HTTP i XML, koderi lako mogu kreirati i napraviti aplikacije za Windows Mobile platformu.

  • Kako dodati web lokaciju na početni ekran operativnog sistema Windows 8 koristeći IE10
  • 03 od 06

    Izgradite i pokrenite svoju prvu Windows Mobile aplikaciju

    Image Courtesy tech2.

    Sledeći koraci vam pomažu u kreiranju prazne Windows Mobile aplikacije :

    Otvorite Visual Studio i idite na File> New> Project. Proširite okno Project Types i izaberite Smart Device. Idite na okno Templates, izaberite Smart Device Project i pritisnite OK. Izaberite aplikaciju Device ovde i kliknite na dugme U redu. Čestitam! Upravo ste stvorili svoj prvi projekat.

    Okno Toolbox vam omogućava da se igrate sa mnogo funkcija. Pogledajte svaki od ovih dugmadi za povlačenje i spuštanje radi boljeg upoznavanja sa načinom na koji program radi.

    Sledeći korak uključuje pokretanje vaše aplikacije na Windows Mobile uređaju. Povežite uređaj sa radnom površinom, pritisnite tipku F5, izaberite emulator ili uređaj za njegovo postavljanje i izaberite OK. Ako sve ide dobro, videćete da vaša aplikacija radi glatko.

    04 od 06

    Stvaranje aplikacija za pametne telefone

    Image Courtesy BlackBerryCool.

    Kreiranje aplikacija za pametne telefone je slično Windows Mobile uređajima. Ali prvo morate da razumete svoj uređaj. Pametni telefoni imaju funkcije slične PDA-u, tako da imaju funkcije slanja i kraja dugmeta. Back-key se koristi za backspace i zadnje funkcije pretraživača.

    Najbolja stvar u vezi sa ovim uređajem je softverski ključ koji je programabilan. Ovu funkciju možete koristiti za kreiranje više funkcija. Centralno dugme takođe deluje kao "Enter" dugme.

    Napomena: Morate instalirati SmartPhone 2003 SDK za pisanje aplikacija za smartphone koristeći Visual Studio .NET 2003.

    Šta ako pametni telefon ima ekran osetljiv na dodir?

    Evo teškog dela. U odsustvu kontrolnih tastera u ručici sa ekranom osetljivim na dodir, moraćete da izaberete alternativne kontrole, kao što je meni. Visual Studio vam daje glavnu kontrolu, koja je prilagodljiva. Ali previše opcija menija na najvišem nivou će dovesti do pada sistema. Ono što možete učiniti je da kreirate veoma malo menija na najvišem nivou i da pod svakim od njih dajte razne opcije.

    Pisanje aplikacija za BlackBerry pametne telefone

    Razvijanje aplikacija za BlackBerry OS danas je veliki posao. Za pisanje BlackBerry aplikacije, morate imati:

    Eclipse odlično radi sa JAVA programiranjem. Novi projekat, podnesen sa .COD ekstenzijom, može se direktno učitati na simulator. Zatim možete testirati aplikaciju tako što ćete je učitati pomoću Device Manager-a ili korišćenjem opcije komandne linije "Javaloader".

    Napomena: Svi BlackBerry API-ovi neće raditi za sve BlackBerry pametne telefone. Zato obratite pažnju na uređaje koji prihvataju kod.

  • Profili mobilnih telefona i još mnogo toga
  • 05 od 06

    Kreiranje aplikacija za Pocket PC

    Image Courtesy Tigerdirect.

    Kreiranje aplikacija za Pocket PC je slično onome na gore navedenim uređajima. Razlika je u tome što uređaj koristi .NET Compact Framework, koji je više od deset puta "lakši" nego punu verziju operativnog sistema Windows, a takođe nudi programerima više funkcija, kontrola i podrške za Web usluge.

    Celokupni paket može biti smešten u maloj CAB datoteki i instaliran direktno na vaš ciljni uređaj - to funkcioniše mnogo brže i bez ikakvih problema.

    06 od 06

    Šta dalje?

    Image Ljubazno SolidWorks.

    Kada naučite da kreirate osnovnu aplikaciju mobilnog uređaja, nastavite dalje i pokušajte da unapredite svoje znanje. Evo kako:

    Stvaranje aplikacija za različite mobilne sisteme