01 of 06
Kugadzira Applications kune Mobile Devices
Vashandi vemuAmateur uye coders vanowanzovhiringidzika nemibvunzo dzakasiyana-siyana dzakapoteredza nekugadzirwa kwemapurogiramu emafoni. Ndinofara, teknolojia yakagadzirika inowanikwa kwatiri nhasi, inoita kuti ive nyore nyore mukugadzira zvigadzirwa zvefoni . Ichi chinyorwa chinonyanya kutaura nezvekugadzira mafaira ekufambisa kune imwe nzvimbo yakawanda yemapuratifomu emafaira .
Kuumba shanduro yefaira
Iwe unoita sei pamusoro pokusika yako yekutanga shanduro yekushandisa? Chinhu chokutanga chaunofanira kutarisa pano ndicho chiyero chekuendeswa kwauri kutsvaga kusika uye chikwata chaunoda kushandisa. Muchikamu chino, tinosangana nekugadzira zvigadzirwa zvefoni zveWindows, Pocket PC uye Smartphones.
Read on for more ....
02 of 06
Kuumba yako First Windows Mobile Application
Windows Mobile yaiva nhare ine simba yakaita kuti vashanduri vape zvirongwa zvakasiyana-siyana kusimudzira ruzivo rwemushandisi. Zvave neWindows CE 5.0 sezvo iri hwaro, Windows Mobile yakachengetwa mune zvakawanda zvaisanganisira shell uye kushandiswa kwemabasa. Kugadzira Windows Mobile applications yakagadziriswa kumusunguri webunhare - zvinenge sezviri nyore sokugadzira ma-desktop apps.
Windows Mobile ikozvino yapera, ichipa Windows Phone 7 uye yakapfuura Windows Phone 8 mobile platforms, dzakabata fancy yevashandi vekuseta uye vashandisi vemafoni zvakafanana.
Zvaunoda
Iwe unoda zvinotevera kuti utange kusika app yako yepasipura:
- Visual Studio 2005 kana 2008: Chirongwa ichi chakanaka chinokubvumira kuumba, munyori, kubvisa uye kuisa shanduro yako, zvose kubva kune rimwe chete. Izvo zvinoshandiswa zviri nyore kunzwisisa uye kushandisa zvakare.
- Windows Mobile SDK: Ichi chishandiso chinoshandisa API musoro uye maraibhurari mafaira anokosha kuti awane Windows Mobile maitiro. Iko inokupawo shanduro mapurogiramu, kubvisa emulator uye zvinyorwa.
- ActiveSync kana Windows Mobile Device Center: Active Sync neWindows Mobile Device Centre inobatsira pakuendesa maitiro kune emulator kana chipikicha. Kunyange zvazvo Windows XP inoshanda neSync Sync, Windows Vista inouya neWindows Mobile Device Center.
Zvishandiso zvaunogona kushandisa kunyora data paWindows Mobile
Visual Studio inokupa iwe matombo ose anodiwa kuti uite mapurogiramu mumutauro wekodhi, gwaro rakagadzirirwa kana kusanganiswa kwemitauro miviri. Ngationei zvino tarisa zvishandiso zvaungashandisa kunyora data yekusika Windows Mobile apps.
Native Code , ndiko kuti, Visual C ++ - inokupa hardware yakakwana yekuwana uye kushanda kwakakwirira, nechinguva chiduku. Izvi zvakanyorwa mumutauro we "chizvarwa" unoshandiswa nekombiyuta iyo inotenderera mberi uye inourayiwa zvakananga nemushanduri.
Nhamba yekodhi inogona kungoshandiswa kushandisa kushandiswa kusina kukodzera - yese data inofanira kubhadharwa kana ukatamira kune imwe OS.
Kutungamirirwa kwekodhi , kureva, Visual C # kana Visual Basic .NET - inogona kushandiswa kugadzira rudzi rwakasiyana-siyana rwemashandisirwo ezvidzidzo uye inopa musikoni kuwana maDebhu data nemasevisi kuburikidza nekushandisa Microsoft SQL Server 2005 Compact Edition.
Iyi nzira inogadzirisa matambudziko akawanda ekunyorwa kwekodzero inowanikwa muC ++, pamwe chete nekugadzirisa chiyeuchidzo, kuchenesa uye kukanganisa, izvo zvinonyanya kukosha kunyora zvakanyanyisa, zvakaoma mapurogiramu anotarisa bhizinesi yebhizinesi software uye mhinduro.
ASP.NET inogona kunyorwa kuishandisa Visual Studio .NET, C # uye J #. ASP.NET Mobile Controls inoshanda kuti ishandiswe pane zvishandisi zvakasiyana-siyana uchishandisa imwe code yakagadzirirwa, uyewo kana iwe uchida bhawidhi ye data yakachengetedzwa yekushandisa yako.
Kunyange zvazvo ASP.NET inokubatsira kuti utarise zvinhu zvakasiyana-siyana, zvisingabatsiri ndezvekuti zvichashanda chete kana kambaniki yeklayiti ichibatanidzwa kune sevha. Nokudaro, izvi hazvikodzeri kuunganidza dudziro data kuitira kuti zvienzanise zvakare nevhavha kana kuti zviyero izvo zvinoshandisa zvakananga chigadziro chekutonga data.
Google Data APIs vanosimbisa vashandi vanogona kuwana nekutarisa yese data yakabatana nemasevisi eGoogle. Sezvo izvi zvichibva pamitemo yakafanana neHTTP neXML, makodhi anogona kuumba uye kuvaka mapurogiramu eWindows Mobile platform.
03 of 06
Dzai uye Endai yako yekutanga Windows Mobile Application
Nhanho dzinotevera dzinobatsira iwe kuumba Windows Mobile application isina chinhu:
- Ita purojekiti itsva
Vhura Visual Studio uye enda kuFaili> Yatsva> Yepurojekiti. Wedzera Project Types pane uye sarudza Smart Device. Enda kuZvivheneji pane, sarudza Smart Device Project uye waroora OK. Sarudza Chirongwa Chekushandisa pano uye chofa OK. Makorokoto! Iwe wakangotanga purojekti yako yekutanga.
- Tamba uchitenderedza nekodhi
Bhokisi reBhokisi rekushandisa rinoita kuti iwe utambe uchitenderedza nezvinhu zvakawanda. Tarisa imwe neimwe yezvikwata izvi zvekudhonza-uye-kudonha kuitira kuwana ruzivo rwakawanda nenzira iyo purogiramu inoshanda nayo.
- Runza shandisa yako
Nhanho inotevera inosanganisira kushandisa runhare yako pane imwe yeWindows Mobile device. Unganidza chipikicha kudeskodhi, hit F5 key, sarudza emulator kana chida kuti uende nayo uye sarudza OK. Kana zvose zvichifamba zvakanaka, iwe uchaona kushanda kwako kunoshanda zvakanaka.
04 of 06
Kugadzira Applications zveSunharefoni
Kugadzira mapurogiramu emaSunharefoni kwakafanana neWindows Mobile madivayiri. Asi iwe unotanga kutanga uchinzwisisa chida chako. Mafoni efoni ane zvimwe zvakafanana nePDAs, saka vakatumira uye vanopedza bhokisi zvinhu. I-key-back is used both for backspace and browser back function.
Chinhu chakanakisisa pamusoro pechirongwa ichi ndicho kiyi-soft, chinogona kugadzirirwa. Iwe unogona kushandisa chinhu ichi kuti uite mabasa akawanda. Bhokisi riri pakati rinoshandawo se "Enter" bhatani.
Cherechedza: Unofanirwa kuisa SmartPhone 2003 SDK kunyora zvikwata zve smartphone zvinoshandisa Visual Studio .NET 2003.
Zvakadini kana iyo smartphone iri nekanyoro?
Pano panouya chikamu chakaoma. Kana kusina bhokisi rinotungamirirwa mumutsara wekanyoro, unofanirwa kusarudza dzimwe sarudzo, dzakadai semenyu. Visual Studio inokupa MainMenu control, iyo inoshandiswa. Asi zvizhinji zvepamusoro-soro dzemenyu zvinosarudzwa zvinokonzera kuti system iparadze. Zvaunogona kuita ndezvokuumba mashoma mashomanana epamusoro-soro uye kupa zvakasiyana-siyana zvekusarudza pasi peumwe neumwe wavo.
Kunyora mapurogiramu e-smartphones e-BlackBerry
Kuvandudza mapurogiramu eBlack OS ibhizimusi guru nhasi. Nokunyora pasi BlackBerry, iwe unofanirwa kuva nayo:
- Iyo BlackBerry JDE Plug-in yeEclipse
- A BlackBerry simulator
- BlackBerry smartphone uye data cable
- JAVA programming knowledge.
Eclipse inoshanda zvikuru nezvirongwa zveJAVA. Basa idzva, rakaiswa ne .COD extension, rinogona kutakurwa zvakananga pane simulator. Iwe unogona kuedza iyo app nekuiisa iyo kuburikidza neChina Chekushandisa kana kushandisa "Javaloader" mutsara wemirairo yekutsvaga.
Cherechedza: Hasi yose BlackBerry APIs ichashandira iyo yose ye-smartphone mafoni. Saka cherechedza zvishandiso zvinogamuchira code.
05 of 06
Kuumba Applications kuPackage PC
Kugadzira mapurogiramu ePocket PC yakafanana neyaya iri pamusoro apa. Kusiyana kuno ndechokuti iyo shandisi inoshandisa iyo .NET Compact Framework, iyo inopfuura katanhatu "lighter" kupfuura yose yeWindows version uye inopawo vanogadzirisa zvimwe zvinhu, zvigadziro uye sangano rutsigiro rwemashumiro.
Iyo yose yepurasi inogona kuiswa muchechi reCAB file uye yakaiswa zvakananga pachikwata chako chepfungwa - izvi zvinoshanda nokukurumidza uye zvakanyanya kusununguka.
06 of 06
Chii chinotevera?
Kana uchinge wadzidza kugadzira shanduro yekushandisa yefoni, unofanira kufambira mberi uye edza kusimbisa ruzivo rwako. Heino kuti:
- Tora chikamu mukati mekugadzira maforamu uye nhaurirano.
- Inyoresa kudzidza mairabhu, zvose paIndaneti uye zvimwe. Izvi zvichakupa mamwe mazano uye mazano mukusika maitiro akasiyana-siyana.
- Onai online video tutorials pakuvaka mapurogiramu kune zvakasiyana-siyana zvemapuratifomu.
- Bhalisa kune maWebhudhi kuitira zvigadziriswe nguva dzose panyaya yacho.