Understanding Windows App Development Platform From Scratch

About

This article will help you understand about Windows App Development Platform in detail.

Universal Windows Platform was first implemented by Microsoft in Windows 10, and it supports any language of your choice. Let’s go into detail with Universal Windows Platform on Windows App Development.

Windows App Studio

People without a good knowledge of coding can use Windows App Studio for App Development where they can use menu options to develop apps. Visit Windows App Studio for complete details and app development. Make sure you have a Microsoft account (Outlook/Hotmail) for using the App Studio for app development.

Programming Languages

The programming language which we can use in Windows App Development can be any programming language but here we will be using C# and XAML combination as these are the recommended languages of Microsoft.

C# is the regional language of Microsoft which we will be using for logics and XAML (Extensible Application Markup language) which is a combination of HTML (Hyper Text Markup Language) and XML (Extensible Markup Language). So, we will be using this language combo to develop the Windows apps.

SDK (Software Development Kit)

The Software Development Kit which we will be using over here is Microsoft Visual Studio 2015. Go through the following table before working on app development.

Stream of development Operating System needed SDK (Software Development Kit) needed
Windows 8.1 Apps Windows 8.1 Visual Studio 2013
Windows 8.1 Phone Apps Windows 8.1 Visual Studio 2013 with Windows Phone simulator
Windows 10 (Universal) Windows 10 Visual Studio 2015 with phone simulator for phone app development.

Limitations for Windows App Development,

  • App content can’t be taken from some other source.
  • App Developers need to buy a developer license from Microsoft to submit their apps on developer portal.
  • All apps submitted on Windows Dev Center undergo software testing by Microsoft Apps Lab.
  • Apps should hold a file size of  less than 15 MB (package size) when submitted at the Windows Dev Center.
  • Apps should have age rating details and descriptions by the time the developer submits the app.