01 of 06
Abuuritaanka Codsiyada Moobalada Moobaylka
Horumarinta farsamoyaqaanada iyo calaamadaha ayaa badanaa lagu cabsi geliyaa arrimaha kala duwan ee ku saabsan horumarinta barnaamijyada qalabka mobile. Nasiib wanaag, tiknoolajiyada horumarsan ee maanta naga heli kara, waxay ka dhigeysaa mid fudud in la abuuro codsiyada moobiilka . Maqaalkani waxa uu diiradda saarayaa sidii loo abuuri lahaa barnaamijyada moobiilka ee ku baahsan meella badan.
Abuuritaanka codsi mobile
Sidee ayaad u tegi kartaa oo ku saabsan sameynta codsigaaga koowaad ee moobaylka? Qaabka ugu horeeya ee aad u baahan tahay inaad eegto halkan waa cabbirka xeeladda aad doonayso inaad abuurto iyo muraayadda aad doonayso inaad isticmaasho. Maqaalkani, waxan ka qabannaa barnaamijyo mobile ah oo loogu talagalay Windows, Pocket PC iyo Smartphones.
Akhriso wixii dheeraad ah ....
02 of 06
Abuuritaanka Your First Mobile Mobile Codsiga
Windows Mobile wuxuu ahaa karti awood leh oo karti u leh horumarinta si loo abuuro codsiyo kala duwan si loo wanaajiyo waayo-aragnimada dadka. Haysashada Windows CE 5.0 oo saldhigeedu yahay, Windows Mobile waxaa lagu soo koobay waxyaabo badan oo ay ka mid yihiin xayiraadda iyo isgaarsiinta. Abuuritaanka codsiyada Windows Mobile waxaa loo sameeyey fududeyntii app developer - ku dhowaad sida fudud sida abuurista barnaamijyada desktop.
Windows Mobile hadda ayuu sii daayay, isagoo siiyay Windows Phone 7 iyo barnaamijyadii ugu dambeeyey ee Windows Phone 8 , kuwaas oo qabtay qabsashadii app Developers iyo dadka isticmaala moobaylka.
Waxa aad u baahan tahay
Waxaad u baahan doontaa waxyaabahan soo socda si aad u bilowdo abuurista app mobile:
- Visual Studio 2005 ama 2008: Barnaamijkan nifty wuxuu kuu ogolaanayaa inaad abuurto, qoraa, baddaliso oo soo bandhigto codsigaaga, oo dhan hal dhinac oo keliya. Interface waa sahlan tahay in la fahmo oo loo isticmaalo sidoo kale.
- Windows Mobile SDK: Qalabkan faa'iido leh waxaa ku jira faylasha API iyo faylasha maktabadda kuwaas oo muhiim u ah helitaanka adeegga Windows Mobile. Waxay sidoo kale ku siisaa barnaamijyada tijaabada ah, emulators debugators iyo dukumentiyo.
- ActiveSync ama Xarunta Moobilada Macaamiisha ee Windows-ga: Isku-darka 'Active Sync' iyo 'Windows Mobile Device Center' waxay kaa caawiyaan sidii loo codsan lahaa codsiyada emulator ama qalab. Inkastoo Windows XP la shaqeynayo Active Sync, Windows Vista waxay la yimaadaa xarunta Windows Mobile Device Center.
Qalabka aad isticmaali karto si aad ugu qorto xogta Windows Mobile
Visual Studio wuxuu ku siinayaa dhammaan qalab lagama maarmaanka u ah in la dhiso barnaamijyada koodhka hooyo, koodhka la kormeero ama isku-dar ah labadan luuqadood. Haatan waxan eegnaa qalabka aad isticmaali kartid si aad u qorto xogta sameynta barnaamijyada Windows Mobile.
Xeerka Native , taas oo ah, Visual C ++ - wuxuu ku siinayaa helitaanka qalabka tooska ah iyo waxqabadka sarreeya, oo leh raad yar oo yar. Tani waxay ku qoran tahay "afka hooyo" ee uu isticmaalo kombiyuutarka uu ku shaqeynayo waxaana si toos ah u fuliya processorka.
Koodhka caadiga ah waxaa loo isticmaali karaa oo keliya in lagu maamulo codsiyada aan sharciga lahayn - dhammaan xogta waa in dib loo soo celiyaa haddii aad u guurto OS kale.
Codes-managed , taas oo ah, Visual C # ama Visual Basic .NET - waxaa loo isticmaali karaa si loo abuuro nooca interface-interface ee noocyada codsiyada iyo siinayaa horumarinta helitaanka macluumaadka macluumaadka iyo adeegyada iyadoo la isticmaalayo Microsoft SQL Server 2005 Compact Edition.
Nidaamkani wuxuu xalliyaa dhibaatooyinka codsiyada badan ee ku jira C ++, halka sidoo kale maareynaya xasuusta, soo-saarka iyo ka hortaga, kuwaas oo ah kuwa ugu muhiima in lagu qoro barnaamijyo dheeraad ah oo adag, kuwaas oo bartilmaameedsanaya software-ka ganacsiga iyo xalalka.
ASP.NET waxaa lagu qori karaa iyadoo la isticmaalayo Visual Studio .NET, C # iyo J #. Kantaroolka Macaamilka ee ASP.NET waa wax ku ool u ah isticmaalka dhowr qalab iyadoo la adeegsanayo hal lambar oo code ah, sidoo kale haddii aad u baahan tahay xawaaraha xogta ballanqaadka ee qalabkaaga.
Inkastoo ASP.NET kaa caawineyso inaad bartilmaameedsato qalab kala duwan, faa'iido darradu waa in ay shaqeyn doonto oo kaliya marka qalabka macmiilku ku xiran yahay serverka. Sidaa awgeed, tani ma aha mid ku haboon in la uruuriyo xogta macmiilka si ay mar dambe u la socoto serverka ama codsiyada si toos ah u adeegsanaya qalabka si loo xakameeyo xogta.
Macluumaadka Google APIs waxay gacan ka geystaan soo-kicinta adeegayaashu helitaanka iyo maareeyaan dhammaan xogta la xidhiidha adeegyada Google. Sababtoo ah kuwani waxay ku salaysan yihiin hababka caadiga ah sida HTTP iyo XML, calaamadaha si sahlan ayaa u abuuri kara oo loo dhisi karaa barnaamijyada Windows Mobile-ga.
03 of 06
Samee oo Istaag Macluumaadkii ugu Horeeyay ee Windows Mobile
Tallaabooyinka soo socda waxay kaa caawinayaan inaad sameysid codsi ka baxsan Windows Mobile :
- Abuuri mashruuc cusub
Isticmaal Isticmaal Muuqaal Fudud oo waxaad tagtaa File> New> Project. Kordhi Mashruuca Noocyada Mashruuca oo dooro Qalabka Smart (Smart Device). Tag qaybta Templates, dooro Mashruuca Smart Device waxaanad ku dhuftey OK. Xulo Dalabka Dalabka halkan oo riix OK. Hambalyo! Waxaad abuurtay mashruucii hore.
- Ku ciyaar hareeraha codka
Mashiinka qalabka gawaarida wuxuu kuu ogolaanayaa inaad ku ciyaarto waxyaabo badan. Fiiri mid kasta oo ka mid ah badhanka jiiditaanka iyo hoos-u-jiidashada si aad u hesho aqoon badan oo ku saabsan habka uu barnaamijku u shaqeeyo.
- Codso codsigaaga
Tallaabada xigta waxay ku lug leedahay codsigaaga ku saabsan qalabka Windows Mobile. Ku xir qalabka mashiinka, ku dhufo furaha F5, dooro emulator ama qalab si aad u dirto oo dooro OK. Haddii ay dhammaantood si fiican u socdaan, waxaad arki doontaa codsigaaga si habboon u socda.
04 06
Abuuritaanka Codsiyada loogu talagalay telefoonada gacanta
Abuuritaanka barnaamijyada kombiyuutarrada casriga ah waxay la mid yihiin qalabka Windows Mobile. Laakiin waxaad u baahan tahay inaad marka hore fahamtid qalabkaaga. Wakaaladaha akhristayaashu waxay la mid yihiin PDAs, sidaa daraadeed waxay soo diraan oo ay soo afjaraan sifooyinka gaar ah. Furaha danbe waxaa loo isticmaalaa labada dhabarka iyo gadaal hawleedka.
Qalabka ugu fiican ee qalabkan waa furaha jilicsan, kaas oo ah mid lagu baran karo. Waxaad ku shaqeyn kartaa tilmaan-bixintan si aad u abuurto shaqooyin badan. Furaha dhexe ayaa sidoo kale u shaqeeya sida "Enter".
Fiiro gaar ah: Waa inaad rakibtaa SmartPhone 2003 SDK si aad u qorto arjiyada casriga ah adigoo isticmaalaya Visual Studio .NET 2003.
Maxaa dhacaya haddii smartphoneku leeyahay muraayad taabasho ah?
Halkan waxa ku yaal qaybta adag. Marka maqnaanshaha koontaroolka gacanta lagu taabto gacanta gacanta, waa inaad doorataa xakameyn kale, sida meniyada. Visual Studio wuxuu ku siinayaa kantaroolka MainMenu, taas oo ah mid la gaari karo. Laakiin doorashooyin heer sare ah oo heer sare ah ayaa sababi doona nidaamka shilalka. Waxa aad sameyn kartid waa inaad abuurto tiro yar oo heer sare ah oo aad siiso fursado kala duwan oo hoos yimaada mid kasta oo ka mid ah.
Qorista barnaamijyada taleefannada casriga ah ee BlackBerry
Horumarinta barnaamijyada BlackBerry OS waa ganacsi maanta. Si aad u qorto barnaamijka BlackBerry, waa inaad lahaataa:
- Macaamiisha JDE ee Jex loogu talagalay Qormo Qormo
- Simulator BlackBerry
- Casriga BlackBerry iyo xadhig xogeedka
- Aqoonta barnaamijka JAVA.
Qalabka dabiiciga ah wuxuu u shaqeeyaa barnaamijka JAVA. Mashruuc cusub, oo lagu fayl-gareeyey dheeri ah .COD, waxaa si toos ah loogu soo shubi karaa simulatorka. Waxaad markaa tijaabin kartaa appka adigoo u maraya Maareeyaha Aaladda ama adiga oo adeegsanaya khadka "Javaloader".
Ogoow: Dhamaan barnaamijyada BlackBerry API ma wada shaqayn doonaan dhammaan telefoonnada casriga ah ee BlackBerry. Markaa xusuuso qalabka aqbalaya koodka.
05 oo 06
Abuurista Codsiyada Pocket PC
Abuuritaanka barnaamijyada kombuyuutarka Pocket waxay la mid yihiin kuwa qalabka kor ku xusan. Farqiga halkan waa in qalabku isticmaalo Qaabdhismeedka Heshiiska NET, kaas oo ka badan toban jeer "fudud" marka loo eego barnaamijka Windows oo buuxa sidoo kale wuxuu bixiyaa horumariyayaal siyaabo badan, koontaroolo iyo taageerada adeegyada webka.
Xidhmada oo dhan waa la geyn karaa faylka yar ee CAB oo si toos ah loogu rakibay qalabkaaga bartilmaameedka - taasi waxay ka shaqeysaa wax badan oo degdeg ah oo ka sii daran.
06 of 06
Maxaa xiga?
Marka aad baraneysid inaad sameysid codsi qalab aasaasi ah, waa inaad sii wadataa oo aad isku daydaa inaad sare u qaaddo aqoontaada. Halkan waa sidan:
- Ka qaybqaado qayb firfircoon ee baraha horumarinta iyo wadahadalka.
- Isku qor shaybaarada barashada, labadaba internetka iyo kuwa kale. Tani waxay ku siin doontaa talooyin iyo khibrado badan oo ku saabsan sameynta codsiyo kala duwan.
- Eeg tacliinta fiidiyowga ee internetka ee ku saabsan dhismaha barnaamijyada kala duwan ee moobiilka kala duwan.
- Isku-duwo websaydhada si joogto ah u cusbooneysii mawduuca.