01 de 06
Krei Aplikojn por Moveblaj Dispozicioj
Amatoraj programistoj kaj kodistoj ofte timas la diversajn aferojn pri disvolviĝo de apps por porteblaj aparatoj. Feliĉe, la antaŭita teknologio disponebla al ni hodiaŭ, faras ĝin relative simpla krei poŝtelefonojn . Ĉi tiu artikolo fokusigas kiel krei poŝtelefonojn tra vasta gamo de moveblaj platformoj .
Krei telefonan aplikon
Kiel vi kreas vian unuan moveblan aplikon? La unua aspekto, kiun vi devas vidi ĉi tie, estas la grandeco de la deplojo, kiun vi celas krei kaj la platformon, kiun vi intencas uzi. En ĉi tiu artikolo ni klopodas krei poŝtelefonojn por Vindozo, Pocket PC kaj Smartphones.
Legu plu por ...
02 de 06
Kreante vian unuan Poŝtelefonan Poŝtelefonon
Windows Mobile estis potenca platformo, kiu ebligis al programistoj krei diversajn aplikojn por plibonigi la sperton de uzanto. Havante Vindozon CE 5.0 kiel ĝian bazon, Windows Mobile pakis en multaj trajtoj, kiuj inkludis ŝelon kaj komunikajn funkciojn. Krei Windows-Poŝtelefonajn aplikojn fariĝis facila por la programisto - preskaŭ tiel facila kiel krei labortablajn apps.
Windows Mobile nun malŝaltis, donante vojon al Windows Phone 7 kaj la plej lastatempaj telefonoj móviles de Windows Phone 8 , kiuj kaptis la imagon de programistoj kaj moveblaj uzantoj egale.
Kion vi bezonos
Vi bezonos la jenajn por komenci krei vian poŝtelefonon:
- Vida Studio 2005 aŭ 2008: Ĉi tiu nifty programo permesas krei, aŭtoro, elpurigi kaj prezenti vian aplikon, ĉiuj el unu sola platformo. La interfaco estas facile kompreni kaj uzi ankaŭ.
- Windows Mobile SDK: Ĉi tiu utila ilo enhavas la API-kaplinion kaj bibliotekosierojn, kiuj estas esencaj por aliri la funkciojn de Windows Mobile. Ĝi ankaŭ donas al vi ekzemplajn programojn, elpurigajn emuladojn kaj dokumentadon.
- ActiveSync aŭ Windows Mobile Device Center: Aktivaj Sincronoj kaj Windows Mobile Device Center helpas en uzado de aplikoj al emulador aŭ aparato. Dum Windows XP funkcias kun Aktiva Sinkro, Windows Vista venas kun la Windows Mobile Device Center.
Iloj, kiujn vi povas uzi por skribi datumojn en Windows Mobile
Vida Studio proponas al vi ĉiujn ilojn necesajn por konstrui apps en denaska kodo, administrita kodo aŭ kombinaĵon de ĉi tiuj du lingvoj. Lasu nin nun rigardi la ilojn, kiujn vi povas uzi por skribi datumojn por krei Windows Mobile apps.
Indiĝena kodo , tio estas, Vida C ++ - donas al vi rektan aliron al aparataro kaj altaj servoj, kun malgranda piedpiedo. Ĉi tio estas skribita en la "denaska" lingvo uzata de la komputilo, ke ĝi funkcias kaj estas rekte efektivigita de la procesoro.
Indiĝena kodo nur povas esti uzata por kuri ne administritajn aplikojn - ĉiuj datumoj devas rekompenciĝi se vi moviĝos al alia VIN.
Administrata kodo , tio estas, Vida C # aŭ Visual Basic .NET - povas esti uzata por krei diversajn uzant-interfacajn tipojn de aplikoj kaj donas al la programisto aliron al TTT-datumoj kaj servoj per uzo de SQL Server 2005 Kompacta Eldono.
Ĉi tiu aliro solvas multajn problemojn de kodigo en C ++, kaj ankaŭ administras memoron, emuladon kaj elpurigon, kiuj estas plej esencaj por skribi pli progresintajn, komplikajn programojn, kiuj celas entreprenajn entreprenajn programojn kaj solvojn.
ASP.NET povas esti skribita uzante Visual Studio .NET, C # kaj J #. ASP.NET Poŝtelefonaj Kontroloj estas efika por uzo en pluraj aparatoj uzante ununuran kodon, same kiel se vi bezonas garantian datumon de larĝa bando por via aparato.
Dum ASP.NET helpas vin celi diversajn aparatojn, la malavantaĝo estas, ke ĝi funkcios nur kiam la kliento-aparato estas konektita al la servilo. Sekve, ĉi tio ne taŭgas por kolekti klientajn datumojn por poste sinkronigi ĝin per la servilo aŭ por aplikoj kiuj rekte uzas la aparaton por manipuli datumojn.
Google Data APIs helpas al programistoj aliri kaj administri ĉiujn datumojn rilatigitaj al Google-servoj. Pro tio ke ĉi tiuj baziĝas sur normaj protokoloj kiel HTTP kaj XML, kodistoj povas facile krei kaj konstrui apps por la platformo de Windows Mobile.
03 de 06
Konstruu kaj Kuru vian unuan Poŝtelefonan Poŝtelefonon
La sekvaj paŝoj helpas vin krei malplenan Windows Mobile-aplikaĵon :
- Krei novan projekton
Malfermu Visual Studio kaj iru al File> New> Project. Ekspansiiĝu la Projektaj Tipoj pane kaj elektu Smart Device. Iru al la Ŝablonoj, elektu Smart Device Project kaj trafu OK. Elektu Aplikaĵon Ĉi tie kaj alklaku OK. Gratulojn! Vi nur kreis vian unuan projekton.
- Ludu ĉirkaŭ kun kodigo
La Toolbox-pan permesas al vi ludi multajn trajtojn. Kontrolu ĉiun el ĉi tiuj butonoj de trenado por gajni pli da konateco pri la maniero, kiel la programo funkcias.
- Kuri vian aplikon
La sekva paŝo implikas kuraci vian aplikon en Windows Mobile-aparato. Konekti la aparaton al la labortablo, frapu la F5-ŝlosilon, elektu la emulatoron aŭ aparaton por disfaldi ĝin kaj elektu OK. Se ĉio iras bone, vi vidos vian aplikon kurante glate.
04 de 06
Kreante Aplikojn por Smartphones
Krei programojn por Smartphones estas simila al Windows Mobile-aparatoj. Sed vi devas unue kompreni vian aparaton. Smartphones havas trajtojn similajn al PDA, do ili sendas kaj finas butonon-karakterizaĵojn. La dorso-klavaro estas uzata por retposxaj kaj retumilaj funkcioj.
Lin plej bona pri ĉi tiu aparato estas la mola ŝlosilo, kiu estas programebla. Vi povas uzi ĉi tiun funkcion por krei multoblajn funkciojn. La centra butono ankaŭ agas kiel butonon "Eniri".
Noto: Vi devas instali SmartPhone 2003 SDK por skribi inteligentajn programojn uzante Visual Studio .NET 2003.
Kion se la inteligenta telefono havas ekranon táctil?
Jen la malfacila parto. Malplenante butonoj-kontroloj en ekrano de ekrano táctil, vi devos elekti alternativajn kontrolojn, kiel ekzemple la menuo. Vida Studio donas al vi ĉefministron, kiu estas agordebla. Sed tro multaj supraj nivelaj elektoj kaŭzos la sistemon frakasi. Kion vi povas fari estas krei tre malmultajn nivelajn menuojn kaj doni diversajn eblojn sub ĉiu el ili.
Skribante programojn por smartphones de BlackBerry
Evoluantaj apps por la BlackBerry OS estas granda komerco hodiaŭ. Por skribi BlackBerry-aplikaĵon, vi devos posedi:
- La BlackBerry JDE-kongrua por Eklipso
- Simuladilo de BlackBerry
- BlackBerry smartphone kaj datuma kablo
- JAVA programado scio.
Eklipso funkcias bonega kun JAVA-programado. Nova projekto, kunmetita kun .COD-etendo, povas esti rekte ŝarĝita sur la simulilo. Vi tiam povas provi la programon per ŝarĝo de aparato per Device Manager aŭ per la "Javaloader" komandlinio.
Noto: Ne ĉiuj BlackBerry APIs funkcios por ĉiuj BlackBerry-smartphones. Do notu la aparatojn, kiuj akceptas la kodon.
05 de 06
Krei Aplikojn por Pocket PC
Krei programojn por Pocket PC estas simila al tiu de la supraj aparatoj. La diferenco ĉi tie estas, ke la aparato uzas la .NET-Kompactan Framework, kiu estas pli ol dekoble "pli malpeza" ol la plena versio de Windows kaj ankaŭ ofertas al programistoj pli da funkcioj, kontroloj kaj retpostaj servoj.
La tuta pako povas esti konservita en tre malgranda CAB-dosiero kaj instalita rekte sur via cela aparato - tio funkcias multe pli rapide kaj pli ĝena.
06 de 06
Kio poste?
Unufoje vi lernis krei bazan telefonan aparaton aplikaĵon, vi devus daŭrigi kaj provi plibonigi vian scion. Jen kiel:
- Partoprenu en forumoj kaj diskutoj de programistoj.
- Registri en lernado de laboratorioj, interrete kaj alie. Ĉi tio donos al vi pli da konsiloj kaj lertaĵoj pri kreado de diversaj aplikoj.
- Vidi interretajn video-lernilojn sur konstruado de apps trans diversaj moveblaj platformoj.
- Aboni al Webcasts por konstantaj ĝisdatigoj pri la temo.