Tony Whitter Principal, Whitter Technology WMB303.

Slides:



Advertisements
Similar presentations
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Distributing and Monetizing Applications through the Windows® Marketplace for Mobile Daniel Bouie & John Bruno Microsoft.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Internet Explorer 8 For Developers Gal Kogman BNL
Multitenant Model Request/Response General Model.
Announcing Demo Announcing.
Microsoft Confidential Source: Crimson Consulting, July 2008 Note: Adobe Flash Lite is available to Windows Mobile licensees as an.
Session 1.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 2M registered users ▪ Earn while.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Daniel Bouie Senior Product Planner Microsoft John Bruno Lead Program Manager Microsoft.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Tony Whitter Principal, Whitter Technology WMB401 Author Jeff Neafsey Mobility Architect Microsoft.
demo Instance AInstance B Read “7” Write “8”

Jeff Neafsey Mobility Architect Microsoft Corporation WMB402.
customer.
Siddharth Bhatia Senior Program Manager Microsoft Session Code: DTL301.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Thavash Govender Senior BI Consultant iSolve Business Solutions BIN307.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Warren Stevens-Baytopp Director YoungBlood Consultants Session Code BIN303.

OFC308 Hilton Giesenow Development Manager - 3fifteen Host –
Luke Hoban Senior Program Manager Microsoft Session Code: DTL319.
How We Do Language Design at Microsoft (C#, Visual Basic, F#)
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/12/ :53 PM DEV311 Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting Steven Borg, Principal ALM Consultant Northwest.
6/13/2018 1:23 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
6/23/2018 8:42 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
9/11/2018 5:53 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Reaching more customers with accessible Metro style apps using HTML5
Sysinternals Tutorials
11/22/2018 8:05 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advanced Dashboard Creation Using Microsoft SharePoint Server 2010
Jason Zander Unplugged
Build /2/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Using Windows Runtime and SDK to build Metro style apps
Enterprise Mode Overview
12/5/2018 3:24 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 7 Deployment en Masse
Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend
Tech Ed North America /1/2019 2:58 AM Required Slide
2/16/2019 8:43 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Integrating with Windows 8 Experiences
Office 365 Development.
Using Windows Runtime and SDK to build Metro style apps
Tech Ed North America /12/2019 6:45 AM Required Slide
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Brandon Bray Principal Group Program Manager Microsoft Corporation
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Build /4/ Diagnosing issues with Windows Phone 8.1 JavaScript apps using Visual Studio Andy Sterland Senior Program
Leveraging existing code in Metro style apps
Шитманов Дархан Қаражанұлы Тарих пәнінің
Lap Around the Windows Azure Platform
The complete developer's guide to the SkyDrive API
Building BI applications using PowerPivot for Excel
5/24/ :22 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Tech·Ed North America /6/2019 7:10 PM
What’s New in Visual Studio 2012 for Web Developers
Presentation transcript:

Tony Whitter Principal, Whitter Technology WMB303

Agenda Windows Mobile 6.5 Developer Tool Kit Developing Widgets Incorporating Gestures Windows Marketplace

Windows Mobile 6.5 For users Improved experience on Professional New Home screen New Start menu Hardware Start Improved visuals on Professional Refreshed common controls 24-bit “active” icons Alpha blending

Windows Mobile 6.5 For developers New Widget applets Single purpose applications Built using web technology Installed locally on device New Gesture API Provides gesture support Uses recognition engine Includes physics engine

Windows Mobile 6.5

Agenda Windows Mobile 6.5 Developer Tool Kit Developing Widgets Incorporating Gestures Windows Marketplace

Windows Mobile 6.5 Developer Tool Kit Support for Windows Mobile 6.5 Documentation Sample code Header and library files Emulator images Tools for Visual Studio From Microsoft Download Centre Requires Windows Mobile 6 SDK

Windows Mobile 6.5 Developer Resource Kit Windows Mobile 6 SDK Windows Mobile 6.5 Emulators Windows Mobile 6.5 Widget Support Windows Mobile 6.5 Gesture Support Windows Marketplace for Mobile Overview and FAQ Consumer Solution Accelerator Line of Business Accelerator 2008 Microsoft Mobile Development Handbook Sample Chapters RampUp Whitepapers

Developing for Windows Mobile 6.5

Agenda Windows Mobile 6.5 Developer Tool Kit Developing Widgets Incorporating Gestures Windows Marketplace

Widgets What is a Widget? Interactive, single purpose application Typically displays local and/or web data Simple, one-time installation Defined by W3C draft Built using familiar web technology HTML / Dynamic HTML (DHTML) Cascading Style Sheets (CSS) JavaScript

Widgets How do I build a Widget? Delivered as a single installable package Zip content files and rename.widget Include XML configuration file Include Widget icon file Installs and runs locally on device Installed in \Program Files\Widgets

Developing Widgets

Agenda Windows Mobile 6.5 Developer Tool Kit Developing Widgets Incorporating Gestures Windows Marketplace

Gestures Overview Windows Mobile 6.5 allows use of gestures Inbuilt applications and common controls New Gesture API provides gesture support Allows applications to support gestures Enables consistency with device UI Relies on new gesture recognition engine Recognises Tap, Double Tap, Hold, Flick, Pan Generates new GID_* gesture messages

Gestures Physics engine Physics engine provided to control animations Uses gesture details such as velocity and angle Calculates stream of animation points Uses boundaries and viewable regions Boundary represents entire control Viewable region is visible portion Boundary animations control edge cases Rubber Band, Bounce, None

Incorporating Gestures

Agenda Windows Mobile 6.5 Developer Tool Kit Developing Widgets Incorporating Gestures Windows Marketplace

Windows Marketplace for Mobile Convenient purchase, download and installation Complete purchase from device or web Pay with credit card or via phone bill Seamless download and installation Convenient purchase, download and installation Complete purchase from device or web Pay with credit card or via phone bill Seamless download and installation Worry-free shopping experience Applications tested to run on your device model Automatic updates for purchased applications Re-download applications onto new device Straightforward refund mechanism Worry-free shopping experience Applications tested to run on your device model Automatic updates for purchased applications Re-download applications onto new device Straightforward refund mechanism Very easy to find store and specific products Simple navigation of application library Access user ratings and reviews Advanced search, sort and filter Very easy to find store and specific products Simple navigation of application library Access user ratings and reviews Advanced search, sort and filter

Windows Marketplace for Mobile Bringing applications to market Using Marketplace is easy 1. Register 2. Certify 3. Sell Choice of application type Widget, managed, native Competitive revenue share 70% of retail price

Windows Marketplace for Mobile Registration

Developer Portal

US Canada Brazil Mexico AMERICAS Poland Portugal UKGermany France Spain Italy Netherlands Austria Belgium Denmark Finland Greece Ireland Luxembourg Norway Sweden Switzerland EMEA Japan Australia India Hong Kong Taiwan Singapore New Zealand ASIA/PACIFIC Global Reach Initial rollout

Summary What's New for Developers in Windows Mobile 6.5 Windows Mobile 6.5 Improved UX, new APIs Developer Tool Kit Support for Windows Mobile 6.5 Developing Widgets Single purpose HTML applets Incorporating Gestures Gesture API, physics engine Windows Marketplace Global application store

International Content & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Tech ·Ed Africa 2009 sessions will be made available for download the week after the event from:

Related Content WMB303 - What's New for Developers in Windows Mobile 6.5 Mon 3 Aug 10: :45 Session Room C3 WMB302 - Windows Mobile Tips & Tricks for Developers Tue 4 Aug 08: :00 Session Room D4 WTB229 - Real World Windows Mobile Development Tue 4 Aug 09: :15 Session Room D2 WMB401 - Developing Rich, Compelling User Interfaces for Windows Mobile Wed 5 Aug 10: :15 Session Room A1

Track Resources Presentation and demo source code Windows Mobile for Developers Developing Widgets for Windows Mobile Windows Mobile site

Complete a session evaluation and enter to win! 10 pairs of MP3 sunglasses to be won

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