3. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
4. Trip Journal
• Record your trip information
• Places
• Photos
• Videos
• Impressions
• Share your experience on Facebook
• Share trips
• Publish trips
• Search trips
• Import KML files
• Review your memories
• From your mobile application
• From Facebook application
5. Supported platforms
Android
Phones
Android
Symbian
Tablets
Text
iPhone
Windows 8
3G, 3GS
iPhone
4
6. Trip Journal
• The app received a $100.000 prize from Google for innovation concept and design
• And now we are on
7. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
8. Why a Windows Store App
• Brand new app market
• Emergent market
• Big opportunity for startups
• A dual operating system
• Classic computers
• Tablets
• Reinventing the UI and UX
12. Did we were alone on this road?
• Microsoft Romania offered all their support
• Technical documentation
• UX documentation
• Technical support
• Frameworks that are not published yet
• A device with Windows 8
• Meeting reviews
• Publicity
• Exposure
13. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
19. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
20. Project setup
• Team size: 2 developers
• Period of time: 6 weeks
• Source control: TFS
• Development devices:
• Virtual machines
• More virtual machines
• Series 7 Slate PC (Samsung)
• Technologies/frameworks:
• C#/XAML
• Caliburn.Micro (MVVM)
• Facebook SDK
• Bings Map
21. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
27. Learn how a Windows Store App should look and behave
• Windows Store App is not an Android or iOS application
• The location for different components is different
• The way you can group content is more natural
• The fond type and size is very well defined
• Location of each item on the screen is well defined
• AppBar for custom actions
• The application need to serve the user
• Operating system controls the lifetime of the
application
28. Explain to the UX team what is Windows Store App
• No more shadows
• No more rounded corners
• No more buttons spreaded all over the screen
• Predefined fond type and size
• Location of each controller is very well predefined
• Simple and fluent design
• Discover Windows 8 UX features
• Snap “screen”
• What was their feedback:
• Simple
• Clear
• Natural
• Easy to use
• Learning curve is fast
29. Privacy policy hell
• All applications that use internet connection HAVE TO
contain a privacy policy
• What does it mean?
• A web page with a privacy policy statement
• On the setting page of your application you should
have a button to redirect the user to that page
• Recommendation:
• Add a privacy policy statement to all applications
30. Don’t forget about specific features
• Background tasks (similar to Windows Services)
• They were created to save users battery, internet costs and to have a better
experience
• Are controlled by the operating system
• Resource access limitations
• Can be written only in C# or C++
• A application can have more than one background task
• Application lifetime
• What kind of resources an application can use
• Specific UI controllers and animations
31. Publication steps
• Create and activate a development account for Windows Store
• Reserve the name of your application
• Create from Visual Studio packages for each platform
• X86, x64, ARM
• Fill the application description page from the management portal
and Publish
• The validation period can take maximum 10 days
• You can simulate the validation process using
Windows App Cert Kit
32. Agenda
What kind of application is Trip Journal
Why Windows Store App
How does Trip Journal look on Windows 8
Project setup
What we had to take into account
How to monetize your application
33. Can I monetize my Windows Store App?
• Sell your application
• Windows Store will take a 30% of your profit
• A build in trial mechanism
• Add Adds on your application
• You can have adds only on the free or trial version
• Sell custom features separately
• Special spells in a game
• Extra gold in a game
• Different backend services