Jūsų pirmojo mobiliojo prietaiso programos sukūrimas

01 iš 06

Mobiliųjų įrenginių programų kūrimas

Image courtesy "Google".

Mėgėjų kūrėjai ir programuotojai dažnai gąsdinami įvairiais klausimais, susijusiais su programų kūrimu mobiliesiems įrenginiams. Laimei, pažangios technologijos, prieinamos mums šiandien, leidžia kurti mobilias programas palyginti paprasta. Šiame straipsnyje daugiausia dėmesio skiriama mobiliųjų programų kūrimui įvairiose mobiliosiose platformose .

Mobiliosios programos kūrimas

Kaip jūs einate apie savo pirmosios mobiliosios programos sukūrimą? Pirmasis aspektas, kurį turėtumėte pažvelgti, yra tai, kiek dislokavimo, kurį ketinate kurti, ir platforma, kurią ketinate naudoti. Šiame straipsnyje mes kalbame apie mobiliųjų programų kūrimą "Windows", "Pocket PC" ir "Smartphone".

  • Prieš tapdami laisvai samdomų mobiliųjų programų kūrėju
  • Skaitykite daugiau ....

    02 iš 06

    Pirmosios "Windows Mobile" programos sukūrimas

    Image Courtesy Notebooks.com.

    "Windows Mobile" buvo galinga platforma, leidžianti programuotojams kurti įvairias programas, kurios pagerintų naudotojų patirtį. Remiantis "Windows CE 5.0" pagrindu, "Windows Mobile" supakuota daugybe funkcijų, įskaitant korpuso ir ryšių funkcionalumą. Programų kūrėjams "Windows Mobile" sukurta paprasta programa - tai beveik taip pat lengva, kaip ir darbalaukio programų kūrimas.

    "Windows Mobile" dabar išnyko, atsisakydamas "Windows Phone 7" ir naujausių " Windows Phone 8" mobiliųjų platformų, kurios patenka į programų kūrėjų ir mobiliųjų vartotojų išgales.

    Ko jums reikės

    Jei norite pradėti kurti savo mobilią programą, reikės šių veiksmų:

    Įrankiai, kuriuos galite naudoti duomenims rašyti "Windows Mobile"

    "Visual Studio" siūlo visus įrankius, reikalingus programoms gaminti pagal gimtąjį kodą, valdomą kodą arba šių dviejų kalbų derinį. Dabar pažvelkime į įrankius, kuriuos galite naudoti, norėdami parašyti duomenis "Windows Mobile" programoms kurti.

    Vietinis kodas , ty Visual C + +, suteikia tiesioginę prieigą prie aparatūros ir didelį našumą, o jo dydis mažas. Tai parašyta "gimtoji" kalba, kurią naudoja kompiuteris, kuriame jis veikia, ir tiesiogiai jį vykdo procesorius.

    Gimtoji kodas gali būti naudojamas tik valdomoms programoms paleisti - visi duomenys turi būti perkompiuojami, jei persikeliate į kitą OS.

    Tvarkomas kodas , ty Visual C # arba Visual Basic. NET, gali būti naudojamas kuriant įvairias programinės įrangos tipo sąsajas ir suteikia kūrėjams prieigą prie interneto duomenų ir paslaugų naudojant "Microsoft SQL Server 2005 Compact Edition".

    Šis metodas išsprendžia daugybę kodavimo problemų, būdingų C + +, taip pat tvarko atmintį, emuliaciją ir derinimą, kurios yra būtiniausios, norint parašyti pažangesnes, sudėtingesnes programas, skirtas verslo įmonių programinei įrangai ir sprendimams.

    ASP.NET gali būti parašytas naudojant Visual Studio .NET, C # ir J #. ASP.NET Mobile Controls yra veiksmingas naudoti keliuose įrenginiuose, kuriuose naudojamas vienas kodas, taip pat, jei jūsų įrenginiui reikia garantuoto duomenų perdavimo spartos.

    Nors ASP.NET padeda nukreipti įvairias įrenginius, trūkumas yra tai, kad jis veiks tik tada, kai kliento įrenginys yra prijungtas prie serverio. Todėl tai netinka rinkti kliento duomenis, kad vėliau būtų galima sinchronizuoti su serveriu arba su programomis, kurios tiesiogiai naudoja įrenginį duomenims tvarkyti.

    "Google" duomenų API padeda kūrėjams pasiekti ir tvarkyti visus duomenis, susijusius su "Google" paslaugomis. Kadangi jie yra pagrįsti standartiniais protokolais, pvz., HTTP ir XML, programuotojai gali lengvai kurti ir kurti programas "Windows Mobile" platformai.

  • Kaip pridėti svetainę prie "Windows 8" pradžios ekrano naudojant "IE10"
  • 03 iš 06

    Sukurkite ir paleiskite savo pirmąją "Windows Mobile" programą

    Image Courtesy tech2.

    Šie veiksmai padeda sukurti tuščią " Windows Mobile" programą :

    Atidarykite Visual Studio ir eikite į File> New> Project. Išplėskite langą "Projektų tipai" ir pasirinkite "Smart Device". Eikite į šablonų sritį, pasirinkite "Smart Device Project" ir paspauskite OK. Pasirinkite Device Application čia ir spustelėkite Gerai. Sveikiname! Jūs ką tik sukūrėte savo pirmąjį projektą.

    "Toolbox" langas leidžia jums žaisti su daugybe funkcijų. Patikrinkite kiekvieną iš šių "vilkimo ir paleidimo" mygtukų, norėdami sužinoti, kaip programa veikia.

    Kitas žingsnis - paleisti programą "Windows Mobile" įrenginyje. Prijunkite įrenginį prie darbalaukio, paspauskite klavišą F5, pasirinkite emuliatorių ar įrenginį, kad jį įdiegtumėte, ir pasirinkite Gerai. Jei viskas gerai, pamatysite, kad jūsų programa veikia sklandžiai.

    04 iš 06

    "Smartphone" programų kūrimas

    Image Courtesy BlackBerryCool.

    "Smartphone" programų kūrimas yra panašus į "Windows Mobile" įrenginius. Bet pirmiausia turite suprasti savo įrenginį. "Smartphone" turi funkcijas, panašias į PDA, todėl jos turi siųsti ir baigti mygtukų funkcijas. Atgalinis raktas naudojamas tiek backspace, tiek naršyklės atgalinėms funkcijoms.

    Geriausias dalykas, susijęs su šiuo prietaisu, yra programuojamas programinis mygtukas. Galite naudoti šią funkciją, kad sukurtumėte kelias funkcijas. Centrinis mygtukas taip pat veikia kaip mygtukas "Enter".

    Pastaba: " SmartPhone 2003 SDK" turite įdiegti "Smartphone" programas, naudojant "Visual Studio. NET 2003".

    Ką daryti, jei išmanusis telefonas turi jutiklinį ekraną?

    Čia yra sudėtinga dalis. Jei mygtuko valdiklių nėra touchscreen handheld, turėsite pasirinkti alternatyvius valdiklius, pvz., Meniu. "Visual Studio" suteikia jums "MainMenu" valdiklį, kuris yra pritaikomas. Tačiau pernelyg daug aukščiausio lygio meniu parinkčių gali sugadinti sistemą. Ką jūs galite padaryti, tai sukurti keletą aukščiausio lygio meniu ir suteikti kiekvienam iš jų daugybę variantų.

    BlackBerry "smartphonach" programų rašymas

    "BlackBerry OS" programų kūrimas yra didelis verslas šiandien. Norėdami parašyti "BlackBerry" programą, turėsite turėti:

    "Eclipse" puikiai veikia su "JAVA" programavimu. Naujas projektas, pateiktas su .COD plėtiniu, gali būti tiesiogiai įkeltas į simuliatorių. Tada galite išbandyti programą, įkeldami ją per įrenginių tvarkytuvą arba naudodami komandinę eilutę "Javaloader".

    Pastaba: ne visi "BlackBerry" API dirbs visuose "BlackBerry" smartfoniuose. Todėl atkreipkite dėmesį į įrenginius, kurie priima kodą.

  • Mobiliojo telefono profiliai ir dar daugiau
  • 05 iš 06

    "Pocket PC" programų kūrimas

    Image Courtesy Tigerdirect.

    "Pocket PC" programų sukūrimas yra panašus į aukščiau minėtų įrenginių programas. Skirtumas yra tas, kad įrenginys naudoja ".NET Compact Framework", kuri yra daugiau nei dešimt kartų "lengvesnė" nei visa "Windows" versija, o taip pat suteikia kūrėjams daugiau funkcijų, valdiklius ir interneto paslaugų palaikymą.

    Visa pakuotė gali būti dedama į nedidelį CAB failą ir įdiegta tiesiai į tikslinį įrenginį - tai veikia daug greičiau ir be rūpesčių.

    06 iš 06

    Kas toliau?

    Image Courtesy SolidWorks.

    Išmokę kurti pagrindinį mobiliojo prietaiso programą, turėtumėte tęsti ir pabandyti sustiprinti savo žinias. Štai kaip:

    Paraiškų kūrimas įvairioms mobilioms sistemoms