App features, start to finish (HTML)
[ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ]
This start-to-finish series helps you add features to your app to engage your customers and to create the kind of experiences that draw people in and delight them. Each guide walks you through building an app from scratch to app certification. Start with a basic flat or hierarchical app and add features from there!
Start: Basic app
Flat navigation | |
---|---|
Start with a basic app with flat navigation, app bar, app state, settings, and help. | |
Hierarchical navigation | |
Start with a basic app with hierarchical navigation, app bar, app state, settings, and help. | |
App UI basics | |
Add content and controls to your app with a dynamic layout that's easy to use and navigate across any device or screen size. |
App state, data, and storage
App state and data | |
---|---|
Save and restore app data and the state of your app so that users can pick up right where they left off at any time, on any device. | |
File handling | |
Add file handling capabilities to your app such as using file and folder pickers, enumerating files in a folder, creating files, reading and writing files, getting file properties, and working with Microsoft OneDrive files. |
User interaction
Basic user interaction | |
---|---|
Provide intuitive and consistent user experiences across all input devices using the built-in interaction behaviors of Windows Store app platform controls. | |
Custom user interaction | |
Process user input from a variety of sources, including touch, touchpad, mouse, pen/stylus, and keyboard to create a custom interaction experience that is responsive and intuitive. |
Add more features
Media playback | |
---|---|
Add media features that play audio and video while conserving battery life and optimizing rendering. | |
Geofencing | |
Define a geographical region so you can send notifications to users when they enter or exit that area or are in proximity to friends or family. |