01 ya 06
Kupanga Mapulogalamu a Mafoni Afoni
Otsatsa ojambula ndi ma coder nthawi zambiri amawopsezedwa ndi nkhani zosiyanasiyana zokhudzana ndi chitukuko cha mapulogalamu a mafoni. Mwamwayi, zipangizo zamakono zomwe zilipo lero, zimapanga zosavuta kupanga mapulogalamu a mafoni . Nkhaniyi ikufotokoza momwe mungagwiritsire ntchito mapulogalamu a mafoni pamsewu wambiri .
Kupanga mafoni apulogalamu
Kodi mumapanga bwanji popanga mafoni anu oyambirira? Mbali yoyamba yomwe muyenera kuyang'ana apa ndi kukula kwa ntchito yomwe mukukonzekera kulenga ndi nsanja yomwe mukufuna kuti mugwiritse ntchito. M'nkhani ino, timagwirizana ndi kupanga mafoni apamwamba a Windows, Pocket PC ndi Smartphone.
Ŵerengani zambiri ...
02 a 06
Kupanga yanu yoyamba ya Windows Mobile Application
Windows Mobile inali nsanja yamphamvu yomwe inathandiza opanga kupanga mapulogalamu osiyanasiyana kuti apititse patsogolo chithunzithunzi cha wogwiritsa ntchito. Pokhala ndi Windows CE 5.0 monga maziko ake, Windows Mobile inanyamula zinthu zambiri zomwe zinaphatikizapo chipolopolo ndi ntchito zothandizira. Kupanga mawonekedwe a Windows Mobile kunapangidwa mosavuta kwa woyambitsa pulogalamu - pafupifupi mosavuta monga kupanga mapulogalamu apakompyuta.
Windows Mobile yatha tsopano, yopereka njira ku Windows Phone 7 ndi mafakitale apamwamba kwambiri a Windows Phone 8 , omwe agwira opanga mapulogalamu apamwamba komanso ogwiritsa ntchito mafoni mofanana.
Chimene mukufuna
Mufunikira zotsatirazi kuti muyambe kupanga pulogalamu yanu yamakono:
- Visual Studio 2005 kapena 2008: Pulogalamu iyi yabwino imakulolani kupanga, wolemba, kutsegula ndi kuwonetsa zolemba zanu, zonse kuchokera pa nsanja imodzi. Mawonekedwewa ndi osavuta kumvetsa ndikugwiritsanso ntchito.
- Windows Mobile SDK: Chida chowathandiza ichi chili ndi maofesi a API ndi mafayilo a laibulale omwe ali ofunikira kupeza mawonekedwe a Windows Mobile. Ikupatsanso inu mapulogalamu, mapulogalamu osokoneza mauthenga ndi zolemba.
- ActiveSync kapena Windows Mobile Device Center: Kuyanjana kwachangu ndi Windows Mobile Device Center kumathandiza popereka mapulogalamu kwa emulator kapena chipangizo. Pamene Windows XP ikugwira ntchito ndi Sync Active, Windows Vista ikubwera ndi Windows Mobile Device Center.
Zida zomwe mungagwiritse ntchito kulemba deta pa Windows Mobile
Visual Studio ikukugwiritsani zipangizo zonse zofunikira kuti mumange mapulogalamu mu chikhalidwe cha chibadwidwe, khodi yosamalidwa kapena kuphatikiza zilankhulo ziwiri izi. Tiyeni tsopano tione zida zomwe mungagwiritse ntchito kulemba deta yolenga mapulogalamu a Windows Mobile.
Makhalidwe Achibadwa , ndiko, Visual C ++ - amakupatsani mwayi wolumikiza molumikizidwe ndi machitidwe apamwamba, ndi zochepa. Izi zalembedwa mu chilankhulidwe cha "chibadwidwe" chomwe chimagwiritsidwa ntchito ndi makompyuta kuti chimapitirira ndipo chimaphedwa mwachindunji ndi pulosesa.
Nthano yamtundu ikhoza kugwiritsidwa ntchito kuyendetsa ntchito zosayendetsedwa - deta yonse iyenera kubwezedwa ngati mutasunthira ku OS.
Makhalidwe ogwiritsidwa ntchito , ndiko, Visual C # kapena Visual Basic .NET - angagwiritsidwe ntchito kupanga mitundu yosiyanasiyana yogwiritsira ntchito mawonekedwe ndikupatsa wogwiritsa ntchito ma Deta ndi mapulogalamu a Webusaiti pogwiritsa ntchito Microsoft SQL Server 2005 Compact Edition.
Njirayi imathetsa mavuto ambiri okhudzana ndi zolembera omwe amapezeka mu C ++, komanso kuyang'anira kukumbukira, kukumbutsa ndi kudandaula, zomwe ndi zofunika kwambiri kulemba mapulogalamu apamwamba kwambiri, opangira mapulogalamu omwe amachititsa kuti pulogalamu yogulitsa malonda ndi njira zothetsera malonda.
ASP.NET ingalembedwe pogwiritsa ntchito Visual Studio .NET, C # ndi J #. ASP.NET Mobile Controls ndi yogwiritsidwa ntchito pogwiritsa ntchito zipangizo zingapo pogwiritsa ntchito njira imodzi yokha, komanso ngati mukufuna deta yanu yodutsa deta yanu.
Pamene ASP.NET ikuthandizani kuyang'ana pa zipangizo zosiyanasiyana, vuto ndi lakuti lidzagwira ntchito pokhapokha ngati chipangizo cha kasitomala chikugwirizanitsidwa ndi seva. Choncho, izi sizili zoyenera kusonkhanitsa deta ya dalaivala kuti izisonkhanitsiranso ndi seva kapena zofunsira zomwe zimagwiritsira ntchito chipangizo chogwiritsira ntchito deta.
Othandizira a Google Data API amathandiza ogwira ntchito kuti azipeza ndi kuyang'anira zonse zomwe zimagwirizana ndi ma Google. Popeza izi zakhazikitsidwa pazinthu zowonjezera monga HTTP ndi XML, makalata angathe kupanga ndi kumanga mapulogalamu a Windows Mobile platform.
03 a 06
Mangani ndi Kuthamanga yanu yoyamba ya Windows Mobile Application
Masitepe otsatirawa amakuthandizani kupanga pulogalamu ya Windows Mobile yopanda kanthu:
- Pangani polojekiti yatsopano
Tsegulani Visual Studio ndikupita ku Faili> Yatsopano> Pulojekiti. Lonjezerani Pulogalamu ya Pulogalamu ndikusankha Smart Device. Pitani ku Zithunzizo, yesani Pulojekiti Yamakono ndikugunda. Sankhani Chipangizo cha Chipangizo pano ndipo dinani OK. Zikomo! Inu munangopanga polojekiti yanu yoyamba.
- Sewerani mozungulira ndi kuwerengera
Bokosi la Toolkit limakulolani kuti muyambe kuzungulira ndi zinthu zambiri. Onani makatani onsewa kuti mugwiritse ntchito momwe polojekiti ikugwirira ntchito.
- Kuthamanga kwanu
Chinthu chotsatira chimaphatikizapo kuyendetsa ntchito yanu pa chipangizo cha Windows Mobile. Tsegulani chipangizo ku desktop, yesani f5 F5, sankhani emulator kapena chipangizo kuti mubweretseko ndikusankha. Ngati zonse zikuyenda bwino, mudzawona momwe ntchito yanu ikuyendera bwino.
04 ya 06
Kupanga Maofesi pa mafoni a m'manja
Kupanga mapulogalamu a Smartphone kumafanana ndi mafoni a Windows Mobile. Koma muyenera kuyamba kumvetsa chipangizo chanu. Mafoni apamwamba ali ndi zofanana ndi PDAs, kotero amatha kutumiza ndi kutha mapepala. Fungulo la kumbuyo limagwiritsidwa ntchito palimodzi kubwerera kumbuyo ndi msakatuli.
Chinthu chabwino kwambiri pa chipangizo ichi ndifungulo lofewa, lomwe lingakonzedwe. Mungagwiritse ntchito mbaliyi kuti mupange ntchito zambiri. Bulu lopakati limanenanso ngati "Lowani".
Zindikirani: Muyenera kukhazikitsa SmartPhone 2003 SDK kulemba mafoni a smartphone pogwiritsa ntchito Visual Studio .NET 2003.
Bwanji ngati foni yamakono ili ndi khwangwala?
Apa pakubwera gawo lovuta. Popanda kuyika ma batani pamasitomala ogwiritsira ntchito, muyenera kusankha zosankha zina, monga menyu. Visual Studio imakupatsani ulamuliro waukulu wa MainMenu, womwe umasinthika. Koma zambiri zosankha zam'mwamba zamkati zimayambitsa dongosolo. Chimene mungachite ndi kulenga mamembala ochepa omwe ali pamwambapo ndikupereka njira zosiyanasiyana pansi pa aliyense wa iwo.
Kulemba mapulogalamu a mafoni a BlackBerry
Kupanga mapulogalamu a BlackBerry OS ndi bizinesi yaikulu lero. Polemba app BlackBerry, muyenera kukhala:
- BlackBerry YDE Plug-in for Eclipse
- BlackBerry BlackBerry Simulator
- BlackBerry smartphone ndi data data
- JAVA mapulogalamu odziwa.
Eclipse imagwira ntchito kwambiri ndi mapulogalamu a JAVA. Ntchito yatsopano, yomwe yatumizidwa ndi extension ya .COD, ikhoza kulumikizidwa mwachindunji pa simulator. Mutha kuyesa pulogalamuyo poiyika kudzera mu Chipangizo cha Chipangizo kapena pogwiritsa ntchito njira ya "Javaloader".
Dziwani: Sikuti BlackBerry onse APIs adzagwira ntchito pafoni zonse za BlackBerry. Kotero dziwani zipangizo zomwe zimalandira code.
05 ya 06
Kupanga Ma Applications kwa PC Pocket
Kupanga mapulogalamu pa PC Pocket ndi ofanana ndi zomwe zili pamwambapa. Kusiyanitsa apa ndikuti chipangizochi chimagwiritsa ntchito NET Compact Framework, yomwe imaposa nthawi khumi "kuwala" kuposa mawindo onse a Windows komanso imapereka opanga zinthu zambiri, zowonetsera komanso zothandizira ma webusaiti.
Phukusi lonselo likhoza kuponyedwa mu fayilo yaing'ono ya CAB ndikuyika mwachindunji pa chipangizo chanu chachindunji - izi zimakhala zofulumizitsa komanso zopanda pake.
06 ya 06
Chotsatira chiti?
Mukadaphunzira kupanga pulogalamu yamakono yogwiritsira ntchito mafoni, muyenera kupitiliza ndikuyesera kukweza chidziwitso chanu. Nazi momwe:
- Yesetsani kuchita nawo maofesi ndi zokambirana.
- Lowani ku ma laboratoire, onse pa intaneti ndi zina. Izi zidzakupatsani malingaliro ndi machenjera ambiri popanga zofuna zosiyanasiyana.
- Onani masewera a pakompyuta pamakono mapulogalamu osiyanasiyana.
- Lembani ku ma webusaiti kuti muzisintha nthawi zonse pa phunzirolo.