BT

Features of the New Windows Phone App Model

| by Jeff Martin Follow 16 Followers on Apr 03, 2014. Estimated reading time: 1 minute |

At Build 2014 Andrew Clinick gave a presentation titled, “The New Windows Phone App Model”, in which he described the new features of this model that is coming with Windows Phone 8.1. 
 

The first of these features is the ability to process push notifications before a toast update appears.  Previously a user would see an update appear and theny would want to immediately tap the update to act on it.  This posed a performance problem as the app may itself be processing the event that generated the update, causing a lag between the user’s tap and the app’s response.  Now an app may process the event, perform any updates it needs, and then generate the toast update.  Then when the user acts on the toast the app is ready for their participation with little or no lag.

 

Developers looking for an easier way to demo their apps can benefit from the new ability to display their phone’s screen on an external display via USB.  Newer Lumia handsets can also use a MiraCast adapter to reproduce their display as well.

 

OneDrive is taking an expanded role with Windows Phone.  If a user customizes their phone’s start screen tile layout, that layout and associated metadata is backed up to OneDrive daily.  This preserves the user’s experience in the event their phone is lost or damaged.  A user’s app data is also backed up to OneDrive and each app can use 100 kilobytes for free.  This storage does not impact the user’s personal quota on OneDrive and is not visible to them.  (If you want to show your app’s data, the OneDrive SDK should be used.)

 

Working with the universal Windows apps platform, developers can send notifications to all instances of the app on a user’s devices or just specific ones.  So for example a game may want to alert the user that it is their turn to play whether they are currently using their Windows Phone or 8.1 desktop.  However, at present these notices don’t sync, so there is no way for your phone to tell your PC that you acknowledged the notice (so each notice would have to be closed separately.)

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT