- Back to Home »
- References »
- About Windows 8.1 Apps, Differences between 8 and 8.1 apps
Posted by :
Sudhir Chekuri
Saturday, 5 October 2013
Why should i upgrade my app to windows 8.1?
You can upgrade 8 app to 8.1 without any code changes by opening your 8 app in Visual Studio 2013 and selecting option called upgrade to 8.1.
Windows 8.1 app is available in windows 8.1 and 8 OS store. windows 8 apps are also available in 8 and 8.1 OS store but with some upgrade messages.
Advantages in 8.1 app
faster startup of an app with a xaml and winjs listview. -faster list panning. -memory management. -pilar boxes(gray color empty space found during snapping width changing) are not visible in 8.1 apps -windows 8.1 app is more featured in store than 8. ie., more chances to find in spotlight and top list in store. search is little bit different in 8.1 dont add 8 and 8.1 projects at the same time in solution explorer. In VS 2013 -professional, premium & ultimate create,edit,build,upgrade 8 & 8.1 -express create,edit,build,upgrade 8.1 but cannot create 8 projs
Vs 2012 and 13 can run side by side
Upgrading
If you open 8 project in 8.1 os vs 13 it shows a dialog to upgrade. you will also get an upgrade document
(Or) right click on project name in solution explorer and click on retarget to 8.1
You cant go backwards if once you upgraded
-snapping apis are deprecated as 8.1 supports a large range of window sizes and moved beyond snapped and filled.
In app manifest set snapping width
Ms view state (css) is not encouraged in 8.1 better use min-width and max- width
Orientation(css) encouraged in 8.1
In 8.1 code is less.
Submitting 8.1 app to store
If you have two apps 8 and 8.1 with same name you have to make sure that you are not using the same range of versions.
More tiles with different sizes has to uploaded.
You will find an option to upload 8.1 app package above 8.
You can upgrade 8 app to 8.1 without any code changes by opening your 8 app in Visual Studio 2013 and selecting option called upgrade to 8.1.
Windows 8.1 app is available in windows 8.1 and 8 OS store. windows 8 apps are also available in 8 and 8.1 OS store but with some upgrade messages.
Advantages in 8.1 app
faster startup of an app with a xaml and winjs listview. -faster list panning. -memory management. -pilar boxes(gray color empty space found during snapping width changing) are not visible in 8.1 apps -windows 8.1 app is more featured in store than 8. ie., more chances to find in spotlight and top list in store. search is little bit different in 8.1 dont add 8 and 8.1 projects at the same time in solution explorer. In VS 2013 -professional, premium & ultimate create,edit,build,upgrade 8 & 8.1 -express create,edit,build,upgrade 8.1 but cannot create 8 projs
Vs 2012 and 13 can run side by side
Upgrading
If you open 8 project in 8.1 os vs 13 it shows a dialog to upgrade. you will also get an upgrade document
(Or) right click on project name in solution explorer and click on retarget to 8.1
You cant go backwards if once you upgraded
-snapping apis are deprecated as 8.1 supports a large range of window sizes and moved beyond snapped and filled.
In app manifest set snapping width
Ms view state (css) is not encouraged in 8.1 better use min-width and max- width
Orientation(css) encouraged in 8.1
In 8.1 code is less.
Submitting 8.1 app to store
If you have two apps 8 and 8.1 with same name you have to make sure that you are not using the same range of versions.
More tiles with different sizes has to uploaded.
You will find an option to upload 8.1 app package above 8.