Updated for Version 1.3 released September 2010.
For reference, and having seen so many talks/slides/websites of the Windows Phone 7 Application Certification Requirements, and I may be releasing an app soon into the Windows phone 7 market, I decided to place a summary of the Windows Phone 7 Application Certification Requirements, from Shazami Design.
Here it is: -
Size:
· Over the air install up to 20MB;
· disclose additional data package if greater than 50MB;
· max XAP size 400MB;
Images:
Description
Pixels
File Type
Required
Location
Application Icon
62 x 62
PNG
Required
XAP
Application Tile Image
173 x 173
PNG
Required
XAP
Device application icon
99 x 99 small173 x 173 large
PNG, 262 dpi
Required
Marketplace catalog
Desktop application icon
200 x 200
PNG, 262 dpi
Required
Marketplace catalog
Panoramic background art
1000 x 800
PNG, 262 dpi
Optional
Marketplace
Screenshot
480 x 800
PNG
1-8 Required
Marketplace catalog
Performance:
· First screen render within 5 seconds (use splash screen)
· Responsive to user input within 20 seconds
Prompt User:
· Chat, instant messaging, or other person-to-person communication applications that all creation of accounts via phone device, must verify that user is at least 13 years old
· “Opt-in” consent for publishing personal information to any service or other person
· “Opt-in” consent for push notifications
· User-friendly error message on exception
· Visual progress bar with cancel option for time consuming activities
· Back button in games to present in-game pause menu or main menu with resume option
· Message if Location Service turned off in a location-aware application
· Explicit permission on first use of toast or tile notification
· Explicit permission on first run of application under a locked screen
· Apps that play their own background music must ask before stopping or adjusting music playback from Music + Video Hub
Settings screen:
· Enable/disable toast notification
· Enable/disable tile notification
· Enable/disable application from running under a locked screen
· Use/Override music from Music + Video hub
· Control own background music/adjust hub music (ex: volume)
Restrictions:
· May not require the user to pay outside of Windows Phone Marketplace to activate, unlock, upgrade, or extend usage of the application
· May not sell, link to, or promote mobile plans
· May not consist of, distribute, link to, or incent users to download, or otherwise promote alternate marketplaces for applications and/or games
· Must not jeopardize the security or functionality of phone devices or Marketplace
· Advertising must comply with http://advertising.microsoft.com/creative-specs
· Apps that allow purchase of music content must include Windows Phone music Marketplace as an option.
· For music not purchased through Windows Phone music Marketplace, app must include its own playback
· Content restrictions include: licensed, copyrighted, illegal, obscene, indecent, violent, defamatory, libelous, slanderous, threatening, hate speech, discriminatory, adult-related, promotes illegal activities, excessive alcohol, tobacco, weapons, drugs, violence, profanity
· PInvoke, COM interoperability, debug symbols, reflection were it affects phone capabilities, uncaught exceptions
· Must not include viruses, malware, or malicious software
No comments:
Post a Comment