Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mobile Development Community Chung Webster Consultant Microsoft Developer Services.

Similar presentations


Presentation on theme: "Mobile Development Community Chung Webster Consultant Microsoft Developer Services."— Presentation transcript:

1 Mobile Development Community Chung Webster Consultant Microsoft Developer Services

2 Agenda  Two key programs  Microsoft Solutions Partner Program  Mobile2Market  Resources to help deliver great applications

3 Lifeline Development VS2003 MSPP Web / MSDN MarketingSupport Newsgroups Mobile2Market Training eVT MCS / PSfD

4 The Microsoft Mobile Solutions Partner Program is a worldwide initiative designed to help you develop cutting-edge solutions using Microsoft Mobile Software, and successfully bring them to market What does MSPP offer that can’t be found through Microsoft.com/mobile? A one-to-one communications forum that allows you to:  Submit case study leads  Ask for Microsoft quotes for your press releases  Find out about events  Ask questions An exclusive solutions directory that allows you to find partners in your business area and region  First access to the latest SDKs and other developer resources  Selected invitations to Microsoft mobility oriented initiatives and events http://www.microsoft.com/mobile/partners/

5

6

7 Mobile2Market  What is it?  An open and flexible program for getting mobile applications to the marketplace  www.microsoft.com/mobile/developer/developerprograms/mobi le2market/default.asp www.microsoft.com/mobile/developer/developerprograms/mobi le2market/default.asp www.microsoft.com/mobile/developer/developerprograms/mobi le2market/default.asp  Align and connect  Logo Testing  Microsoft Mobile Application Catalog  Digital Certificates, Application Signing (if required by Operator)  Online and in-store Retail  ISVs get their applications logo certified; submit apps into Catalog  Mobile Operators, OEMs, Retailers connect to Catalog; find apps

8 Mobile2Market – Benefits  Minimize interface points for ISVs  Catalog makes it easy for Operators to find relevant and interesting apps  Consistent User Experience across apps and devices keeps customers coming

9 Mobile2Market ISV Process ISV User Application Designed for Windows Logo Testing Mobile Device Mobile Application Catalog Operator Network Approval Appropriate Application Signing DEVELOP App (no certs required) DEPLOY App (need certs)

10 Demo  Mobile Application Catalogue Services (MACS)  Handango

11 Designed For Windows For Pocket PC | SmartPhone  Logo Handbooks available on the web  http://www.microsoft.com/mobile/assets/Design_PocketPC.pdf http://www.microsoft.com/mobile/assets/Design_PocketPC.pdf  http://www.microsoft.com/mobile/assets/Design_Smartphone.pdf http://www.microsoft.com/mobile/assets/Design_Smartphone.pdf  Logo covers three different aspects –  Install/Uninstall Requirements  System Requirements  UI Requirements  Create consistency in User Experience for higher usability and stability

12 Install/Uninstall Requirements  CAB files for install (cabwiz)  Must create Shortcuts in Programs Folder  SmartPhone has OTA install/uninstall requirements  Sample XML in SDK  Graceful shutdown!

13 System Requirements  Store files only in Windows or App Directory  Move app to background on phone call  Delete all files on uninstall  Delete all registry keys on uninstall  Shared data may be retained  Don’t waste battery –  Turn off timers in background mode  Long name support

14 UI Requirements  NO Exit Menu Item  OS will ask App to shutdown when reqd  No user exposed method for closing app  Touch screen vs. d-pad  SmartPhone – USE Spinner Controls  No “File” menu item

15 Take Advantage of Resources  Check out available free resources  Do you need additional expertise?  MCS  Developer Services (PSfD)  Training  Follow logo guidelines

16 Developer Resources  SDK or VS.NET Help  Developer Online Resources  http://msdn.microsoft.com http://msdn.microsoft.com  http://www.microsoft.com/mobile/developer http://www.microsoft.com/mobile/developer  http://smartdevices.microsoftdev.com http://smartdevices.microsoftdev.com  Support  http://Support.microsoft.com http://Support.microsoft.com  News Groups   microsoft.public.smartphone.developer   microsoft.public.windowsce.app.development   microsoft.public.windowsce.embedded.vb   microsoft.public.windowsce.embedded.vc

17  Training Courses  In-depth, hands-on, instructor led  Training Events (Guerrilla)  Intensive 5 days & nights  Conferences  Educational Resources for Software Developers  Online tutorials; White papers; Discussion groups; Tools & samples; Book series www.develop.co.uk

18 Open Panel  Ask questions!

19 Open Panel  Ask questions!  So how can I get a Smartphone Dev Kit?  What do I need to do, to submit an app to M2M?  Where can I find more info on M2M?  How much does it cost to have an app logo certified?  Do I have to sign my application?  How much does it cost to have a Smartphone app signed?  Can I write managed code for SP?  Does managed SP code need to be signed?

20

21 Application Testing and Verification  Select logo testing vendor, submit app, wait for report  Veritest  QualityLogic  Sign Logo License Agreement with MS and Collect logo artwork  Submit app into Mobile2Market Catalog

22 The Signing Process  Two variables in the signing process  Which certificates are on the device?  Mobile2Market  Mobile Operator  How is security policy configured?  OPEN – most applications don’t need signing  LOCKED – applications need signing


Download ppt "Mobile Development Community Chung Webster Consultant Microsoft Developer Services."

Similar presentations


Ads by Google