01 ti 06
Ṣiṣẹda Awọn ohun elo fun Awọn Ẹrọ Alailowaya
Awọn alabapade Amateur ati awọn coders maa n bẹru pẹlu awọn oriṣiriṣi awọn oran ti o wa ni ayika awọn idagbasoke awọn ohun elo fun awọn ẹrọ alagbeka. A dupẹ, imọ-ẹrọ to ti ni ilọsiwaju ti o wa fun wa loni, mu ki o rọrun julọ ni ṣiṣe awọn ohun elo alagbeka . Àkọlé yìí fojusi lori bi o ṣe le ṣe awọn ohun elo alagbeka kọja gbogbo awọn aaye ayelujara alagbeka .
Ṣiṣẹda ohun elo alagbeka kan
Bawo ni o ṣe lọ nipa ṣiṣẹda ohun elo alagbeka akọkọ rẹ? Ikọkọ ti o ni lati wo nibi ni iwọn ti iṣipopada ti o fẹ lati ṣẹda ati irufẹ ti o fẹ lati lo. Ninu àpilẹkọ yii, a ṣe akiyesi ṣiṣẹda awọn ohun elo alagbeka fun Windows, Pocket PC ati Smartphones.
Ka siwaju fun diẹ sii ....
02 ti 06
Ṣiṣẹda Ohun elo Windows Windows akọkọ rẹ
Windows Mobile jẹ ipilẹ agbara kan ti o fun awọn onisekoja lọwọ lati ṣẹda awọn ohun elo pupọ lati mu iriri iriri ṣiṣẹ. Nini Windows CE 5.0 gẹgẹbi ipilẹ rẹ, Windows Mobile ti ṣajọpọ ni ọpọlọpọ awọn ẹya ti o wa iṣiro ati awọn iṣẹ ibaraẹnisọrọ. Ṣiṣẹda awọn ohun elo Windows Mobile ṣe rọrun fun Olùgbéejáde ohun elo - fere bi o rọrun bi ṣiṣẹda awọn iṣẹ iboju.
Windows Mobile ti ṣubu bayi, fifun ọna si Windows foonu 7 ati awọn iru ẹrọ Windows foonu 8 ti o ṣẹṣẹ julọ, ti o ti mu awọn apẹrẹ ti awọn olupese app ati awọn olumulo alagbeka bakanna.
Ohun ti o yoo nilo
O yoo nilo awọn wọnyi lati bẹrẹ ṣiṣẹda ẹya alagbeka alagbeka rẹ:
- Ile-iwo oju-aye 2005 tabi 2008: Eto yi ni gíga fun ọ laaye lati ṣẹda, onkowe, debug ati ki o mu ohun elo rẹ jade, gbogbo lati ipilẹ kan ṣoṣo. Awọn wiwo jẹ rọrun lati ni oye ati lo bi daradara.
- Windows Mobile SDK: Ohun elo yi wulo ni akọle API ati awọn faili ikawe ti o ṣe pataki lati wọle si iṣẹ Windows Mobile. O tun fun ọ ni awọn ohun elo ti n ṣafihan, ṣawari awọn apamọ ati iwe.
- ActiveSync tabi Ile-iṣẹ Ẹrọ Windows Mobile: Sync Active ati Iranlọwọ Ile-iṣẹ Mobile Windows ni iranlọwọ awọn ohun elo si emulator tabi ẹrọ. Nigba ti Windows XP ṣiṣẹ pẹlu Sync Active, Windows Vista wa pẹlu Windows Mobile Device Center.
Awọn irin-iṣẹ ti o le lo lati kọ data lori Windows Mobile
Bọtini oju wiwo nfun ọ gbogbo awọn irinṣẹ ti o nilo lati kọ awọn iṣẹ ni koodu abinibi, koodu isakoso tabi apapo awọn ede meji wọnyi. Jẹ ki a wo awọn irinṣẹ ti o le lo lati kọ data fun ṣiṣe awọn apẹrẹ Windows Mobile.
Abinibi Abinibi , eyini ni, Wiwo C ++ - yoo fun ọ ni atẹmọ wiwọle si ara ẹrọ ati išẹ giga, pẹlu kekere igbesẹ. Eyi ni a kọ ni ede "abinibi" ti kọmputa nlo ti o nṣakoso lori ati pe o ti paṣẹ nipasẹ oludari.
Awọn koodu abinibi nikan ni a le lo lati ṣiṣe awọn ohun elo ti a ko darukọ - gbogbo data gbọdọ wa ni atunṣe ni irú ti o ba gbe lọ si OS miiran.
Koodu ti a ṣakoso , eyini ni, wiwo C # tabi Akọsilẹ wiwo .NET - le ṣee lo lati ṣẹda awọn oniruuru aṣàmúlò ti wiwo awọn ohun elo ati ki o fun ni anfani ti ndagba si data ayelujara ati awọn iṣẹ nipa lilo lilo Microsoft SQL Server 2005 Compact Edition.
Ilana yii n mu ọpọlọpọ awọn iṣoro coding wa ni C ++, lakoko ti o tun ṣe akoso iranti, imulation ati n ṣatunṣe aṣiṣe, eyi ti o ṣe pataki julọ lati kọ awọn ilọsiwaju to ti ni ilọsiwaju, awọn iṣiro ti o ni ifojusi ṣiṣowo iṣowo ati iṣowo.
ASP.NET le wa ni kikọ nipa lilo Ilẹ-iṣẹ wiwo .NET, C # ati J #. ASP.NET Awọn iṣakoso Mobile jẹ doko fun lilo lori awọn ẹrọ pupọ nipa lilo koodu koodu kan nikan, bakanna bi o ba nilo data bandwidth data fun ẹrọ rẹ.
Nigba ti ASP.NET ṣe iranlọwọ fun ọ ni ifojusi orisirisi awọn ẹrọ, aibaṣe ni pe yoo ṣiṣẹ nikan nigbati ẹrọ ẹrọ ba ti sopọ si olupin naa. Nibi, eyi ko dara fun gbigba data onibara lati ṣe amušišẹpọ nigbamii pẹlu olupin naa tabi fun awọn ohun elo ti nlo ẹrọ funrararẹ fun mimu data.
Awọn API Google Data ṣe iranlọwọ fun wiwọle awọn alabaṣepọ ati ṣakoso gbogbo awọn data ti o ni ibatan si awọn iṣẹ Google. Niwon awọn wọnyi ni o da lori awọn ilana ti o ṣe deede bi HTTP ati XML, awọn coders le ṣe iṣọrọ ati kọ awọn iṣẹ fun Windows Platform.
03 ti 06
Ṣiṣe ati Ṣiṣe Ohun elo Windows Mobile rẹ akọkọ
Awọn igbesẹ wọnyi yoo ran ọ lọwọ lati ṣẹda ohun elo Windows Mobile kan ti o kuna :
- Ṣẹda iṣẹ tuntun
Ši i-iwoye Ibẹwo ati lọ si Oluṣakoso> Titun> Ise agbese. Faagun awọn Ẹrọ Irufẹ Awọn iṣẹ ati ki o yan Ẹrọ Smart. Lọ si Aṣayan Awọn awoṣe, yan Ṣiṣe Project Project Smart ati ki o lu O DARA. Yan Ẹrọ Ohun elo nibi ki o tẹ O DARA. Oriire! O kan ṣẹda iṣẹ akọkọ rẹ.
- Mu ṣiṣẹ ni ayika pẹlu ifaminsi
Aṣayan apoti Awọn irinṣẹ jẹ ki o mu ni ayika pẹlu ọpọlọpọ awọn ẹya ara ẹrọ. Ṣayẹwo jade kọọkan ninu awọn bọtini fifọ-ati-silẹ fun nini diẹ mọmọ pẹlu ọna ti eto naa n ṣiṣẹ.
- Ṣiṣe ohun elo rẹ
Igbese to n tẹle ni nṣiṣẹ ohun elo rẹ lori ẹrọ Windows Mobile. So ẹrọ pọ si ori iboju, lu bọtini F5, yan emulator tabi ẹrọ lati fi ranṣẹ si ati ki o yan O DARA. Ti o ba ti lọ daradara, iwọ yoo rii ohun elo rẹ ti nṣiṣẹ laisi.
04 ti 06
Ṣiṣẹda Awọn ohun elo fun Awọn fonutologbolori
Ṣiṣẹda awọn ohun elo fun awọn fonutologbolori jẹ iru awọn ẹrọ Windows Mobile. Ṣugbọn o nilo lati ni oye akọkọ ẹrọ rẹ. Awọn fonutologbolori ni awọn ẹya ti o dabi PDAs, nitorina wọn ti firanṣẹ ati mu awọn ẹya ara ẹrọ binu. Bọtini afẹyinti ti lo mejeeji fun ailewu ati awọn iṣẹ afẹyinti.
Ohun ti o dara julọ nipa ẹrọ yii jẹ bọtini fifọ, eyiti o jẹ eto. O le lo ẹya ara ẹrọ yii lati ṣẹda awọn iṣẹ pupọ. Bọtini aarin naa tun ṣe bi bọtini "Tẹ".
Akiyesi: O ni lati fi SmartPhone 2003 SDK sori ẹrọ lati kọ awọn ohun elo foonuiyara nipa lilo Studio NET 2003.
Kini ti foonu alagbeka ba ni iboju?
Nibi n wa apakan ti o nira. Ni awọn isakoṣo bọtini ti o wa ninu ẹrọ amuduro idaniloju, o ni lati yan awọn idari miiran, gẹgẹbi akojọ aṣayan. Ilẹ-oju wiwo yoo fun ọ ni iṣakoso MainMenu, eyiti o jẹ aseṣe. Ṣugbọn ọpọlọpọ awọn aṣayan akojọ aṣayan oke-ipele yoo fa ki eto naa bajẹ. Ohun ti o le ṣe ni lati ṣẹda awọn akojọ aṣayan pupọ pupọ ati fun ọpọlọpọ awọn aṣayan labẹ ọkọọkan wọn.
Kikọ awọn ohun elo fun awọn fonutologbolori BlackBerry
Awọn ohun elo idagbasoke fun BlackBerry OS jẹ owo nla loni. Fun kikọ ọrọ BlackBerry kan, iwọ yoo ni lati gba:
- BlackBerry JDE Plug-in fun Eclipse
- Aṣepere BlackBerry
- BlackBerry foonuiyara ati data USB
- Imọ imoye JAVA.
Oṣupa ṣe iṣẹ nla pẹlu siseto JAVA. Aṣeyọri titun kan, ti a fiwe pẹlu igbasilẹ .COD, le wa ni ẹrù ni kikun lori apẹẹrẹ. O le lẹhinna idanwo ohun elo naa nipa gbigbe ọ nipasẹ Olupese Ẹrọ tabi nipa lilo aṣayan "Iwọnigbaniwọle" aṣẹ "Javaloader".
Akiyesi: Ko gbogbo BlackBerry API yoo ṣiṣẹ fun gbogbo awọn fonutologbolori BlackBerry. Nitorina ṣakiyesi awọn ẹrọ ti o gba koodu naa.
05 ti 06
Ṣiṣẹda awọn ohun elo fun apo PC
Ṣiṣẹda awọn ohun elo fun Pocket PC ni iru si awọn ẹrọ ti o loke. Iyatọ nibi ni pe ẹrọ naa nlo ilana Iwapọ NET, eyiti o jẹ diẹ ẹ sii ju igba mẹwa lọ "fẹẹrẹfẹ" ju Windows ti o kun ati pe o tun fun awọn alabapade awọn ẹya ara ẹrọ siwaju sii, awọn iṣakoso ati atilẹyin iṣẹ ayelujara.
Gbogbo opo naa le ni fifọ kuro ni faili kekere CAB ati fi sori ẹrọ taara lori ẹrọ afojusun rẹ - eyi ṣiṣẹ pupọ ati diẹ sii ti ko ni ailewu.
06 ti 06
Kini atẹle?
Lọgan ti o ba kọ lati ṣẹda ohun elo apẹrẹ alagbeka, o yẹ ki o tẹsiwaju siwaju ati gbiyanju lati mu imo rẹ dara. Eyi ni bi:
- Mu ipa lọwọ ninu awọn apero idagbasoke ati awọn ijiroro.
- Fi orukọ silẹ ni awọn ile-iwe ẹkọ, mejeeji ni ori ayelujara ati bibẹkọ. Eyi yoo fun ọ ni imọran ati ẹtan diẹ sii lori ṣiṣẹda awọn ohun elo ti o yatọ.
- Wo awọn itọnisọna fidio lori ayelujara lori sisẹ awọn iṣẹ kọja awọn iru ẹrọ alagbeka.
- Alabapin si Awọn oju-iwe ayelujara fun awọn imudojuiwọn nigbagbogbo lori koko-ọrọ naa.