01/06
Sovellusten luominen mobiililaitteille
Amatööri-kehittäjät ja kooderit pelkäävät usein erilaisten sovellusten kehittämiseen liittyviä asioita mobiililaitteille. Onneksi tänään saatavilla oleva edistyksellinen tekniikka tekee siitä melko yksinkertaisen mobiilisovellusten luomisessa. Tässä artikkelissa keskitytään siihen, miten luodaan mobiilisovelluksia monilla mobiililaitteilla .
Mobiilisovelluksen luominen
Miten aloitat ensimmäisen mobiilisovelluksen luomisen? Ensimmäinen näkökohta, jota sinun on tarkasteltava tässä, on käyttöönoton määrä, jota aiot luoda ja käyttöympäristöä, jonka aiot käyttää. Tässä artikkelissa käsitellään mobiilisovellusten luomista Windowsille, Pocket PC: lle ja älypuhelimille.
Lue lisää ....
02/06
Ensimmäisen Windows Mobile -sovelluksen luominen
Windows Mobile oli tehokas alusta, jonka avulla kehittäjät voivat luoda monipuolisia sovelluksia käyttäjien kokemusten parantamiseksi. Windows CE 5.0: n pohjalta Windows Mobile on pakattu moneen ominaisuuteen, joka sisältää kuori- ja viestintäominaisuudet. Windows Mobile -sovellusten luominen on helppoa sovelluksen kehittäjälle - lähes yhtä helppoa kuin työpöytäohjelmien luominen.
Windows Mobile on nyt hiipunut, antaen mahdollisuuden Windows Phone 7: lle ja viimeisimmille Windows Phone 8 -mobiililaitteille, jotka ovat ottaneet käyttöön app-kehittäjien ja mobiilikäyttäjien mieltymykset.
Mitä tarvitset
Aloita mobiilisovelluksen luominen seuraavasti:
- Visual Studio 2005 tai 2008: Tämä hieno ohjelma mahdollistaa sovelluksen luomisen, laatimisen, debugin ja esittämisen, kaikki yhdestä alustasta. Käyttöliittymä on helppo ymmärtää ja käyttää.
- Windows Mobile SDK: Tämä hyödyllinen työkalu sisältää API-otsikon ja kirjastotiedostot, jotka ovat välttämättömiä Windows Mobile -ominaisuuksien käyttöön. Se tarjoaa myös esimerkkisovelluksia, debugemulaattoreita ja dokumentaatiota.
- ActiveSync tai Windows Mobile Device Center: Active Sync ja Windows Mobile Device Center auttavat sovelluksia käyttämään emulaattoria tai laitetta. Kun Windows XP toimii Active Sync -toiminnon kanssa, Windows Vistan mukana tulee Windows Mobile Device Center.
Työkalut, joiden avulla voit kirjoittaa tietoja Windows Mobileen
Visual Studio tarjoaa sinulle kaikki tarvittavat työkalut sovellusten luomiseen alkuperäiseen koodiin, hallittuun koodiin tai näiden kahden kielen yhdistelmään. Katsokaamme nyt työkaluja, joiden avulla voit kirjoittaa tietoja Windows Mobile -sovellusten luomiseen.
Alkuperäinen koodi , eli Visual C ++ - antaa sinulle suoran laitteiston käytön ja suorituskyvyn pienellä jalanjäljellä. Tämä on kirjoitettu "natiivi" -kielellä, jota tietokone käyttää ja jota prosessori suorittaa suoraan.
Natiivikoodia voi käyttää vain hallitsemattomien sovellusten suorittamiseen - kaikki tiedot on yhdistettävä uudelleen, jos siirryt toiseen käyttöjärjestelmään.
Hallintakoodia eli Visual C # tai Visual Basic .NET - voidaan luoda erilaisia käyttöliittymän tyyppisiä sovelluksia ja antaa kehittäjille pääsyn Web-tietoihin ja palveluihin käyttämällä Microsoft SQL Server 2005 Compact Editionia.
Tämä lähestymistapa ratkaisee monia C ++ -järjestelmään kuuluvia koodausongelmia, mutta myös hallitsee muistia, emulointia ja virheenkorjausta, jotka ovat välttämättömiä kehittyneempien ja monimutkaisten sovellusten kirjoittamiseksi, jotka kohdistavat yritysjohdon ohjelmistoja ja ratkaisuja.
ASP.NET voidaan kirjoittaa käyttäen Visual Studio .NET, C # ja J #. ASP.NET Mobile Controls on tehokas käytettäväksi useilla laitteilla, jotka käyttävät yhtä koodisarjaa, kuten myös jos tarvitset taatun datan kaistanleveyden laitteellesi.
Vaikka ASP.NET auttaa sinua kohdistamaan useita laitteita, haittapuoli on se, että se toimii vain, kun asiakaslaite on liitetty palvelimeen. Näin ollen tämä ei sovi asiakkaiden tietojen keräämiseen synkronoimaan sen myöhemmin palvelimen tai sovellusten kanssa, jotka käyttävät suoraan laitetta tietojen käsittelyyn.
Google Data API -ohjelmistot auttavat kehittäjiä käyttämään ja hallitsemaan kaikkia Googlen palveluihin liittyviä tietoja. Koska nämä perustuvat vakioprotokollisiin, kuten HTTP ja XML, kooderit voivat helposti luoda ja rakentaa sovelluksia Windows Mobile -alustalle.
03/06
Rakenna ja suorita ensimmäinen Windows Mobile -sovellus
Seuraavat vaiheet auttavat luomaan tyhjän Windows Mobile -sovelluksen :
- Luo uusi projekti
Avaa Visual Studio ja siirry kohtaan Tiedosto> Uusi> Hanke. Laajenna Hanketyypit-paneelia ja valitse Smart Device. Siirry Mallit-ikkunaan, valitse Smart Device Project ja paina OK. Valitse Laite-sovellus täällä ja napsauta OK. Onnea! Olet juuri luonut ensimmäisen projektin.
- Pelaa noin koodauksella
Työkaluryhmä-ruutu voit käyttää monia ominaisuuksia. Tarkista jokainen näistä vedä-ja-pudota-painikkeista saadaksesi paremman tuntemuksen ohjelman toimivuudesta.
- Suorita sovelluksesi
Seuraavassa vaiheessa sovellus on käynnissä Windows Mobile -laitteessa. Liitä laite työpöydälle, paina F5-näppäintä, valitse emulaattori tai laite sen käyttöönottamiseksi ja valitse OK. Jos kaikki menee hyvin, näet sovelluksesi toimivan sujuvasti.
04/06
Älypuhelinten sovellusten luominen
Älypuhelinten sovellusten luominen on samanlainen kuin Windows Mobile -laitteissa. Mutta sinun on ensin ymmärrettävä laitteesi. Älypuhelimilla on PDA-kaltaisia ominaisuuksia, joten ne ovat lähettäneet ja päättävät painikkeen ominaisuuksia. Takaisin-näppäintä käytetään sekä backspace- että selaintoimintoihin.
Paras asia tästä laitteesta on ohjelmoitava toimintonäppäin. Tämän ominaisuuden avulla voit luoda useita toimintoja. Keskeinen painike toimii myös "Enter" -painikkeena.
Huomaa: Sinun on asennettava SmartPhone 2003 SDK -ohjelma kirjoittamaan älypuhelinsovelluksia Visual Studio .NET 2003: n avulla.
Entä jos älypuhelimessa on kosketusnäyttö?
Tässä tulee vaikea osa. Jos näppäimistön säätimet eivät ole käytettävissä kosketusnäytön kämmenlaitteessa, sinun on valittava vaihtoehtoiset säätimet, kuten valikko. Visual Studio antaa MainMenu-ohjauksen, joka on muokattavissa. Mutta liian monet ylätason valikkovaihtoehdot aiheuttavat järjestelmän kaatumisen. Voit tehdä vain muutamia huipputason valikoita ja antaa erilaisia vaihtoehtoja kunkin kullakin.
BlackBerry-älypuhelinten sovellusten kirjoittaminen
BlackBerry-sovellusten kehittäminen on nykyään iso yritys. BlackBerry-sovelluksen kirjoittamista varten sinun on oltava:
- BlackBerry JDE Plug-in for Eclipse
- BlackBerry-simulaattori
- BlackBerry-älypuhelin ja datakaapeli
- JAVA-ohjelmointitieto.
Eclipse toimii hyvin JAVA-ohjelmoinnilla. Uusi projekti, joka on arkistoitu .COD-laajennuksella, voidaan ladata suoraan simulaattoriin. Voit testata sovelluksen lataamalla sen Device Managerin avulla tai käyttämällä Javaloader-komentorivivalitsinta.
Huomaa: Kaikki BlackBerry-sovellusliittymät eivät toimi kaikissa BlackBerry-älypuhelimissa. Huomaa siis laitteet, jotka hyväksyvät koodin.
05/06
Pocket PC: n sovellusten luominen
Pocket PC: n sovellusten luominen on samanlainen kuin edellä mainitut laitteet. Ero on siinä, että laite käyttää .NET Compact Frameworkiä, joka on yli kymmenen kertaa "kevyempi" kuin koko Windows-versio ja tarjoaa myös kehittäjille lisää ominaisuuksia, valvontaa ja Web-palvelutukea.
Koko paketti voidaan sijoittaa pieneen CAB-tiedostoon ja asentaa suoraan kohdelaitteeseen - tämä toimii paljon nopeammin ja vaivattomammin.
06/06
Mitä seuraavaksi?
Kun olet oppinut luomaan perusmobiililaitteen sovelluksen, sinun on jatkettava etenemistä ja yritettävä parantaa tietämystänne. Näin on:
- Osallistu aktiivisesti kehittäjäfoorumeihin ja keskusteluihin.
- Ilmoittaudu oppimistehtäviin sekä verkossa että muulla tavoin. Tämä antaa sinulle lisää vinkkejä erilaisten sovellusten luomiseen.
- Katso online-videopuhelut rakennustyökalujen rakentamisesta eri mobiililaitteille.
- Tilaa Webcast-lähetykset jatkuvaa päivitystä varten aiheesta.