underground winphone getting started guide basic

Upload: monir-abu-hilal

Post on 06-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    1/7

    GETIN

    STAND

    OUT

    WECANHELPYOUBUILDYOURFIRSTAPP

    ANDBEPARTOFTHENEXTBIGTHINGIN

    PHONEDEVELOPMENT.

    WindowsPhoneasaplatformiswideopento

    innovationandcreativity.Itdoesthingsdifferently.

    Andnowsocanyou.Thisisyourchancetobeseen.

    Beunique.Bepartofthenewmovementinmobile

    thatshappeningoncampusesworldwide.

    GOUNDERGROUNDWHERECURIOUS,

    CREATIVESTUDENTSAREMOBILIZING.

    Justbecauseyourenewtothecodingworld,

    doesntmeanyouhavetomisstheopportunityto

    makeyourdreamappcometolife.Thisguidewill

    pointyoutoqualityMicrosofttoolsandresources

    freetostudents.Youllndanactive,informed,andmotivatedcolonyofhelpforstudentslikeyou.

    AGETTINGSTARTEDGUIDEForstudentsnewtocoding

  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    2/7

    Onehourtocreateyourrstapp. No,really.YoudonthavetoknowcodingandappdevelopmenttobuildyourrstWindowsPhoneapp.Weprovide

    allthetools,training,recommendations,andsupport.Followthisguideandin1,2,3...yourappisavailableintheWindowsPhoneMarketplace.

    3SIMPLESTEPSTOGETSTARTED:

    DOWNLOADYOURFREEDEVTOOLS BUILDANDTESTYOURAPP PUBLISHYOURAPP

    2

  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    3/7

    Anywayyoulookatit,$0isasmallpricetopay

    forallthetools,codeandresourcestocreate

    awesomephoneapps.

    GOHEREandanddownloadtheWindowsPhone

    developertoolsforfree.Thesedownloadscontain

    allofthetoolsyouneedtobuildaWindows

    PhoneApplicationorGame.Itcouldntbesimpler.

    DOWNLOADYOURFREEDEVTOOLS

    GETTHEWINDOWSPHONE

    DEVELOPERTOOLS

    WEMAKEITEASYTOGETSTARTEDFORSTUDENTS.

    GETMOREASASTUDENT

    Didyouknowasastudentyoucangeteven

    moredeveloperanddesignertoolsforfree

    throughMicrosoftDreamSpark?Wellyou

    can!Soifyourelookingformore,thisisthe

    placetogetallofthelatestandgreatesttools

    tohelpupyourcodinggame.

    Toeaseintocodingyoumaywanttostart

    bydownloadingMicrosoftSmallBasic.Ithas

    afriendlydevelopmentenvironmentthat

    makesitagreatwaytolearnthebasics.

    Getstep-by-stepinstructionsonhowto

    signupforDreamSpark.

    3

    http://go.microsoft.com/?linkid=9785992http://go.microsoft.com/?linkid=9785994http://go.microsoft.com/?linkid=9786996http://go.microsoft.com/?linkid=9786997http://go.microsoft.com/?linkid=9786997http://go.microsoft.com/?linkid=9786996http://go.microsoft.com/?linkid=9785994http://go.microsoft.com/?linkid=9785992
  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    4/7

    BUILDANDTESTYOURAPP

    BUILDLETUSHELP

    Ifyouveneverbuiltanapp,wesuggestyoustart

    withtheQuickStarts.Theseguidesgiveyousimple

    instructionsanddemosofthemostcommon

    tasks.BeginwiththeHelloWorldmodule.Itwalks

    yousmoothlythroughyourrstappinlessthananhourandhelpsfamiliarizeyouwiththetools.

    Afterthat,skiparoundtodifferentQuickStartsto

    learnthingsspecicallyforyourapp.

    Ifyoulearnbestbywatchingvideos,checkout

    theWindowsPhoneDevelopmentforAbsolute

    Beginners.Theseshortvideoshelpguideyoueach

    stepoftheway.Wanttopickupthepace?Watch

    thisJumpStartvideoonthebasicsofBuildingyourWindowsPhoneapp.

    USETHESTARTERKITSTOBUILD

    AQUICKAPP

    Heresarealshortcuttoyourrstapp.Getthe

    WindowsPhoneStarterKitforWordPress .This

    kitcanhelpyouturnaWordPressblogintoa

    WindowsPhoneappquicklyandeasily.

    Also,ifyouareinaclubororganizationorona

    team,checkouttheStarterKitforSchools.Thiskit

    providestemplatesthatareeasytocongureand

    canbefullycustomizedtogiveyourorganization

    afaceinthemarketplace.

    Weknowtherearethestudentswholiketojump

    rightinandgettheirhandsdirtywithcoding.If

    thissoundslikeyou,diveinwiththese sample

    coderesources.Youcanplugandchugwithcode

    togetyoumovingfast.

    WANTTOBUILDAGAMEAPP?

    AngryBirds,FruitNinja,Minesweeperyou

    andyourfriendsarealreadyaddictedtothem.

    Whynotcreateyourown?Tobegincreating

    gamesforWindowsPhone,checkoutthe game

    developmentresources.Theseresourcesinclude

    pointerstogettingstartedguides,aswellasgame

    starterkits.

    4

    HelloWorldAppbuiltinWindowsPhoneEmulatorinVisualStudio2010

    http://go.microsoft.com/?linkid=9785985http://go.microsoft.com/?linkid=9785982http://go.microsoft.com/?linkid=9785982http://go.microsoft.com/?linkid=9785981http://go.microsoft.com/?linkid=9785983http://go.microsoft.com/?linkid=9786998http://go.microsoft.com/?linkid=9785988http://go.microsoft.com/?linkid=9785988http://go.microsoft.com/?linkid=9785984http://go.microsoft.com/?linkid=9785984http://go.microsoft.com/?linkid=9785984http://go.microsoft.com/?linkid=9785984http://go.microsoft.com/?linkid=9785988http://go.microsoft.com/?linkid=9785988http://go.microsoft.com/?linkid=9786998http://go.microsoft.com/?linkid=9785983http://go.microsoft.com/?linkid=9785981http://go.microsoft.com/?linkid=9785982http://go.microsoft.com/?linkid=9785982http://go.microsoft.com/?linkid=9785985
  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    5/7

    5

    TESTEMULATETHIS

    Nophone,noproblem.TheSDK(software

    developmentkit)comeswithafullyfunctioning

    WindowsPhoneemulator.Thissoftwaretool

    mimicstherealphonesoperatingsystemsoyou

    canbuild,test,andwatchyourphoneappcome

    tolifeonyourPC.

    PUTYOURAPPTHROUGHTHEPACES

    Beforeyourappcanbepublishedtotheworld,

    itmustmeetspeciccerticationrequirements.

    Yourappmust:

    -bereliable

    -makeefcientuseofresource

    -notinterferewithphonesfunctionality

    -befreeofmalicioussoftware

    Thisdetailedlistof requirementsforcertication

    willhelpguideyou.

    Thistestkitisalsohelpful:

    WindowsPhoneMarketplaceTestKit

    DEVELOPFORACAUSE

    TeamLifelenswasaworldwidefinalistinMicrosoft's

    ImagineCup2011 competition.

    ThegroupwasmadeupofstudentsfromUCDavis,UCLA,

    UniversityofCentralFlorida,andHarvardBusinessSchool.

    Withingenuity,theyattachedatinymicroscopelensto

    aWindowsPhonecameratomagnifybloodcellsand

    devisedaphoneapplicationthatcoulddetectand

    diagnosemalaria.Theirinnovativeappisnowassisting

    healthworkersinthirdworldnationstocontrolthe

    spreadofdiseaseconditions.

    http://go.microsoft.com/?linkid=9785990http://go.microsoft.com/?linkid=9785991http://go.microsoft.com/?linkid=9786999http://go.microsoft.com/?linkid=9786999http://go.microsoft.com/?linkid=9785991http://go.microsoft.com/?linkid=9785990
  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    6/7

    ITSYOURTIMETOSTANDOUT.

    CreateyourmembershipnowatAppHub,

    themarketplaceforWindowsPhone.

    The$99annualfeeiswaivedifyouselect

    Studentasyouareregistering.Youwillneed

    togetveriedasastudentthroughMicrosoft

    DreamSparkwhichissupereasy.Thatsmoney

    youcanspendonyourself.

    AsamemberofAppHub,youllndavibrant

    colonyofdeveloperstosupportyouinbuilding

    andpublishingyourphoneappsandgames.

    Youcanconnectwithnewbiesaswellasthevery

    topphoneappdevelopers.Getsmarterthrough

    activeforumsandifyouareeverfeelinglost,dont

    beshytoaskthecommunityforalittlehelp.

    Readstep-by-stepinstructions onhowtoregisteratAppHub.

    STUDENTSMAKEMONEY

    Tworsttimephoneappdeveloperschosethe

    WindowsPhoneplatformbecauseitwasacleanslate

    withagreatopportunitytogetnoticed.Computersciencemajors,JakePoznanskiandSamKaufmann,

    teameduptobuildad-supportedappsforthe

    WindowsPhonemarketplace.

    WiththeWindowsPhone7AdSDKyoucanplugand

    playwithjustacouplelinesofcode,saysPoznanski.

    Theyfocusedonpopularcardgamesandoptimized

    theuserexperienceforgameplayonaWindows

    Phone.Injust4monthstheygrossedover$12,000.

    TheirappscontinuetobeintheTop50FreeAppslist.

    BESEEN.EARNMONEY.

    Yourappideadeservestobeseen,notlostin

    theabyssofother,overcrowdedappstores.You

    cansubmityourappstoAppHubforsaleorfree

    downloadintheWindowsPhoneMarketplace.

    Hereshow.

    1.Uploadyourapplication

    2.Providetheapplicationdescription

    3.Settheapplicationpricing

    4.Submityourapplication

    Seethedetailedsubmissionwalkthrough .

    Weknowtheschoolyearisbetterwithalittle

    extracashinyourpocket.Sodontforgettocheck

    outouradmonetizationbestpractices foryou

    andtrainingvideosthathelpyoumakemoney.

    PUBLISHYOURAPP

    TOP APPS BUILT BY STUDENTS

    CHICKEN

    IMPLOSION

    JEWEL3SOLITAIRE CHAIN

    REACTION

    MARS

    RUNNER

    PIRATES

    ASSAULT

    FREE

    6

    http://go.microsoft.com/?linkid=9785987http://go.microsoft.com/?linkid=9785994http://go.microsoft.com/?linkid=9787000http://go.microsoft.com/?linkid=9787002http://go.microsoft.com/?linkid=9787003http://go.microsoft.com/?linkid=9787004http://go.microsoft.com/?linkid=9787005http://go.microsoft.com/?linkid=9785986http://go.microsoft.com/?linkid=9787001http://go.microsoft.com/?linkid=9787006http://go.microsoft.com/?linkid=9787006http://go.microsoft.com/?linkid=9787001http://go.microsoft.com/?linkid=9785986http://go.microsoft.com/?linkid=9787005http://go.microsoft.com/?linkid=9787004http://go.microsoft.com/?linkid=9787003http://go.microsoft.com/?linkid=9787002http://go.microsoft.com/?linkid=9787000http://go.microsoft.com/?linkid=9785994http://go.microsoft.com/?linkid=9785987
  • 8/2/2019 Underground WinPhone Getting Started Guide BASIC

    7/7

    WindowsPhoneSDK7.1http://www.microsoft.com/download/en/details.aspx?id=27570

    MicrosoftDreamSparkwww.dreamspark.com

    MicrosoftSmallBasichttps://www.dreamspark.com/Product/Product.aspx?productid=27

    RESOURCESRECAP

    7

    DOWNLOAD BUILDANDTEST

    QuickStartshttp://create.msdn.com/en-us/education/quickstarts

    WindowsPhoneDevelopmentforAbsoluteBeginners

    http://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners

    JumpStartvideohttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introduction

    Samplecodehttp://msdn.microsoft.com/en-us/library/ff431744(VS.92).aspx

    Gamedevelopmentresourceshttp://create.msdn.com/en-us/education/gamedevelopment

    WindowsPhoneStarterKitforWordPresshttp://code.msdn.microsoft.com/Windows-Phone-Starter-Kit-26aa6c6c

    WindowsPhoneStarterKitforSchoolshttp://code.msdn.microsoft.com/Windows-Phone-Starter-Kit-c3b8b2d2

    RequirementsforCerticationshttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspx

    WindowsPhoneMarketplaceTestKit http://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspx

    PUBLISH

    MembershipatAppHubhttp://create.msdn.com/en-US/home/membership

    Submityourapplicationandconrmationhttp://create.msdn.com/en-US/home/about/app_submission_

    walkthrough_submit

    Admonetizationbestpracticeshttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdf

    Videostohelpyoumakemoney http://msdn.microsoft.com/en-us/video/gg703754

    IfyouhaveaprintedversionofthisGuide,andcannotclickthelinksoftherecommendedresources,wehaveprovidedthecompleteURLtodirectyoutotheproperwebpage.

    Findacommunityofstudentdevelopersthatarecreatingcoolapps.

    Itshappeningunderground:

    ndyourcolony.com

    facebook.com/#!/microsoftstudent

    twitter.com/#!/ms_student

    http://www.microsoft.com/download/en/details.aspx?id=27570http://www.microsoft.com/download/en/details.aspx?id=27570http://www.microsoft.com/download/en/details.aspx?id=27570http://www.dreamspark.com/http://www.dreamspark.com/http://www.dreamspark.com/https://www.dreamspark.com/Product/Product.aspx?productid=27http://create.msdn.com/en-us/education/quickstartshttp://create.msdn.com/en-us/education/quickstartshttp://create.msdn.com/en-us/education/quickstartshttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://create.msdn.com/en-us/education/gamedevelopmenthttp://create.msdn.com/en-us/education/gamedevelopmenthttp://msdn.microsoft.com/en-us/wp7mangotrainingcourse.aspxhttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspxhttp://create.msdn.com/en-US/home/membershiphttp://create.msdn.com/en-US/home/membershiphttp://create.msdn.com/en-US/home/about/app_submission_walkthrough_submithttp://create.msdn.com/en-US/home/about/app_submission_walkthrough_submithttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://msdn.microsoft.com/en-us/video/gg703754http://msdn.microsoft.com/en-us/video/gg703754http://msdn.microsoft.com/en-us/video/gg703754http://www.findyourcolony.com/http://www.findyourcolony.com/http://www.facebook.com/#!/microsoftstudenthttp://twitter.com/#!/ms_studenthttp://www.findyourcolony.com/http://www.facebook.com/#!/microsoftstudenthttp://twitter.com/#!/ms_studenthttp://twitter.com/#!/ms_studenthttp://www.facebook.com/#!/microsoftstudenthttp://www.findyourcolony.com/http://www.microsoft.com/http://msdn.microsoft.com/en-us/video/gg703754http://msdn.microsoft.com/en-us/video/gg703754http://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://advertising.microsoft.com/wwdocs/user/en-us/forpublishers/Ad-in-Apps-Monetization%20Best%20Practices_3-1-2011.pdfhttp://create.msdn.com/en-US/home/about/app_submission_walkthrough_submithttp://create.msdn.com/en-US/home/about/app_submission_walkthrough_submithttp://create.msdn.com/en-US/home/membershiphttp://create.msdn.com/en-US/home/membershiphttp://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh394032(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/library/hh184843(v=VS.92).aspxhttp://msdn.microsoft.com/en-us/wp7mangotrainingcourse.aspxhttp://create.msdn.com/en-us/education/gamedevelopmenthttp://create.msdn.com/en-us/education/gamedevelopmenthttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://channel9.msdn.com/blogs/egibson/windows-phone-7-jump-start-session-1-of-12-introductionhttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginnershttp://create.msdn.com/en-us/education/quickstartshttp://create.msdn.com/en-us/education/quickstartshttps://www.dreamspark.com/Product/Product.aspx?productid=27http://www.dreamspark.com/http://www.dreamspark.com/http://www.microsoft.com/download/en/details.aspx?id=27570http://www.microsoft.com/download/en/details.aspx?id=27570