Windows Phone 8: Hvor To Go From Here

Windows Phone 8: Hvor To Go From Here
24
Del
6
Del

Denne Cyber ​​Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av
Dette innlegget er en del av en serie som heter Komme i gang med Windows Phone 8.Windows Phone 8. Pivot Og Panorama

Selv om du har lært de grunnleggende begreper i Windows Phone-plattformen, noe som skaper en moderne Windows Phone søknad kan likevel føle skremmende. Sannheten er at vi har bare riper i overflaten i denne serien, det er mer til Windows Phone utvikling enn det vi har dekket i denne serien.

Men det er viktig et godt fundament, og du er på rett spor for å lage flotte Windows Phone applikasjoner. For å hjelpe deg fortsette reisen inn i verden av Windows Phone utvikling, har jeg laget en liste over ting som jeg anbefaler dere gjøre for å fortsette reisen.

1. C # & XAML

C #

Siden den anbefalte programminglanguage for å lage Windows Phone applikasjoner er C #, er det bare naturlig thatyou trenger å bli mer kjent med språket. Mens en grunnleggende forståelse av C # var en av kravene for denne serien, hvis du ønsker å skrive mer avanserte applikasjoner, så vil du også trenger å lære mer om C #. Konsepter, slik som delegater, BackgroundWorker, og WebClient, er definitivt verdt å utforske.

XAML

Vi har jobbet mye med XAML i denne serien, og det er en viktig del av et program brukergrensesnitt . Det er ganske enkelt å få fart på karrieren med XAML, men jeg anbefaler at du også lære noen av de mer avanserte konsepter hvis du ønsker å være i stand til å lage mer avanserte Windows Phone-oppsett.

De linkene nedenfor er et godt utgangspunkt hvis du har tenkt til å lære mer om C # og XAML. Sjekk dem ut for å se selv.

  • Visual C # Resources

    XAML Oversikt

    2. MVVM

    MVVM, kort for Model ViewViewModel
    , er et design mønster som beskriver prosessen med decoupling aWindows Telefon-programmet i tre separate uavhengige komponenter, Vis
    , den < b> Model
    , og ViewModel
    . Det er en ganske avansert design mønster, men læring andapplying det vil spare deg for mye tid og gjøre programmet mye moretestable og gjenbrukbare.

    MVVM design mønster sammen med de Data Binding
    konseptet gjør Windows Phone utvikling fantastisk, og jeg anbefaler derfor thatyou gjøre deg kjent med begge konsepter. venne seg til disse teknikkene i nær fremtid.

    De linkene nedenfor er et godt utgangspunkt hvis du har tenkt til å lære mer om MVVM og Data Binding.

    MVVM og Windows Phone 8

    Data Binding til Controls for Windows Phone

    3. CodePlex

    På CodePlex, mange åpen kildekode-prosjekter for Windows Phone arehosted. Det er et flott sted å finne åpen kildekode-biblioteker, som parsere, verktøysett, og andre nyttige prosjekter gjøres tilgjengelig for Windows Phone samfunnet. It'slike Bibelen for alle Windows Phone utvikler. Hvis du skulle finne deg selv på jakt etter et bibliotek som implementerer en triviell eller vanlig funksjon, så du kan finne en eller flere løsninger på CodePlex.

    4. Praksis & Bygg

    Mens tipsene i denne opplæringen er stor for å lære mer om Windows Phone utvikling, er det viktig å sette det du har lært i praksis ved å lage programmer. Jeg oppfordrer deg til å jobbe med utfordrende prosjekter som er ute av komfortsonen. Det kan være frustrerende i starten, men det er en fin måte tolearn og forbedre dine ferdigheter.

    Det er mange ressurser tilgjengelig på Windows Phone som vil hjelpe deg å overvinne hindringene du støter på. Et enkelt Google-søk vil nesten alltid gjøre triks.

    Dessuten kjører Microsoft ulike programmer som tar sikte på å overbevise flere utviklere for å gjøre Windows Phone applikasjoner. Ett program som skiller seg ut er DVLUP. På DVLUP nettside, kan du ideer til mobile applikasjoner og du får også belønning for å fullføre noen av programmets utfordringer.

    Konklusjon

    Formålet med denne serien var å lære deg de grunnleggende begrepene Windows Phone utvikling og for å forberede deg på mer avanserte Windows Phone applikasjonsutvikling. Thetechniques du har lært i denne serien er grunnleggende begreper som du må vite for å gå videre og lage mer avanserte applikasjoner.

    Ved å fullføre denne serien, du har blitt kjent med Windows Phone-plattformen og har skapt et solid fundament, som du kan fortsette å bygge på. Det er på tide at du setter dine kunnskaper i praksis og bygge noe. Det trenger ikke å være stor eller perfekt, bygge noe som du bedre over tid som din kunnskap vokser og ferdigheter bedre.