Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1

Sisällysluettelo:

Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1
Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1

Video: Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1

Video: Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1
Video: planeTALK | Michael HÖSSL „I survived Qatar Airways“ (24 subtitle-languages) - YouTube 2024, Huhtikuu
Anonim

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ä.

Linkit tämän opetusohjelman sarjan kaikkiin osiin:
Linkit tämän opetusohjelman sarjan kaikkiin osiin:
  1. Opi kehittämään Windows Phone 7.5 Mango-sovelluksia: osa 1
  2. Windows Phone 7.5 Mango-sovellusten kehittäminen: osa 2 (HelloWorld-sovellus)
  3. Windows Phone 7.5 -sovellusten kehittäminen: osa 3; Muuttujat, tietotyypit ja arvojen määrittäminen
  4. Kehittäminen Windows 7.5 Mango Apps, osa 4: jos lausunto
  5. Windows 7.5 Mango Appsin kehittäminen, osa 5: Operaattorit, lausekkeet ja lausunnot
  6. Kehitetään Windows 7.5 Mango Apps, osa 6: Switch Statement
  7. Windows Phone Mango Appsin kehittäminen, osa 7: iterointiin
  8. Yksinkertaisten Helper-menetelmien käyttäminen kehittämällä Windows Phone 7.5 Mango Apps: osaa 8
  9. Työskentely jousilla: Windows Phone 7.5 Mango Apps Development - Osa 9
  10. Working with DateTime: Windows Phone 7.5 Mango-sovellusten kehittäminen - osa 10
  11. Luokkien ymmärtäminen ja luonti: Windows Phone 7.5 Mango Apps Development - osa 11
  12. Luokkien käyttäminen: Windows Phone 7.5 Mango Apps Development - Osa 12
  13. Nimien väliset yhteydet: Windows Phone 7.5 Mango Apps Development - Osa 13
  14. Objektien kokoelma: Windows Phone Apps Development Turorial - Osa 14
  15. Ymmärtäminen XAML: Windows Phone Apps Development Turorial - Osa 15
  16. Silverlightin asetteluohjaimet: Windows Phone Apps Development Tutorial - osa 16
  17. XAML-tapahtumien ja tulonhallintatoimenpiteet: Windows Phone Apps Development Tutorial - Osa 17
  18. Kuvanhallinnan käyttö: Windows Phone Apps Development Tutorial - Osa 18
  19. Tyylit ja resurssit: Windows Phone Apps Development Tutorial - osa 19
  20. Käytä tyyliä ja teemaresursseja hallintaan: Windows Phone Apps Development Tutorial - Osa 20
  21. Navigoi XAML-sivuilla: Windows Phone Apps Development Tutorial - Osa 21
  22. Työskentely sovelluspalkkiin: Windows Phone Apps Development Tutorial - Osa 22
  23. Canvasin käyttäminen dialogina: Windows Phone Apps Development Tutorial - Osa 23
  24. Erilaisten tulosteiden lisääminen: Windows Phone Apps Development Tutorial - osa 24
  25. GPS, paikannusliittymä ja verkkopalvelujen soittaminen: Windows Phone Apps Development Tutorial - 25.

Erityisesti tässä opetusohjelmasarjassa puhun sinulle ja kosketan joitain kehityshankkeita, kuten:

  1. Kaikki peruskäsitteet, avainsanat, muuttujat
  2. Debuggausmenetelmät ja -katkot
  3. Silmukat, päätöksentekoilmoitukset
  4. Tulojen vastaanottaminen ja tuotoksen tulostaminen
  5. Operaattorit, lausunnot ja ilmaisut
  6. Menetelmät ja luokat
  7. Jousi, datetime (ennalta määritetyt luokat)
  8. Hieman nimiavaruuksia, kokoelmia
  9. Miten XAML-koodia käytetään suunnittelun käyttöliittymässä?
  10. Silverlight -tapahtumat, syöttöohjaimet
  11. Kuvan valvonta
  12. Resurssit ja tyylit
  13. Miten navigoida xaml-sivujen välillä?
  14. Sovelluspalkki
  15. Kankaan ja erillisen varastoinnin käyttö
  16. hautakivi
  17. Tuloalueet, GPS, Sijainti API
  18. Suunta muuttuu, ohjaa näkyvyyttä
  19. 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.

Image
Image

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.

Suositeltava: