Pirmās mobilās ierīces lietojumprogrammas izveide

01 no 06

Mobilo ierīču lietojumprogrammu izveide

Image courtesy Google.

Amatieru izstrādātāji un programmētāji bieži tiek iebiedēti dažādos jautājumos, kas saistīti ar mobilo ierīču lietotņu izstrādi. Par laimi, mūsdienās mūsdienās pieejamā progresīvā tehnoloģija padara to salīdzinoši vienkāršu, veidojot mobilās lietojumprogrammas . Šis raksts ir vērsts uz to, kā izveidot mobilās lietotnes plašā mobilo platformu klāstā.

Mobilās programmas izveide

Kā jūs gatavojaties izveidot savu pirmo mobilo lietojumprogrammu? Pirmais aspekts, kas jums jāaplūko šeit, ir izvēršanas lielums, kuru jūs plānojat izveidot, un platforma, kuru plānojat izmantot. Šajā rakstā mēs nodarbojamies ar mobilo lietojumprogrammu izveidi operētājsistēmai Windows, Pocket PC un viedtālruņiem.

  • Pirms jūs kļūstat par ārštata mobilo lietotņu izstrādātāju
  • Lasīt tālāk ...

    02 no 06

    Izveidojiet pirmo Windows Mobile lietotni

    Image Pieklājība Notebooks.com.

    Windows Mobile bija spēcīga platforma, kas izstrādātājiem ļāva izveidot dažādas lietojumprogrammas, lai uzlabotu lietotāju pieredzi. Pamatojoties uz Windows CE 5.0, Windows Mobile ir aprīkots ar daudzām funkcijām, kas ietver čaulas un sakaru funkcionalitāti. Lietotņu izstrādātājam ir viegli izveidot Windows Mobile lietotnes - tas ir gandrīz tikpat vienkāršs kā darbvirsmas lietotņu izveide.

    Windows Mobile tagad ir izbalējis, dodoties uz Windows Phone 7 un jaunākajām Windows Phone 8 mobilajām platformām, kas līdzinājās lietotņu izstrādātāju un mobilo ierīču lietotājiem.

    Kas jums būs nepieciešams

    Lai sāktu izveidot savu mobilo lietotni, jums būs nepieciešams:

    Rīki, ko varat izmantot, lai rakstītu datus pakalpojumā Windows Mobile

    Visual Studio piedāvā visus nepieciešamos rīkus, lai izveidotu lietotnes vietējā kodā, pārvaldītajā kodā vai šo divu valodu kombinācijā. Ļaujiet mums apskatīt instrumentus, kurus varat izmantot, lai rakstītu datus, lai izveidotu Windows Mobile lietotnes.

    Native Code , tas ir, Visual C + + - nodrošina tiešu aparatūras piekļuvi un augstu veiktspēju, ar mazu nospiedumu. Tas ir rakstīts "dzimtajā" valodā, ko izmanto dators, kurā tā darbojas, un tieši to izpilda procesors.

    Native kodu var izmantot tikai, lai palaistu nesankcionētas lietojumprogrammas - visi dati ir jāpārkopē, ja pārietu uz citu OS.

    Pārvalda kodu , tas ir, Visual C # vai Visual Basic. NET, var izmantot, lai izveidotu daudzveidīgu lietojumprogrammu saskarnes veidu un ļauj izstrādātājam piekļūt Web datiem un pakalpojumiem, izmantojot Microsoft SQL Server 2005 Compact Edition.

    Šī pieeja atrisina daudzas kodēšanas problēmas, kas raksturīgas C + +, kā arī pārvaldīt atmiņu, emulāciju un atkļūdošanu, kuras ir vissvarīgākās, lai rakstītu daudz progresīvākas, sarežģītākas lietojumprogrammas, kuras orientētas uz uzņēmējdarbības uzņēmumu programmatūru un risinājumiem.

    ASP.NET var rakstīt, izmantojot Visual Studio .NET, C # un J #. ASP.NET Mobile Controls ir efektīvs lietošanai vairākās ierīcēs, izmantojot vienu kodu kopumu, kā arī, ja jūsu ierīcei ir nepieciešama garantēta datu joslas platums.

    Lai gan ASP.NET palīdz mērķēt uz dažādām ierīcēm, trūkums ir tāds, ka tas darbosies tikai tad, kad klienta ierīce ir savienota ar serveri. Tādējādi tas nav piemērots klienta datu vākšanai, lai vēlāk to sinhronizētu ar serveri vai lietojumprogrammām, kas tieši izmanto ierīci datu apstrādei.

    Google datu API palīdz izstrādātājiem piekļūt un pārvaldīt visus ar Google pakalpojumiem saistītos datus. Tā kā tie ir balstīti uz standarta protokoliem, piemēram, HTTP un XML, programmētāji var viegli izveidot un veidot lietotnes Windows Mobile platformai.

  • Kā pievienot vietni Windows 8 sākuma ekrānam, izmantojot IE10
  • 03 no 06

    Izveidojiet un palaidiet pirmo Windows Mobile lietotni

    Image Pieklājība tech2.

    Tālāk norādītās darbības palīdz jums izveidot tukšu Windows Mobile aplikāciju :

    Atveriet Visual Studio un dodieties uz File> New> Project. Paplašiniet rūti Projektu veidi un izvēlieties Smart Device. Atveriet rūtiņu Templates, izvēlieties Smart Device Project un nospiediet OK. Šeit atlasiet Ierīces lietojumprogrammu un noklikšķiniet uz Labi. Apsveicam! Jūs tikko izveidojāt savu pirmo projektu.

    Rīkjoslas rūts ļauj jums spēlēt ar daudzām funkcijām. Pārbaudiet katru no šīm pogām velciet un nometiet, lai labāk iepazītos ar programmas darbību.

    Nākamais solis ietver jūsu lietojumprogrammas darbību Windows Mobile ierīcē. Pievienojiet ierīci darbvirsmai, nospiediet taustiņu F5, izvēlieties emulatoru vai ierīci, lai to izvērstu, un izvēlieties Labi. Ja viss iet labi, jūs redzēsiet, ka jūsu lietojumprogramma darbojas nevainojami.

    04 no 06

    Viedtālruņu lietojumprogrammu izveide

    Image courtesy BlackBerryCool.

    Izstrādājumu izveide viedtālruņiem ir līdzīga Windows Mobile ierīcēm. Bet vispirms ir jāsaprot sava ierīce. Smartphones ir funkcijas, kas ir līdzīgas PDA, tāpēc tām ir sūtīšanas un beigu pogas funkcijas. Atzveltnes atslēga tiek izmantota gan backspace un pārlūkprogrammas atpakaļ funkcijām.

    Vislabāk par šo ierīci ir programmējamā taustiņš, kas ir programmējams. Jūs varat izmantot šo funkciju, lai izveidotu vairākas funkcijas. Centrālā poga darbojas arī kā poga "Ievadīt".

    Piezīme. Jums ir jāinstalē SmartPhone 2003 SDK, lai rakstītu viedtālruņu lietojumprogrammas, izmantojot Visual Studio .NET 2003.

    Ko darīt, ja viedtālrunim ir skārienekrāns?

    Šeit ir grūta daļa. Ja pogas vadība nav pieejama ar skārienekrāna klēpjdatoru, jums būs jāizvēlas alternatīvas vadīklas, piemēram, izvēlne. Visual Studio sniedz jums MainMenu kontroli, kas ir pielāgojama. Taču pārāk daudz augstākā līmeņa izvēlņu opciju izraisīs sistēmas darbības traucējumus. Ko jūs varat darīt, ir izveidot pavisam nedaudz augstākā līmeņa izvēlnes un katrai no tām izvēlēties dažādas iespējas.

    BlackBerry viedtālruņu lietotņu rakstīšana

    Programmu izstrāde BlackBerry OS šodien ir liels bizness. Lai rakstītu BlackBerry lietotni, jums būs jābūt:

    Eclipse lieliski darbojas ar JAVA programmām. Jaunu projektu, kas iesniegts ar .COD paplašinājumu, var tieši ielādēt simulatorā. Pēc tam varat pārbaudīt lietotni, ielādējot to, izmantojot Device Manager vai izmantojot komandrindas iespēju "Javaloader".

    Piezīme. Ne visas BlackBerry API darbosies visos BlackBerry viedtālruņos. Tāpēc ņemiet vērā ierīces, kuras pieņem kodu.

  • Mobilo tālruņu profili un citi
  • 05 no 06

    Pocket PC lietojumprogrammu izveide

    Image courtesy Tigerdirect.

    Pocket PC lietotņu izveide ir līdzīga iepriekšminēto ierīču izveidei. Atšķirība ir tāda, ka ierīce izmanto. NET Compact Framework, kas ir vairāk nekā desmit reizes "vieglāks" nekā pilnā Windows versijā, kā arī piedāvā izstrādātājiem vairāk funkciju, kontroles un Web pakalpojumu atbalsta.

    Visa pakete var tikt novietota nelielā CAB failā un instalēta tieši uz mērķa ierīces - tas darbojas daudz ātrāk un bez grūtībām.

    06 no 06

    Kas tālāk?

    Image Courtesy SolidWorks.

    Kad esat iemācījies izveidot pamata mobilās ierīces lietojumprogrammu, jums jāturpina tālāk un jāmēģina uzlabot savas zināšanas. Lūk, kā:

    Pieteikumu izveide dažādām mobilajām sistēmām