SlideShare a Scribd company logo
1 of 9
LOCKED AND LOADED: GETTING YOUR
APP INTO THE WINDOWS STORE
Kevin P. Davis, Ph. D
5/2/13
WHY WOULD I WANT TO?
 Good HTML5/Javascript practice, or…
 Good C#/XAML practice
 Good to have something public for potential
employers
 For now, y’all can get paid ($100 an app)
 http://build.windowsstore.com
STEPS TO BECOMING A SUCCESSFUL APP
DEVELOPER
 Write an app
 ???
 Profit! (or not)
REQUIREMENTS FOR CERTIFICATION
 http://msdn.microsoft.com/en-
us/library/windows/apps/hh694083.aspx
 Must provide value
 Must be more than just an ad
 Must behave predictably
 Must put the customer in control
 Must be for a global audience
 Must be easily identified and understood
 Each one of these has lots of details
BREAKING IT DOWN
 Valuable
 Reliable
 Family Friendly or rated
 *Customer Fucosed*
HOW TO PUBLISH
 First, reserve your app name.
 Project>Store>Create app packages
 Sign in (over and over and over)
 Make sure you have all appropriate images
 And then some
 Screenshot tool with Visual Studio
 Build for Any CPU (or target)
 Packages located in binAppPackages
UPDATE THE DETAILS
 Your app name/description are critical
 Capabilities are scrutinized (access to file
system, location, etc.)
 Notes to Testers – also pretty important
 Possible rejection (possible repetition)
APPENDIX – MAKING THE GAME
 If you want to make an HTML5 game, check out
Construct 2 (www.scirra.com)
 Build an HTML5 game, then “Export to Windows
8 application”
 (it’s that easy)
 You can customize a template and submit your own
cool game to the Windows Marketplace.
 Oh, and you need to download the tools:
http://msdn.microsoft.com/en-
us/windows/desktop/hh852363.aspx
CONCLUSION
 It’s not easy, but it isn’t exactly hard either.
 $100 for successful apps in the store for a
limited time

More Related Content

What's hot

What are Tips for Working with Engineering & Design by Zume PM
What are Tips for Working with Engineering & Design by Zume PMWhat are Tips for Working with Engineering & Design by Zume PM
What are Tips for Working with Engineering & Design by Zume PMProduct School
 
Presentation
PresentationPresentation
Presentationiae_odesk
 
This isn't what you think it is
This isn't what you think it isThis isn't what you think it is
This isn't what you think it isJoel Cochran
 
See the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation PlatformSee the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation Platformmindfire.agency
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is UsersnapUsersnap
 
Fundamentals of Premum Plugin Development
Fundamentals of Premum Plugin DevelopmentFundamentals of Premum Plugin Development
Fundamentals of Premum Plugin DevelopmentRegan Khadgi
 
Balancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerBalancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerProduct School
 
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Webflow
 
11 Bryan House -- igbos l_
11 Bryan House -- igbos l_11 Bryan House -- igbos l_
11 Bryan House -- igbos l_Ignite Boston
 
WhatUsersDo: Remote UX Testing
WhatUsersDo: Remote UX TestingWhatUsersDo: Remote UX Testing
WhatUsersDo: Remote UX TestingThe Research Thing
 
SessionCam: Generating customer insights
SessionCam: Generating customer insightsSessionCam: Generating customer insights
SessionCam: Generating customer insightsThe Research Thing
 
Website 101: How to Create a Responsive Website
Website 101: How to Create a Responsive WebsiteWebsite 101: How to Create a Responsive Website
Website 101: How to Create a Responsive WebsiteApril Rose Semogan
 
Front End Development
Front End Development Front End Development
Front End Development Вѓд Сн
 
Keys to a Killer Staffing Website
Keys to a Killer Staffing WebsiteKeys to a Killer Staffing Website
Keys to a Killer Staffing WebsiteHaley Marketing
 
Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019Doria Hamelryk
 
The art of making an OpenERP demo. Fabrice Henrion, OpenERP
The art of making an OpenERP demo. Fabrice Henrion, OpenERPThe art of making an OpenERP demo. Fabrice Henrion, OpenERP
The art of making an OpenERP demo. Fabrice Henrion, OpenERPOdoo
 
Как эффективно говорить про проектные риски, Ирина Шимко
Как эффективно говорить про проектные риски, Ирина ШимкоКак эффективно говорить про проектные риски, Ирина Шимко
Как эффективно говорить про проектные риски, Ирина ШимкоSigma Software
 

What's hot (20)

Testing intro
Testing introTesting intro
Testing intro
 
What are Tips for Working with Engineering & Design by Zume PM
What are Tips for Working with Engineering & Design by Zume PMWhat are Tips for Working with Engineering & Design by Zume PM
What are Tips for Working with Engineering & Design by Zume PM
 
Presentation
PresentationPresentation
Presentation
 
This isn't what you think it is
This isn't what you think it isThis isn't what you think it is
This isn't what you think it is
 
See the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation PlatformSee the New Features in MindFire Studio Marketing Automation Platform
See the New Features in MindFire Studio Marketing Automation Platform
 
What is Usersnap
What is UsersnapWhat is Usersnap
What is Usersnap
 
Fundamentals of Premum Plugin Development
Fundamentals of Premum Plugin DevelopmentFundamentals of Premum Plugin Development
Fundamentals of Premum Plugin Development
 
WordPress for Software Development
WordPress for Software DevelopmentWordPress for Software Development
WordPress for Software Development
 
Balancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product DesignerBalancing Product and UX Design by Babylist Sr Product Designer
Balancing Product and UX Design by Babylist Sr Product Designer
 
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
Life is not static - your designs shouldn't be either - No Code Conf 2019 Wor...
 
11 Bryan House -- igbos l_
11 Bryan House -- igbos l_11 Bryan House -- igbos l_
11 Bryan House -- igbos l_
 
Power Point
Power PointPower Point
Power Point
 
WhatUsersDo: Remote UX Testing
WhatUsersDo: Remote UX TestingWhatUsersDo: Remote UX Testing
WhatUsersDo: Remote UX Testing
 
SessionCam: Generating customer insights
SessionCam: Generating customer insightsSessionCam: Generating customer insights
SessionCam: Generating customer insights
 
Website 101: How to Create a Responsive Website
Website 101: How to Create a Responsive WebsiteWebsite 101: How to Create a Responsive Website
Website 101: How to Create a Responsive Website
 
Front End Development
Front End Development Front End Development
Front End Development
 
Keys to a Killer Staffing Website
Keys to a Killer Staffing WebsiteKeys to a Killer Staffing Website
Keys to a Killer Staffing Website
 
Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019Einstein Next Best Action - French Touch Dreamin 2019
Einstein Next Best Action - French Touch Dreamin 2019
 
The art of making an OpenERP demo. Fabrice Henrion, OpenERP
The art of making an OpenERP demo. Fabrice Henrion, OpenERPThe art of making an OpenERP demo. Fabrice Henrion, OpenERP
The art of making an OpenERP demo. Fabrice Henrion, OpenERP
 
Как эффективно говорить про проектные риски, Ирина Шимко
Как эффективно говорить про проектные риски, Ирина ШимкоКак эффективно говорить про проектные риски, Ирина Шимко
Как эффективно говорить про проектные риски, Ирина Шимко
 

Viewers also liked

A Pandemonium of Architects
A Pandemonium of ArchitectsA Pandemonium of Architects
A Pandemonium of ArchitectsKevin Davis
 
CSA NY Metro Inaugural Event 5 17 2011 Final
CSA NY  Metro Inaugural Event 5 17 2011 FinalCSA NY  Metro Inaugural Event 5 17 2011 Final
CSA NY Metro Inaugural Event 5 17 2011 FinalPeister
 
What I Learned at Open Hack Naperville
What I Learned at Open Hack NapervilleWhat I Learned at Open Hack Naperville
What I Learned at Open Hack NapervilleKevin Davis
 
What i learned at that conference
What i learned at that conferenceWhat i learned at that conference
What i learned at that conferenceKevin Davis
 
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerCodemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerKevin Davis
 
Developing windows 8 applications with html 5
Developing windows 8 applications with html 5Developing windows 8 applications with html 5
Developing windows 8 applications with html 5Kevin Davis
 
This is not a talk about sharepoint 2013
This is not a talk about sharepoint 2013This is not a talk about sharepoint 2013
This is not a talk about sharepoint 2013Kevin Davis
 

Viewers also liked (7)

A Pandemonium of Architects
A Pandemonium of ArchitectsA Pandemonium of Architects
A Pandemonium of Architects
 
CSA NY Metro Inaugural Event 5 17 2011 Final
CSA NY  Metro Inaugural Event 5 17 2011 FinalCSA NY  Metro Inaugural Event 5 17 2011 Final
CSA NY Metro Inaugural Event 5 17 2011 Final
 
What I Learned at Open Hack Naperville
What I Learned at Open Hack NapervilleWhat I Learned at Open Hack Naperville
What I Learned at Open Hack Naperville
 
What i learned at that conference
What i learned at that conferenceWhat i learned at that conference
What i learned at that conference
 
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerCodemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
 
Developing windows 8 applications with html 5
Developing windows 8 applications with html 5Developing windows 8 applications with html 5
Developing windows 8 applications with html 5
 
This is not a talk about sharepoint 2013
This is not a talk about sharepoint 2013This is not a talk about sharepoint 2013
This is not a talk about sharepoint 2013
 

Similar to Getting Your App into the Windows Store

A Developer Day 2014 - Durban
A Developer Day 2014 - Durban A Developer Day 2014 - Durban
A Developer Day 2014 - Durban Robert MacLean
 
Sba 20111003b - starting your own web startup
Sba   20111003b - starting your own web startupSba   20111003b - starting your own web startup
Sba 20111003b - starting your own web startupallanchao
 
How much does it cost to build an app
How much does it cost to build an appHow much does it cost to build an app
How much does it cost to build an appCiara Hautau
 
Mobile apps technology 2018
Mobile apps technology 2018Mobile apps technology 2018
Mobile apps technology 2018Genora Infotech
 
Startup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersStartup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersGrowth Hacking Asia
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer ProductsJeff Eddings
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdcEric Ries
 
How to become a remote web developer
How to become a remote web developerHow to become a remote web developer
How to become a remote web developerTuring.com
 
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie EntrepreneursIntensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneursideatoipo
 
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...GardenBloggersConference
 
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...DesignBloggersConference
 
10 days of Nuracode
10 days of Nuracode10 days of Nuracode
10 days of Nuracodecovello
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?cornelia davis
 
Leveraging CX / UX / UI to optimise brand experiences
Leveraging CX / UX / UI to optimise brand experiencesLeveraging CX / UX / UI to optimise brand experiences
Leveraging CX / UX / UI to optimise brand experiencesMelissa Wilfley
 
Tips for running a successful web studio
Tips for running a successful web studioTips for running a successful web studio
Tips for running a successful web studioLisa Sabin-Wilson
 

Similar to Getting Your App into the Windows Store (20)

A Developer Day 2014 - Durban
A Developer Day 2014 - Durban A Developer Day 2014 - Durban
A Developer Day 2014 - Durban
 
Sba 20111003b - starting your own web startup
Sba   20111003b - starting your own web startupSba   20111003b - starting your own web startup
Sba 20111003b - starting your own web startup
 
How to Build a 5 Star App
How to Build a 5 Star AppHow to Build a 5 Star App
How to Build a 5 Star App
 
How to Build a 5-star App
How to Build a 5-star AppHow to Build a 5-star App
How to Build a 5-star App
 
How much does it cost to build an app
How much does it cost to build an appHow much does it cost to build an app
How much does it cost to build an app
 
Mobile apps technology 2018
Mobile apps technology 2018Mobile apps technology 2018
Mobile apps technology 2018
 
Startup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical FoundersStartup Engineering for Non-Technical Founders
Startup Engineering for Non-Technical Founders
 
Agencies Developer Products
Agencies Developer ProductsAgencies Developer Products
Agencies Developer Products
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc
 
How to become a remote web developer
How to become a remote web developerHow to become a remote web developer
How to become a remote web developer
 
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie EntrepreneursIntensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
Intensive Workshop:Building Apps -Idea to Release- for Non-Techie Entrepreneurs
 
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
 
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
WordPress and Google Analytics: Websites, Blogs, and Analytics Made Simple(r)...
 
10 days of Nuracode
10 days of Nuracode10 days of Nuracode
10 days of Nuracode
 
Progressive Web Apps - deep dive
Progressive Web Apps - deep diveProgressive Web Apps - deep dive
Progressive Web Apps - deep dive
 
Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?Velocity NY 2016 - Devops: Who Does What?
Velocity NY 2016 - Devops: Who Does What?
 
Leveraging CX / UX / UI to optimise brand experiences
Leveraging CX / UX / UI to optimise brand experiencesLeveraging CX / UX / UI to optimise brand experiences
Leveraging CX / UX / UI to optimise brand experiences
 
Complete iOS Toolkit
Complete iOS ToolkitComplete iOS Toolkit
Complete iOS Toolkit
 
Tips for running a successful web studio
Tips for running a successful web studioTips for running a successful web studio
Tips for running a successful web studio
 
09.09.09 HiMA Presentation
09.09.09 HiMA Presentation09.09.09 HiMA Presentation
09.09.09 HiMA Presentation
 

Getting Your App into the Windows Store

  • 1. LOCKED AND LOADED: GETTING YOUR APP INTO THE WINDOWS STORE Kevin P. Davis, Ph. D 5/2/13
  • 2. WHY WOULD I WANT TO?  Good HTML5/Javascript practice, or…  Good C#/XAML practice  Good to have something public for potential employers  For now, y’all can get paid ($100 an app)  http://build.windowsstore.com
  • 3. STEPS TO BECOMING A SUCCESSFUL APP DEVELOPER  Write an app  ???  Profit! (or not)
  • 4. REQUIREMENTS FOR CERTIFICATION  http://msdn.microsoft.com/en- us/library/windows/apps/hh694083.aspx  Must provide value  Must be more than just an ad  Must behave predictably  Must put the customer in control  Must be for a global audience  Must be easily identified and understood  Each one of these has lots of details
  • 5. BREAKING IT DOWN  Valuable  Reliable  Family Friendly or rated  *Customer Fucosed*
  • 6. HOW TO PUBLISH  First, reserve your app name.  Project>Store>Create app packages  Sign in (over and over and over)  Make sure you have all appropriate images  And then some  Screenshot tool with Visual Studio  Build for Any CPU (or target)  Packages located in binAppPackages
  • 7. UPDATE THE DETAILS  Your app name/description are critical  Capabilities are scrutinized (access to file system, location, etc.)  Notes to Testers – also pretty important  Possible rejection (possible repetition)
  • 8. APPENDIX – MAKING THE GAME  If you want to make an HTML5 game, check out Construct 2 (www.scirra.com)  Build an HTML5 game, then “Export to Windows 8 application”  (it’s that easy)  You can customize a template and submit your own cool game to the Windows Marketplace.  Oh, and you need to download the tools: http://msdn.microsoft.com/en- us/windows/desktop/hh852363.aspx
  • 9. CONCLUSION  It’s not easy, but it isn’t exactly hard either.  $100 for successful apps in the store for a limited time