How to test an app on a Windows Phone device with 256MB of memory

On 27th Feb 2012 Microsoft has announced support for lower cost devices, such as Nokia Lumia 610. This is a great opportunity to expand Windows Phone’s customer segments. This comes with an updated Windows Phone OS and release of SDK 7.1.1. The update to the Windows Phone OS (build 8773) is a minor update to…

0

Back Button

  Marketplace has specific requirements (5.2.4) for use of hardware back button, which can be referenced here, however there are few scenarios where it is easy to overlook these requirements. This article describes some common issues related to back button which we have come across while testing showcase apps for Windows Phone. Back Button and…

0

Improving application stability by managing button states

While testing applications on Windows Phone we have often come across scenarios where application crashes when user clicks buttons or links in the app in quick succession. These type of crashes generally occur due to two main reasons 1) Controls for user inputs don’t get disabled once user taps on them and until a response…

0

Background audio in Windows Phone 7.5 (Part 3)

The story so far In the first part of this series on Background Audio the Background Audio feature was introduced. In the second part of the series various ways to pass information between the application and the audio agent were outlined, including how to specify a playlist from the main application that the agent will…

2

Background audio in Windows Phone 7.5 (Part 2)

The story so far In the first part of this series on Background Audio the architecture of the Background Audio feature of the phone was introduced. The Marketplace Certification guidelines that are relevant to Background Audio were highlighted. Then a code sample explaining how to integrate with the Music and Videos Hub was presented. Where…

0

Background audio in Windows Phone 7.5 (Part 1)

Summary Using background audio for Windows Phone 7.5 is a great way of playing audio content such as internet radio stations, podcasts and music tracks even when your application is no longer in the foreground and when the phone is locked. This series of blog posts will help you get the most of the capabilities…

0

Common Marketplace ingestion errors and how to avoid them

Ingestion is the process of testing, code signing, and publishing your application via Microsoft’s App Hub to the Windows Phone Marketplace. In this blog post we’ll review three of the most common errors seen by developers when submitting their applications to App Hub. The errors are: Error: "An update cannot support fewer languages than the…

0

Designing Touch Targets

  A common problem in Windows Phone app design is the poor use of touch targets, i.e. the area of the screen which responds to user interaction (usually a tap). When designing on the emulator, this is easy to overlook as the mouse gives a very precise ‘touch’. However, when the application is run on…

0

Fast Application Switching and Acquired OS Resources

Fast Application Switching (FAS) is a new feature of Windows Phone 7.5 and provides an improved experience when the user is switching between applications. The application is no longer terminated when the user navigates away from the application. Instead the application remains in memory and is not running at all, but its state and data…

0

Before you press send…

As you can imagine, in the design team in Depth Partner Support we review hundreds of app designs every year, from all over the world, and from all kinds of different industries. Aside from knowing our RenRens and Immowelts from our Magic Seaweeds and Univisions, we’ve also noticed some common issues that many partners fall…

0