@Students: Welcome to TechDays 11 Christof Zogg Director Developer & Platform Group Microsoft Switzerland.

Download Report

Transcript @Students: Welcome to TechDays 11 Christof Zogg Director Developer & Platform Group Microsoft Switzerland.

@Students: Welcome to TechDays 11

Christof Zogg Director Developer & Platform Group Microsoft Switzerland

Microsoft Likes Students

Free Tickets for TechDays MSDN AA Microsoft Student Partner Imagine Cup You Make IT Smart

You Make IT Smart ‘11

An the Winner is… Student@unige Creator of MonsterUp and Galaxium Marios Karagiannis

You Make IT Smart ‘12

Submit your app & win a Nokia with Windows Phone!

Freestyle Template-based www. academiczone.ch

Our Partner Nokia

Simon Schweingruber, Service Sales Manager Nokia Switzerland

Student Keynote

Ken Casada, Developer Evangelist Microsoft Switzerland

Bring the magic of Kinect to your PC and amaze your friends with the coolness of Windows Phone 7 …. and get one easily…

Windows Phone 7

Metro User Experience

Metro

Windows Phone 7 User Experience

Video

Windows Phone 7 User Experience

Demo

Common Hardware Foundation

Capacitive touch

>= 4 contact points

Sensors

A-GPS, Accelerometer, Compass, Light, Proximity

Camera

>= 5 mega pixels

Multimedia

Common detailed specs, Codec acceleration

Memory

>= 256MB RAM, >= 8GB Flash

GPU

DirectX 9 acceleration

CPU

ARMv7 Cortex/Scorpion or better Hardware buttons | Back, Start, Search

Coding for WP7 Two framework Silverlight for applications XNA for games Free tools available by installing Windows Phone SDK 7.1

Visual Studio 2010 Express for Windows Phone Expression Blend for Windows Phone Windows Phone Emulator: with emulation of accelerometer with location emulation (emulates GPS coordinates)

Building a Simple Application for Windows Phone 7 in Silverlight demo

Testing your Windows Phone App Using the Windows Phone Emulator Deploying your app on your Physical Device Unlock your Windows Phone for development (allows you to test unsigned applications on the phone)  Use the Developer Registration Tool for Windows Phone Deploying 3 Unlock your Windows Phone for development  rd party app on your Physical Device Use the Application Deployment Tool for Windows Phone

Marketplace Sign Up for students is free (no annual subscription fee of $99 USD) What you have to do?

If you are not yet a Microsoft DreamSpark member, you need to register at www.dreamspark.com

Create an App Hub developer account using your Windows Live ID (when you register for DreamSpark, you should get “Verified with DreamSpark” as a student.

and select “Student” as account type.

Marketplace Survival Guide Tip: before submitting your app use the Windows Phone Marketplace Test Kit (part of Visual Studio)  help your app to be accepted in the Marketplace Application Submission Guide Application Certification Requirements Adding Financial Info to Marketplace as a Swiss Individual

Customizing an app using the Windows Phone Starter Kit for Schools demo

Resources

Windows Phone 7 Developer portal http://developer.windowsphone.com

Windows Phone 7 Developer blog http://windowsteamblog.com/ !

Windows_Phone/b/wpdev/ Windows Phone 7 Training Kit http://channel9.msdn.com/learn/ courses/WP7TrainingKit/ Windows Phone “Mango” Training Kit http://msdn.microsoft.com/en-us/hh220612 Windows Phone 7 on Twitter http://twitter.com/#search?q=%23wp7dev Windows Phone SDK 7.1

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

Kinect SDK

3D DEPTH SENSORS RGB CAMERA MULTI-ARRAY MIC MOTORIZED TILT

Skeleton Data

Skeleton API

Skeleton Data demo

Resources

Kinect for Windows SDK Beta http://research.microsoft.com/en us/um/redmond/projects/kinectsdk Kinect for Windows SDK Quickstarts http://channel9.msdn.com/Series/KinectSDKQuickst arts

Give us your feedback!

Please help us make TechDays even better by Evaluating this Session. Thank you!

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

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.