Top Problem Areas Suspend/resume Terminate/restart Client updates Network connectivity Asynchronous code Resolutions and orientation Device testing Localizability Accessibility Review against user experience (UX) guidelines
public async Task GetCustomerAsync(customerId) { #if DEBUG await Task.Delay(new Random().Next(500,2000)); #endif return await dataAccess.GetCustomerAsync(customerId); }
Don’t forget about me!
Top Problem Areas Suspend/resume Terminate/restart Client updates Network connectivity Asynchronous code Resolutions and orientation Device testing Localizability Accessibility Review against user experience (UX) guidelines