Olemme jo nähneet Windows Phone 7: n aikaisemmassa tutorial sarjassa, miten yksinkertaisen sovelluksen, kuten Hello Phonein, rakentaminen ja käyttöönotto. Sisään Tämä tutorial-sarja Minä opasta sinua vähitellen päivittäin, kaikkien käsitteiden ja piirteiden kautta Windows Phone 7.5 Mango-käyttöjärjestelmä.
- Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1
- Windows Phone 7.5 Mango-sovellusten kehittäminen: osa 2 (HelloWorld-sovellus)
- Windows Phone 7.5 -sovellusten kehittäminen: osa 3; Muuttujat, tietotyypit ja arvojen määrittäminen
- Kehittäminen Windows 7.5 Mango Apps, osa 4: jos lausunto
- Windows 7.5 Mango Appsin kehittäminen, osa 5: Operaattorit, lausekkeet ja lausunnot
- Kehitetään Windows 7.5 Mango Apps, osa 6: Switch Statement
- Windows Phone Mango Appsin kehittäminen, osa 7: iterointiin
- Yksinkertaisten Helper-menetelmien käyttäminen kehittämällä Windows Phone 7.5 Mango Apps: osaa 8
- Työskentely jousilla: Windows Phone 7.5 Mango Apps Development - Osa 9
- Working with DateTime: Windows Phone 7.5 Mango-sovellusten kehittäminen - osa 10
- Luokkien ymmärtäminen ja luonti: Windows Phone 7.5 Mango Apps Development - osa 11
- Luokkien käyttäminen: Windows Phone 7.5 Mango Apps Development - Osa 12
- Nimien väliset yhteydet: Windows Phone 7.5 Mango Apps Development - Osa 13
- Objektien kokoelma: Windows Phone Apps Development Turorial - Osa 14
- Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15
- Silverlightin asetteluohjaimet: Windows Phone Apps Development Tutorial - osa 16
- XAML-tapahtumien ja tulonhallintatoimenpiteet: Windows Phone Apps Development Tutorial - Osa 17
- Kuvanhallinnan käyttö: Windows Phone Apps Development Tutorial - Osa 18
- Tyylit ja resurssit: Windows Phone Apps Development Tutorial - osa 19
- Käytä tyyliä ja teemaresursseja hallintaan: Windows Phone Apps Development Tutorial - Osa 20
- Navigoi XAML-sivuilla: Windows Phone Apps Development Tutorial - Osa 21
- Työskentely sovelluspalkkiin: Windows Phone Apps Development Tutorial - Osa 22
- Canvasin käyttäminen dialogina: Windows Phone Apps Development Tutorial - Osa 23
- Erilaisten tulosteiden lisääminen: Windows Phone Apps Development Tutorial - osa 24
- GPS, paikannusliittymä ja verkkopalvelujen soittaminen: Windows Phone Apps Development Tutorial - 25.
Erityisesti tässä opetusohjelmasarjassa puhun sinulle ja kosketan joitain kehityshankkeita, kuten:
- Kaikki peruskäsitteet, avainsanat, muuttujat
- Debuggausmenetelmät ja -katkot
- Silmukat, päätöksentekoilmoitukset
- Tulojen vastaanottaminen ja tuotoksen tulostaminen
- Operaattorit, lausunnot ja ilmaisut
- Menetelmät ja luokat
- Jousi, datetime (ennalta määritetyt luokat)
- Hieman nimiavaruuksia, kokoelmia
- Miten XAML-koodia käytetään suunnittelun käyttöliittymässä?
- Silverlight -tapahtumat, syöttöohjaimet
- Kuvan valvonta
- Resurssit ja tyylit
- Miten navigoida xaml-sivujen välillä?
- Sovelluspalkki
- Kankaan ja erillisen varastoinnin käyttö
- hautakivi
- Tuloalueet, GPS, Sijainti API
- Suunta muuttuu, ohjaa näkyvyyttä
- Joitakin muita pieniä aiheita, jotka saattavat tarvita huomiomme joissakin tilanteissa
Meillä on erilliset oppitunnit 4 päivään, joka päivä joka sisältää useita opetusohjelmia. Päivän päätteeksi teemme yhden yksinkertaisen tehtävän aiheen oppimisen perusteella. Nyt kaikki asetettu sille? Aloitetaan yhteenvedosta.
Hiljattain kehittynyt Windows Phone 7.5-käyttöjärjestelmä tarjoaa kehittäjille erinomaisia mahdollisuuksia kehittää erilaisia sovelluksia interaktiivinen ja viehättävä, tekemättä mitään suurta huolta ohjelmoinnista.
Microsoft on tarjonnut useita tapoja, joilla normaali kehittäjä voi käyttää erilaisia pilvipalveluja käyttäen Windows Azure -teknologia foorumi, ja siten niiden soveltaminen erittäin skaalautuva, tehokas ja luotettava muistin käytön ja resurssien suhteen. Microsoft on toimittanut kaikille näille palveluille vain yhden tavoitteen: laajentaa sovellusten toimintoja perinteisen työpöydän tai kannettavan tietokoneen lisäksi ja tehdä niistä todella siirrettäviä.
Jotta saisimme sinut tietoiseksi tämän uuden ja vankan käyttöjärjestelmän toimivuudesta, esitämme sinulle useita opetusohjelmia, jotka opettavat sinua kehittämään yksinkertaisen sovelluksen Windows Puhelin ja aikanaan tarkastelemme kaikkia tärkeitä piirteitä.
Windows Phone -sovellusten kehittämiseen tarvittavat työkalut
Tässä opetusohjelmassa tarkastelemme kaikkia työkaluja, joita tarvitsemme sarjan ja niiden järjestelmävaatimusten kautta.
Jotta voisit aloittaa kehittymisen, tarvitset sitä ensin Windows Phone 7 -kehitystyökalu, joka voidaan ladata ilmaiseksi. Jos sinulla on jo MS Visual Studio asennettu, niin tämä työkalu on integroitu osaksi sitä muuten se asennetaan itsenäisenä työkaluna.
vaatimukset:
- Windows Vista x86 tai x64 ja Service Pack 2 (kaikki versiot kuin Starter Edition) tai Windows 7 x86 tai x64 (kaikki versiot kuin Starter Edition)
- 4 Gt vapaata levytilaa järjestelmäasemalla
- 3 Gt RAM-muistia
- Windows Phone Emulator vaatii DirectX 10: n tai uudemman näytönohjaimen.
Jos tätä vaatimusta ei täytetä, se voi johtaa siihen toiminnalliset virheet. Jos olet peittänyt tämän paljon, hyvä!
Niille teistä, joilla ei ole paljon ajatuksia Windows Phone 7.5-käyttöjärjestelmä, se käyttää kahta kieltä sovellustensa rakentamiseen. Yksi on C #, joka on Microsoftin.NET-kehyksen vakiokieli ja toinen on XAML (Laaja sovellusmerkintäkieli). C # -ohjelmaa käytetään ohjelmalogiikan kirjoittamiseen backendissä, kun taas XAML käytetään pääasiassa käyttöliittymän suunnittelussa.
Katsokaamme nyt kehittäjätyökalun uutta projektisivua.
Tällä sivulla on yhteensä 5 vaihtoehtoa, joita näemme yksi kerrallaan myöhemmin. Aloita valitsemalla ensimmäinen vaihtoehto lukemalla "Windows Phone Application" ja napsauttamalla OK, kun annat valitun tiedoston nimen. Kun painat OK, näytetään kehittäjä-sivu. Siinä on kolme osaa, yksi on XAML jakso, toinen on C # -osio ja kolmas on ratkaisu explorer ja visuaalinen osio.
Näemme ne kaikki seuraavassa opetusohjelmassa, mutta valmistaudumme seuraaviin opetusohjelmiin tutustumalla käyttöliittymään ja kaikkiin elementteihin.