01 no 06
Mobilo ierīču lietojumprogrammu izveide
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.
Lasīt tālāk ...
02 no 06
Izveidojiet pirmo Windows Mobile lietotni
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:
- Visual Studio 2005 vai 2008: šī jaukā programma ļauj jums izveidot, autoru, atkārtot un iesniegt savu pieteikumu, visi no vienas platformas. Saskarne ir viegli saprotama un izmantojama arī.
- Windows Mobile SDK: šis noderīgais rīks satur API galvenes un bibliotēkas failus, kas ir svarīgi, lai piekļūtu Windows Mobile funkcionalitātei. Tas arī sniedz paraugu lietotnes, atkļūdošanas emulatorus un dokumentāciju.
- ActiveSync vai Windows Mobile Device Center: aktīvā sinhronizācija un Windows Mobile Device Center palīdzēs izvietot lietojumprogrammas emulatorā vai ierīcē. Lai gan operētājsistēma Windows XP darbojas ar Active Sync, operētājsistēmā Windows Vista ir iekļauts Windows Mobile Device Center.
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.
03 no 06
Izveidojiet un palaidiet pirmo Windows Mobile lietotni
Tālāk norādītās darbības palīdz jums izveidot tukšu Windows Mobile aplikāciju :
- Izveidojiet jaunu projektu
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.
- Spēlē apkārt ar kodēšanu
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.
- Palaidiet savu pieteikumu
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
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 BlackBerry JDE spraudnis
- BlackBerry simulators
- BlackBerry viedtālrunis un datu kabelis
- JAVA programmēšanas zināšanas.
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.
05 no 06
Pocket PC lietojumprogrammu izveide
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?
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ā:
- Aktīvi piedalieties izstrādātāju forumos un diskusijās.
- Reģistrējieties mācību laboratorijās gan tiešsaistē, gan citur. Tas sniegs jums vairāk padomu un triku, veidojot dažādas lietojumprogrammas.
- Skatiet tiešsaistes video pamācības par dažādu mobilo platformu lietotņu izveidi.
- Abonējiet tīmekļapraidi, lai iegūtu pastāvīgus atjauninājumus par šo tēmu.