01 ta '06
Ħolqien ta 'Applikazzjonijiet għal Mezzi Mobbli
L-iżviluppaturi u l-kodifikaturi tad-dilettanti spiss jiġu intimidati bil-kwistjonijiet varji li jdawwar l-iżvilupp ta 'apps għal apparat mobbli. B'xorti tajba, it-teknoloġija avvanzata disponibbli għalina llum, tagħmilha relattivament sempliċi fil-ħolqien ta 'applikazzjonijiet mobbli . Dan l-artikolu jiffoka fuq kif toħloq applikazzjonijiet mobbli f'firxa vasta ta ' pjattaformi mobbli .
Ħolqien ta 'applikazzjoni mobbli
Kif tmur dwar il-ħolqien tal-ewwel applikazzjoni ċellulari tiegħek? L-ewwel aspett li għandek tħares hawn hija d-daqs tal-iskjerament li inti qed timmira li toħloq u l-pjattaforma li għandek il-ħsieb li tuża. F'dan l-artikolu, nittrattaw il-ħolqien ta 'apps mobbli għall-Windows, Pocket PC u Smartphones.
Aqra fuq għal aktar ....
02 ta '06
Ħolqien tal-Ewwel Applikazzjoni tal-Windows Mobile tiegħek
Windows Mobile kienet pjattaforma qawwija li ppermetta lill-iżviluppaturi biex joħolqu applikazzjonijiet varjati biex itejbu l-esperjenza tal-utent. Wara li l-Windows CE 5.0 bħala l-bażi tiegħu, Windows Mobile ippakkjat f'ħafna karatteristiċi li kienu jinkludu l-funzjonalità tal-qoxra u tal-komunikazzjoni. Il-ħolqien ta 'applikazzjonijiet Windows Mobile sar faċli għall-iżviluppatur tal-app - kważi faċli daqs il-ħolqien ta' apps desktop.
Windows Mobile issa faded out, li jagħti lok għal Windows Phone 7 u l-aktar riċenti Windows Phone 8 pjattaformi mobbli, li qabdu l-fancy ta 'żviluppaturi app u utenti mobbli bl-istess mod.
Dak li ser ikollok bzonn
Ikollok bżonn dan li ġej biex tibda toħloq l-app mobbli tiegħek:
- Visual Studio 2005 jew 2008: Dan il-programm nifty jippermettilek li toħloq, tawtorizza, tfassal u tippreżenta l-applikazzjoni tiegħek, kollha minn pjattaforma waħda. L-interface huwa faċli biex tinftiehem u jintuża wkoll.
- Windows Mobile SDK: Din l-għodda utli fiha l-intestatura tal-API u l-fajls tal-librerija li huma vitali għall-aċċess għall-funzjonalità tal-Windows Mobile. Tagħtik ukoll apps ta 'kampjun, emulators tad-debug u dokumentazzjoni.
- ActiveSync jew Windows Mobile Device Center: Active Sync u Windows Mobile Device Center jgħinu fl-iskjerament ta 'applikazzjonijiet għal emulator jew apparat. Filwaqt li l-Windows XP jaħdem ma 'Active Sync, Windows Vista jiġi mal-Windows Mobile Device Center.
Għodod li tista 'tuża biex tikteb id-dejta fuq Windows Mobile
Visual Studio toffrilek l-għodod kollha neċessarji biex tibni apps f'kodiċi indiġeni, kodiċi amministrat jew taħlita ta 'dawn iż-żewġ lingwi. Ejjew issa nħarsu lejn l-għodda li tista 'tuża biex tikteb id-dejta għall-ħolqien ta' Windows Mobile apps.
Kodiċi Native , jiġifieri, Visual C ++ - jagħtik aċċess dirett għall-hardware u prestazzjoni għolja, b'impatt żgħir. Dan jinkiteb bil-lingwa "nattiva" użata mill-kompjuter li timxi fuq u hija eżegwita direttament mill-proċessur.
Il-kodiċi nattiv jista 'jintuża biss biex imexxi l-applikazzjonijiet mhux ġestiti - id-dejta kollha għandha tiġi kkumpilata mill-ġdid f'każ li inti timxi lejn OS ieħor.
Kodiċi Immexxi , jiġifieri Visual C # jew Visual Basic. NET - jista 'jintuża biex jinħoloq tip differenti ta' applikazzjonijiet għall-utent u jagħti aċċess għall-iżviluppatur għal dejta u servizzi tal-Web billi juża Microsoft SQL Server 2005 Compact Edition.
Dan l-approċċ issolvi ħafna problemi ta 'kodifikazzjoni inerenti f'C ++, filwaqt li jimmaniġġjaw ukoll memorja, emulazzjoni u debugging, li huma l-aktar essenzjali biex jiktbu apps aktar avvanzati u kkumplikati li jimmiraw software u soluzzjonijiet ta' intrapriżi tan-negozju.
ASP.NET jista 'jinkiteb bl-użu ta' Visual Studio .NET, C # u J #. ASP.NET Mobile Controls huwa effettiv għall-użu f'diversi apparati li jużaw sett ta 'kodiċi wieħed, kif ukoll jekk għandek bżonn ta' bandwidth ta 'data garantita għall-apparat tiegħek.
Filwaqt li ASP.NET jgħinek timmira lejn varjetà ta 'mezzi, l-iżvantaġġ huwa li jaħdem biss meta l-mezz tal-klijent ikun imqabbad mas-server. Għalhekk, dan mhux adattat biex jiġbor dejta tal-klijent biex jissinkronizzah aktar tard mas-server jew għal applikazzjonijiet li jużaw direttament l-apparat għall-immaniġġjar tad-dejta.
Google Data APIs jgħinu lill-iżviluppaturi jaċċessaw u jamministraw id-dejta kollha relatata mas-servizzi ta 'Google. Peress li dawn huma bbażati fuq protokolli standard bħal HTTP u XML, il-kodifikaturi jistgħu faċilment joħolqu u jibnu apps għall-pjattaforma Windows Mobile.
03 ta '06
Ibni u Mexxi l-Ewwel Applikazzjoni tal-Windows Mobile tiegħek
Il-passi li ġejjin jgħinuk toħloq applikazzjoni vojta tal- Windows Mobile :
- Oħloq proġett ġdid
Open Visual Studio u mur Fajl> Ġdid> Proġett. Jespandu t-tabella Tipi ta 'Proġetti u Agħżel Smart Device. Mur fil-pagna tal-Mudelli, agħżel Proġett Smart Device u hit OK. Agħżel l-Applikazzjoni tal-Apparat hawn u kklikkja OK. Pjaċir! Int għadek ħolqot l-ewwel proġett tiegħek.
- Play madwar b'kodiċi
Il-pannell Toolbox ihallik play madwar bosta karatteristiċi. Iċċekkja kull wieħed minn dawn il-buttuni ta 'ġibda u qatra biex tikseb aktar familjarità mal-mod kif jaħdem il-programm.
- Mexxi l-applikazzjoni tiegħek
Il-pass li jmiss jittratta l-applikazzjoni tiegħek fuq apparat Windows Mobile. Qabbad it-tagħmir mad-desktop, laqat il-buttuna F5, agħżel l-emulator jew l-apparat biex tiskjeraha u tagħżel OK. Jekk kollox imur tajjeb, tara l-applikazzjoni tiegħek mingħajr xkiel.
04 ta '06
Ħolqien ta 'Applikazzjonijiet għal Smartphones
Il-ħolqien ta 'apps għal Smartphones huwa simili għal tagħmir Windows Mobile. Imma għandek bżonn l-ewwel tifhem it-tagħmir tiegħek. Smartphones għandhom karatteristiċi simili għal PDAs, għalhekk huma għandhom jibagħtu u jispiċċaw il-karatteristiċi tal-buttuna. Il-back-key tintuża kemm għall-backspace kif ukoll għall-funzjonijiet tal-browser lura.
L-aħjar ħaġa dwar dan l-apparat hija ċ-ċavetta li tista 'tiġi programmata. Tista 'tuża din il-karatteristika biex toħloq funzjonijiet multipli. Il-buttuna ċentrali taġixxi wkoll bħala buttuna "Daħħal".
Nota: Int trid tinstalla SmartPhone 2003 SDK biex tikteb applikazzjonijiet bl-użu ta 'Smart Studio .NET 2003.
X'jiġri jekk l-smartphone ikollu touchscreen?
Hawnhekk tidħol il-parti diffiċli. Fin-nuqqas ta 'kontrolli tal-buttuni f'skrin li jinżamm fl-idejn, ikollok tagħżel kontrolli alternattivi, bħall-menu. Visual Studio jagħtik kontroll MainMenu, li huwa customizable. Iżda għażliet ta 'menù ta' l-ogħla livell ukoll se jikkawżaw is-sistema biex taħrab. X'tista 'tagħmel huwa li toħloq ftit menus ta' livell għoli u tagħti varjetà ta 'għażliet taħt kull waħda minnhom.
Kitba ta 'apps għal smartphones tut
L-iżvilupp ta 'apps għall-OS tut huwa negozju kbir illum. Għall-kitba ta 'applikazzjoni ta' tut, ikollok tippossjedi:
- Il-Tut JDE Plug-in għal Eclipse
- Simulatur tal-borża
- Smartphone u kejbil tad-data BlackBerry
- L-għarfien tal-ipprogrammar JAVA.
Eclipse jaħdem tajjeb mal-ipprogrammar JAVA. Proġett ġdid, ippreżentat b'estensjoni .COD, jista 'jiġi mgħobbi direttament fuq is-simulatur. Tista 'mbagħad ittestja l-app billi timlaha permezz tal-Apparat Manager jew billi tuża l-għażla tal-linja tal-kmand "Javaloader".
Nota: Mhux l-APIs tut kollha se jaħdmu għall-smartphones tut kollha. Hekk innota l-apparati li jaċċettaw il-kodiċi.
05 ta '06
Ħolqien ta 'Applikazzjonijiet għal Pocket PC
Il-ħolqien ta 'apps għall-Pocket PC huwa simili għal dak tal-apparati ta' hawn fuq. Id-differenza hawnhekk hija li l-apparat juża. NET Compact Framework, li huwa aktar minn għaxar darbiet "eħfef" mill-verżjoni sħiħa tal-Windows u joffri wkoll lill-iżviluppaturi aktar karatteristiċi, kontrolli u appoġġ ta 'servizzi Web.
Il-pakkett kollu jista 'jiġi stivat f'ħażnet żgħir tal-Kabju u installat direttament fuq l-apparat fil-mira tiegħek - dan jaħdem b'ħafna aktar malajr u aktar battikata.
06 ta '06
Li jmiss?
Ladarba tgħallimt li toħloq applikazzjoni bażika ta 'apparat mobbli, għandek tipproċedi ulterjorment u tipprova ssaħħaħ l-għarfien tiegħek. Hawnhekk huwa kif:
- Ħu sehem attiv fil-fora u d-diskussjonijiet tal-iżviluppatur.
- Irreġistra f'laboratorji tat-tagħlim, kemm online kif ukoll mod ieħor. Dan jagħtik aktar pariri u tricks dwar il-ħolqien ta 'applikazzjonijiet varjati.
- Ara tutorials fuq l-internet dwar il-bini ta 'apps fuq diversi pjattaformi mobbli.
- Abbona għal Webcasts għal aġġornamenti kostanti dwar is-suġġett.