Development Overview

  1. Planning
  2. Design
  3. Implementation
  4. Testing
  5. Deployment

Proper testing of your app is essential if you want to get good reviews and many downloads. Customers have high expectations of the apps they download, and first impressions are (nearly) everything. You want people to download your app, use it and enjoy it, and recommend it to others, both personally, by leaving positive reviews, and ideally on blogs and other forms of media.

If you app doesn’t work on some devices, then those customers will be disappointed and leave negative feedback. For the greatest chance of success, an app should be thoroughly tested on as many different devices and situations as possible. Besides just testing the basic functionality, you need to check how the user interface looks on a variety of devices, and in portrait and landscape orientation.

There are three ways to test your app: on the Android Emulator, using Samsung Remote Test Lab (RTL), and testing on an actual device.

The Android Emulator is a virtual mobile device emulator that runs on your computer. For more information on the emulator, and how to use it, see: Using the Android Emulator. Depending on your location, you may be able to access Samsung’s Remote Test Lab (RTL) online. Samsung’s Remote Test Lab allows you to reserve and deploy your application to a physical device over the internet to remotely test its performance. Using the Remote Test Lab can virtually extend your range, allowing deployment and testing on a wide range of physical Samsung devices.

Go to : Remote Test Lab service

And of course the best way to test your app is to do it on an actual device. The Samsung Developers program is here to help developers, including the testing process. Depending on your location, you may be able to contact a Samsung Developers team who can assist in providing loaner devices, or helping you test your app in other ways.