Development Overview

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

Actually sitting down and writing the code is up to you. Good planning and storyboarding helps you break the
process down into smaller pieces, and makes the coding process more organized. For new developers, it is likely
to be a learning process, as they become more familiar with how to use an IDE, test code and go back and debug it.

With your design complete, you have laid the foundations of your application, so now you can begin to build
the rest of it.
Generally speaking, when developing for a platform for the first time, it can be a good idea to create a
“Hello world” style app to understand the functions available to you in your chosen platform’s IDE. For more
information on this, refer to the following links for various platforms IDEs. For more information,
please visit the 'Download Center'.

Your completed storyboard should list all the functions your app will require to operate. It can be useful
to carry out a feasibility test at this point to ensure these your target device and target OS are a good fit for your
concept and its functions will operate as expected. This involves finding the API’s required for the test code
and applying them in a simulation. Each platform provides a wide range of API information - Samsung device API’s
can be found at the following links.

Supported APIs and Resources : Android Resources, bada API Reference,, AllShare Framework, ChatON API

It might save time and effort, when testing to use example code, available from a number of sources,
including the SDK, the installation folder or online sites. When using open source materials, make sure the codes
license policy allows your particular use scenario to avoid potential liability in future.

Forum : Android, bada, SmartTV

Currently it is possible for non-technical individuals to develop applications using the Samsung Theme Designer.
Anyone with an eye for innovative design can develop a complete Theme, packaged as an app that can be sold via
the Samsung Apps website. For more information on this, please visit the following link.

Theme : Link