In our earlier article we have seen an overview on what a Windows Store App is all about and also on the basic requirements that are to be taken into consideration while setting up your development environment “Learn Windows Store App Development in 31 Days – Part 1–Overview and Requirements of Windows Store App Development”. Now we will start with seeing the different templates that are available predefined while creating our application and also we will see which language we can select based on the knowledge and understanding of developing the Windows Store Application using Visual Studio 2012 IDE. [more]
What Languages are supported for Windows Store App Development?
What are the Templates available for the developers?
As we have seen many language options available to select with each of the language has a few set of templates which makes the development very much easier. Lets us see each of the category language and the set of templates available with each of them.
Visual C# Templates:
Visual Basic Templates:
So out of the above 4 languages we can see 3 common templates that is available in all the languages which are Blank App, Grid App and Split App. These 3 templates are going to be most used by any of the developers which makes easier for developing the applications in a particular design perspective as suggested by Microsoft which we will be seeing in our upcoming articles in detail.
- Blank App – An empty project with a base page (1 Page Project)
- Grid App – Project with a group of data in a grid format (3 Page Project)
- Split App – Project with a Master/Detail list (2 Page Project)
Let us see how each of these project templates looks like with the list of default files and folders that are created with the project.
Microsoft has some of the design principles which makes the Windows Store app more attractive (As per MSDN)
- Content before chrome. Content is at the heart of Windows Store apps, and putting content before chrome is fundamental to the design of Windows Store apps.
- Fast and fluid. User interactions and transitions are quick and intuitive, and animations are deliberate and purposeful.
- Support for multiple states. Windows Store apps support a full-screen, immersive state, and a minimal, snapped view that runs while a second app takes up the majority of screen space.
- Support for the right contracts. App contracts provide a way for apps to work together that lets users search across apps or choose to share content from one app to another. Their experience improves as users add more apps that support contracts to their PC.
- Live tiles. Useful information appears on the app’s tile on the Start screen even when the app isn’t running.
- Settings and user context roam via the cloud. Users get a great, continuous experience, regardless of where they sign in.
That’s it for today, Let us see in our next tutorial on how to start developing the application straight away with these templates.
Hope this tutorial will be useful to you, If interested please don’t forget to connect with me on Twitter, Facebook and GooglePlus for updates. Also subscribe to F5debug Newsletter to get all the updates delivered directly to your inbox. We won’t spam or share your email address as we respect your privacy.