Download presentation
Presentation is loading. Please wait.
Published byMorgan Shepherd Modified over 9 years ago
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/
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?
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.