0
WIRELESS: softlayer - techwild30 To Launch:Getting StartedChris Koenigchris.koenig@microsoft.com214-385-5616@chriskoenig |...
30-To-Launch Program Overview       Session 1                Session 2                Session 3              Session 4• Ov...
Today‟s Agenda Metro Design Register for the Marketplace Build Your First App   Tour Expression Blend and Visual Studi...
Welcome to WindowsPhone!
People   vs.   Icons5 Windows Phone
Windows Phone puts people at the center making it easier to connect and share with friends,family and colleagues, so you n...
Touring WindowsPhone
Windows Metro
Developer Portal(AppHub)
Developer Portal          Learn…          Build…          Publish…          Earn…                     create.msdn.com21 Wi...
Windows Phone applicationdevelopment    Use popular .NET and Visual Studio to create applications quickly and easily    ...
Training23 Windows Phone
Signing up for AppHub1.   Go to create.msdn.com2.   If you‟re not signed in     automatically, click the „sign in‟     lin...
Signing up for AppHub4.   Fill in your details (name,     address, phone, etc.)5.   Select a profile picture6.   Pick a ga...
Install the tools1.     Download the tools       from       http://aka.ms/PhoneCK2. Click the “Download       the Windows ...
Building our FirstApplication
For Next Time Ensure the tools are installed and working Prototype of your Application Watch some training videos on  h...
http://bemyappdallas.eventbrite.co               m/     BeMyApp          Feb 24-26,      Dallas            2012
Provide Feedback! http://wpdev.uservoice.comhttp://windowsphone.uservoic            e.com
The information herein is for informational purposes only and represents the current view of                              ...
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
30-to-Launch #1 - Overview of Windows Phone
Upcoming SlideShare
Loading in...5
×

30-to-Launch #1 - Overview of Windows Phone

1,397

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,397
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Time:00:00 – 00:15 – Intro and live demo00:15 – 00:45 – Marketplace, AppHub, DreamSpark overview (slides 1 through 15)00:45 – 01:00 – Creating accounts and installing the tools (slides 16 through 23)01:00 – 01:30 – Understanding AppMakr (slides 24 through 29)01:30 – 02:00 – Building your AppMakr app (no slides, interactive help)02:00 – 02:30 – Testing your app in the emulator (slides 30 – 31)02:30 – 02:45 – Publishing your app in the marketplace (slides 32 – 33 and help)02:45 – 03:00 – Hello World
  • E600 ProjectionThough this lab actually did have a document camera it had so much dust on it I’d bet it hadn’t been used in at least 5 years. I was very glad I had USB video out and that I didn’t have to mess with that camera. Really, without USB out there isn’t a good way to demo.Some things to demo:Facebook and Twitter integration – I mentioned the new ShareStatus and ShareLink launchers as a way for them to integrate with Facebook and Twitter without writing custom code. I heard a whispered “that’s cool!”.Facebook and Messenger Chat – I just showed that chat works like texting and that you can switch back and forth seamlessly. I mentioned that it tells you when someone goes offline and that you should switch to text instead.Groups – I mentioned that the phone automatically brings in all your Facebook friends, Google and Live contacts, etc. I showed how accounts are automatically linked together to one person. I mentioned that it can get crazy sifting through all the FB updates and that I can find people by searching, but groups are a better way. I showed that you can send group texts or e-mails and that the updates, photos, etc. being shown are only from people in that group.Tiles – I showed my friends as tiles. Showed groups as tiles. Showed the weather channel app. I don’t have a good demo for secondary tiles yet. The American Airlines app would be good but they haven’t released their Mango update yet.Connected search – I found the easiest way to demo this is asking the students for a movie that’s currently playing. I showed them the movie card (movie search result) and then showed them how Flixter shows up as an app. I mentioned this is another way for them to sell their app since it can show up in search results even if it’s not installed.Local Scout – I started in maps and panned over to a big mall or big airport nearby. Zoomed in and then tapped on the Local Scout icon. I briefly showed the different pivots. Drilled into shopping and showed that their app can integrate there too. Tapped on the map and show that they can actually see the stores in the mall or airport. Changed which floor we were looking at, etc. Mentioned that this is just part of the phone and not an app. --- NOTE: Make sure the location you want to show has been scouted before you do this demo. Not every mall or airport has been mapped in Local Scout. You can tell it’s a scouted location if you zoom in on the map and you see additional details in blue.
  • E600 ProjectionThough this lab actually did have a document camera it had so much dust on it I’d bet it hadn’t been used in at least 5 years. I was very glad I had USB video out and that I didn’t have to mess with that camera. Really, without USB out there isn’t a good way to demo.Some things to demo:Facebook and Twitter integration – I mentioned the new ShareStatus and ShareLink launchers as a way for them to integrate with Facebook and Twitter without writing custom code. I heard a whispered “that’s cool!”.Facebook and Messenger Chat – I just showed that chat works like texting and that you can switch back and forth seamlessly. I mentioned that it tells you when someone goes offline and that you should switch to text instead.Groups – I mentioned that the phone automatically brings in all your Facebook friends, Google and Live contacts, etc. I showed how accounts are automatically linked together to one person. I mentioned that it can get crazy sifting through all the FB updates and that I can find people by searching, but groups are a better way. I showed that you can send group texts or e-mails and that the updates, photos, etc. being shown are only from people in that group.Tiles – I showed my friends as tiles. Showed groups as tiles. Showed the weather channel app. I don’t have a good demo for secondary tiles yet. The American Airlines app would be good but they haven’t released their Mango update yet.Connected search – I found the easiest way to demo this is asking the students for a movie that’s currently playing. I showed them the movie card (movie search result) and then showed them how Flixter shows up as an app. I mentioned this is another way for them to sell their app since it can show up in search results even if it’s not installed.Local Scout – I started in maps and panned over to a big mall or big airport nearby. Zoomed in and then tapped on the Local Scout icon. I briefly showed the different pivots. Drilled into shopping and showed that their app can integrate there too. Tapped on the map and show that they can actually see the stores in the mall or airport. Changed which floor we were looking at, etc. Mentioned that this is just part of the phone and not an app. --- NOTE: Make sure the location you want to show has been scouted before you do this demo. Not every mall or airport has been mapped in Local Scout. You can tell it’s a scouted location if you zoom in on the map and you see additional details in blue.
  • E600 ProjectionThough this lab actually did have a document camera it had so much dust on it I’d bet it hadn’t been used in at least 5 years. I was very glad I had USB video out and that I didn’t have to mess with that camera. Really, without USB out there isn’t a good way to demo.Some things to demo:Facebook and Twitter integration – I mentioned the new ShareStatus and ShareLink launchers as a way for them to integrate with Facebook and Twitter without writing custom code. I heard a whispered “that’s cool!”.Facebook and Messenger Chat – I just showed that chat works like texting and that you can switch back and forth seamlessly. I mentioned that it tells you when someone goes offline and that you should switch to text instead.Groups – I mentioned that the phone automatically brings in all your Facebook friends, Google and Live contacts, etc. I showed how accounts are automatically linked together to one person. I mentioned that it can get crazy sifting through all the FB updates and that I can find people by searching, but groups are a better way. I showed that you can send group texts or e-mails and that the updates, photos, etc. being shown are only from people in that group.Tiles – I showed my friends as tiles. Showed groups as tiles. Showed the weather channel app. I don’t have a good demo for secondary tiles yet. The American Airlines app would be good but they haven’t released their Mango update yet.Connected search – I found the easiest way to demo this is asking the students for a movie that’s currently playing. I showed them the movie card (movie search result) and then showed them how Flixter shows up as an app. I mentioned this is another way for them to sell their app since it can show up in search results even if it’s not installed.Local Scout – I started in maps and panned over to a big mall or big airport nearby. Zoomed in and then tapped on the Local Scout icon. I briefly showed the different pivots. Drilled into shopping and showed that their app can integrate there too. Tapped on the map and show that they can actually see the stores in the mall or airport. Changed which floor we were looking at, etc. Mentioned that this is just part of the phone and not an app. --- NOTE: Make sure the location you want to show has been scouted before you do this demo. Not every mall or airport has been mapped in Local Scout. You can tell it’s a scouted location if you zoom in on the map and you see additional details in blue.
  • One stop, self-service portal for learning, building, publishing and earning money.Visit http://developer.windowsphone.com today and:Learn to build appsConnect with the community, share ideas, learnRegister, publish, earn.
  • Microsoft’s industry leading integrated developer environment. Highlight “Expression Blend” – it’s a very powerful tool to get started immediately and create prototypes and complete applications. Use XNA for games while Silverlight’s best in class UX technologies for all other applications.The emulator is actually running a full version of the Windows Phone 7 OS and delivers great results. More than 90% of development & testing can be achieved using the emulator.
  • Q: How do I verify my student status? A: It is easy! Simply visit www.dreamspark.com/verify and follow the steps to get verified. Q: How often does student status need to be verified with the DreamSpark site?A: Just once a year. Or, we should say, once every 12 months from your last verification date, if you want to get all technical about it. Q: What are the steps for DreamSpark High School Student Status Verification? A: There are just six easy steps and we’ll walk you through the whole thing. Here’s how it works: Your School Administrator registers on the DreamSpark website. Your School is verified to participate in the DreamSpark program We send Access Keys to Administrator. Your Administrator then passes an Access Key on to you or your fellow students at your verified School. Student signs in using Windows Live ID and You're ready to download software! Once you complete the above steps, you’ll automatically go back to the previous DreamSpark site page you last visited. Q: What are the steps for DreamSpark University and College Student Status Verification? A: There are just four easy steps and we’ll walk you through the whole thing. Here’s how it works: DreamSpark automatically directs you to the Online Student Status Verification process on your first time through the site. If you’re not signed in to your Windows Live ID account, the DreamSpark site will first direct you to the Windows Live ID sign-in page. Next you’ll visit the DreamSpark Online Student Status Verification page. The steps in the DreamSpark Online Student Status Verification process are: Verify or Select your Country from the drop down.Select “Verify as Student.”Select your preferred verification method (i.e. Verify using an Activation Code, your ISIC Card ID, or through your school account). If you select “I have an Activation Code,” you’ll be required to enter the activation code that was given to you by either your school’s administrator or a Microsoft Representative.If you select “I have an ISIC Card,” you’ll be required to enter your student identification card number.If you select “Get verified through my School,” you’ll be taken to the school search page where you can follow the steps to search for and select your school to complete verification.Click “Continue”.Once you complete the above steps, you’ll automatically go back to the DreamSpark site page you previously visited.
  • Q: Can I use an existing XBOX Live gamertag with AppHub?A: Yes, but you will need to go to your XBOX console and follow these steps to point your gamertag at your school Live ID:http://support.microsoft.com/kb/945419/en-gbPlease note that you will need to assign the gamertag created in step 6 above with another Live ID before you can make this change. Otherwise you will be told that the Live ID is already in use.
  • I know it seems backwards to talk about testing before we build our first app, but it does a while to download and install the tools so we’ll do that in the background while we’re building our first application.NOTE: This step may have already been taken care of at your venue. If so, you can hide this slide and the previous one.
  • Transcript of "30-to-Launch #1 - Overview of Windows Phone"

    1. 1. WIRELESS: softlayer - techwild30 To Launch:Getting StartedChris Koenigchris.koenig@microsoft.com214-385-5616@chriskoenig |http://chriskoenig.net
    2. 2. 30-To-Launch Program Overview Session 1 Session 2 Session 3 Session 4• Overview of • Exploring Windows • Working with Data • Windows Phone Windows Phone Phone Capabilities • App Resources Marketplace • Metro Design • Live Tiles • Isolated Storage • Application • Tour: Expression • Sensors & • Database submittal process Blend Camera • Networking Stack • How to handle • Tour: Visual Studio • Launchers • Social Integration rejection • Building, Running • Choosers • Promoting your and Debugging • Search Integration application Your First App • Advertisements • Help submitting • Online Resources your app to the• Signup for Marketplace Marketplace 2 Windows Phone
    3. 3. Today‟s Agenda Metro Design Register for the Marketplace Build Your First App  Tour Expression Blend and Visual Studio  Emulator vs. Device  Deployment and Debugging Additional Online Resources Signup for Marketplace 3 Windows Phone
    4. 4. Welcome to WindowsPhone!
    5. 5. People vs. Icons5 Windows Phone
    6. 6. Windows Phone puts people at the center making it easier to connect and share with friends,family and colleagues, so you never miss a moment.Modern communication A smarter way to app. Internet beyond thebuilt in. browser.  Pin apps to the Start screen for People Hub with live updates at a glance.  A fast, beautiful web experience Facebook, LinkedIn and with Internet Explorer 9 and Twitter, built in.  Apps connected to your hardware acceleration. Group friends, pin them to Start searches make them easier to  Local Scout provides for live updates and text, email discover and use. suggestions and prioritized local and IM them all at once. search results on restaurants, Facebook shopping and things to do. Chat, Messenger, check- ins, and photo tagging built in. Windows Phone
    7. 7. Touring WindowsPhone
    8. 8. Windows Metro
    9. 9. Developer Portal(AppHub)
    10. 10. Developer Portal Learn… Build… Publish… Earn… create.msdn.com21 Windows Phone
    11. 11. Windows Phone applicationdevelopment Use popular .NET and Visual Studio to create applications quickly and easily Developers familiar with other platforms enjoy short ramp-up times Free powerful tools and free training online  Visual Studio 2010 Express for Windows Phone  Windows Phone Emulator  Silverlight 4 Tools  XNA Game Studio 4.0  Microsoft Expression Blend for Windows Phone 22 Windows Phone
    12. 12. Training23 Windows Phone
    13. 13. Signing up for AppHub1. Go to create.msdn.com2. If you‟re not signed in automatically, click the „sign in‟ link at the top and enter your Live ID and Password.3. When asked for the account type select individual if possible  Selecting “Company” can cause a delay due to 24 Windows Phone
    14. 14. Signing up for AppHub4. Fill in your details (name, address, phone, etc.)5. Select a profile picture6. Pick a gamertag if you intend to submit for Xbox LIVE consideration (this can be changed later) 25 Windows Phone
    15. 15. Install the tools1. Download the tools from http://aka.ms/PhoneCK2. Click the “Download the Windows Phone SDK” link3. Click the DOWNLOAD button next to vm_web2.exe4. Select “Run” from the options to install the tools. 26 Windows Phone
    16. 16. Building our FirstApplication
    17. 17. For Next Time Ensure the tools are installed and working Prototype of your Application Watch some training videos on http://create.msdn.com  Silverlight development  Windows Metro  Expression Blend and Visual Studio Check out the Starter Kits at http://aka.ms/wpsk Visit http://chriskoenig.net/wp7resources for additional28info Windows Phone
    18. 18. http://bemyappdallas.eventbrite.co m/ BeMyApp Feb 24-26, Dallas 2012
    19. 19. Provide Feedback! http://wpdev.uservoice.comhttp://windowsphone.uservoic e.com
    20. 20. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.© 2011 Microsoft Corporation.All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×