Skep jou eerste mobiele toestel aansoek

01 van 06

Aanwendings vir mobiele toestelle skep

Image Courtesy Google.

Amateur ontwikkelaars en kodeerders word dikwels geïntimideer met die verskillende probleme rondom die ontwikkeling van programme vir mobiele toestelle. Gelukkig is die gevorderde tegnologie wat vandag beskikbaar is, dit relatief maklik om mobiele toepassings te skep. Hierdie artikel fokus op hoe om mobiele programme oor 'n groot verskeidenheid mobiele platforms te skep .

Skep 'n mobiele program

Hoe gaan dit oor die skep van jou eerste mobiele aansoek? Die eerste aspek wat u hier moet kyk is die grootte van die implementering wat u wil skep en die platform wat u van plan is om te gebruik. In hierdie artikel handel ons met die maak van mobiele programme vir Windows, Pocket PC en Smartphones.

  • Voordat jy 'n Freelance Mobile App-ontwikkelaar word
  • Lees verder vir meer ....

    02 van 06

    Skep jou eerste Windows Mobile-program

    Image Courtesy Notebooks.com.

    Windows Mobile was 'n kragtige platform wat ontwikkelaars in staat gestel het om gevarieerde programme te skep om gebruikerservaring te verbeter. Met Windows CE 5.0 as basis, het Windows Mobile ingepak in baie funksies wat dop- en kommunikasie-funksionaliteit ingesluit het. Om Windows Mobile-programme te skep, is maklik vir die programontwikkelaar gemaak - amper so maklik soos om programme op die rekenaar te skep.

    Windows Mobile het nou vervaag, en gee plek aan Windows Phone 7 en die nuutste Windows Phone 8- mobiele platforms, wat die voorkoms van appontwikkelaars en mobiele gebruikers vasgevang het.

    Wat jy benodig

    Jy sal die volgende nodig hê om jou mobiele app te begin skep:

    Bykomstighede wat jy kan gebruik om data op Windows Mobile te skryf

    Visuele Studio bied jou al die nodige gereedskap om programme in inheemse kode, bestuurde kode of 'n kombinasie van hierdie twee tale te bou. Kom ons kyk nou na die gereedskap wat jy kan gebruik om data te skryf vir die maak van Windows Mobile-programme.

    Inheemse kode , dit is, Visual C ++ - gee direkte toegang tot hardeware en hoë prestasie, met 'n klein voetspoor. Dit word geskryf in die "inheemse" taal wat gebruik word deur die rekenaar waarop dit uitgevoer word en word direk deur die verwerker uitgevoer.

    Inheemse kode kan slegs gebruik word om onbeheerde toepassings uit te voer. Alle data moet hercompileer word as u na 'n ander bedryfstelsel beweeg.

    Bestuurde kode , dit wil sê Visual C # of Visual Basic. NET - kan gebruik word om gevarieerde gebruikerskoppelvlak-tipe toepassings te skep en gee die ontwikkelaar toegang tot webdata en -dienste deur van Microsoft SQL Server 2005 Compact Edition gebruik te maak.

    Hierdie benadering oplos baie kodingsprobleme wat inherent is aan C ++, terwyl dit ook geheue, emulering en ontfouting bestuur. Dit is noodsaaklik om meer gevorderde, ingewikkelde programme te skryf wat besigheids sagteware en oplossings rig.

    ASP.NET kan geskryf word met behulp van Visual Studio. NET, C # en J #. ASP.NET Mobile Controls is effektief vir gebruik op verskeie toestelle met 'n enkele kode stel, asook as jy 'n gewaarborgde bandwydte vir jou toestel benodig.

    Terwyl ASP.NET u help om 'n verskeidenheid toestelle te rig, is die nadeel dat dit slegs sal werk wanneer die kliëntapparaat aan die bediener gekoppel is. Dit is dus nie geskik vir die versameling van kliënt data om dit later met die bediener te sinkroniseer of vir toepassings wat die toestel direk gebruik om data te hanteer nie.

    Google Data API's help ontwikkelaars om alle data wat verband hou met Google-dienste, toegang te verkry en te bestuur. Aangesien dit gebaseer is op standaard protokolle soos HTTP en XML, kan kodeerders maklik programme skep vir die Windows Mobile-platform.

  • Hoe om 'n webwerf by die Windows 8 Start-skerm te gebruik met behulp van IE10
  • 03 van 06

    Bou en voer jou eerste Windows Mobile-program

    Image Courtesy tech2.

    Die volgende stappe help u om 'n leë Windows Mobile-program te skep :

    Open Visual Studio en gaan na File> New> Project. Vou die Projek Tipes-venster uit en kies Slim toestel. Gaan na die Templates paneel, kies Smart Device Project en druk OK. Kies Apparaat Aansoek hier en klik OK. Baie geluk! Jy het net jou eerste projek geskep.

    Met die Toolbox-venster kan jy met baie funksies speel. Check elkeen van hierdie sleep-en-druppelknoppies om meer vertroud te raak met die manier waarop die program werk.

    Die volgende stap behels die bestuur van u aansoek op 'n Windows Mobile-toestel. Koppel die toestel aan op die lessenaar, druk die F5 sleutel, kies die emulator of toestel om dit te ontplooi en kies OK. As alles goed gaan, sal jy sien dat jou aansoek glad verloop.

    04 van 06

    Skep Aansoeke vir Slimfone

    Image Courtesy BlackBerryCool.

    Om programme vir Smartphones te skep, is soortgelyk aan Windows Mobile-toestelle. Maar jy moet eers jou toestel verstaan. Slimfone het eienskappe soortgelyk aan PDA's, so hulle het stuur- en eindknoppie-kenmerke. Die back-key word gebruik vir sowel back-space as browser back-funksies.

    Die beste ding met hierdie toestel is die sagte sleutel, wat programmeerbaar is. U kan hierdie funksie gebruik om verskeie funksies te skep. Die sentrale knoppie dien ook as 'n "Enter" knoppie.

    Nota: jy moet SmartPhone 2003 SDK installeer om smartphone-programme te skryf met behulp van Visual Studio .NET 2003.

    Wat as die slimfoon 'n touchscreen het?

    Hier kom die moeilike deel. In die afwesigheid van knoppie kontroles in 'n touchscreen handheld, moet jy alternatiewe beheer, soos die spyskaart, kies. Visuele Studio gee jou 'n MainMenu beheer, wat aanpasbaar is. Maar te veel opsies op die topvlak sal die stelsel laat val. Wat jy kan doen, is om baie min top-top-spyskaarte te skep en 'n verskeidenheid opsies onder elkeen van hulle te gee.

    Skryf programme vir BlackBerry-slimfone

    Ontwikkeling van programme vir die BlackBerry OS is vandag groot besigheid. Vir die skryf van 'n BlackBerry-program moet jy:

    Eclipse werk goed met JAVA programmering. 'N Nuwe projek, geliasseer met 'n. COD-uitbreiding, kan direk op die simulator gelaai word. U kan dan die program toets deur dit te laai deur Apparaatbestuurder of deur die "Javaloader" -opdraglyn opsie te gebruik.

    Nota: Nie alle BlackBerry API's sal vir alle BlackBerry-slimfone werk nie. Let dus op die toestelle wat die kode aanvaar.

  • Selfoon profiele en meer
  • 05 van 06

    Aanwendings vir Pocket PC skep

    Image Courtesy Tigerdirect.

    Die skep van programme vir die Pocket PC is soortgelyk aan dié van die bogenoemde toestelle. Die verskil hier is dat die toestel die. NET Compact Framework gebruik, wat meer as tien keer "ligter" is as die volle Windows-weergawe, en bied ook ontwikkelaars meer funksies, kontroles en webdienste-ondersteuning.

    Die hele pakket kan in 'n klein CAB-lêer gestoor word en direk op jou teikenapparaat geïnstalleer word. Dit werk baie vinniger en meer moeite vry.

    06 van 06

    Wat volgende?

    Image Courtesy Solid Works.

    Sodra jy geleer het om 'n basiese mobiele toestelprogram te skep, moet jy verder gaan en probeer om jou kennis te verbeter. Hier is hoe:

    Aanwendings vir verskillende mobiele stelsels skep