Meego Wiki
Views

SDK/Docs/1.1/Developing for MeeGo

From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(MeeGo development process)
Line 1: Line 1:
-
 
= MeeGo development process =
= MeeGo development process =
Line 27: Line 26:
== Coding ==
== Coding ==
When you have created your project with Qt Creator, you can start coding your application.  
When you have created your project with Qt Creator, you can start coding your application.  
-
 
-
== Debugging ==
 
To debug your application in Qt Creator, follow the instructions in [[SDK/Docs/1.1/Debugging with Qt Creator |  
To debug your application in Qt Creator, follow the instructions in [[SDK/Docs/1.1/Debugging with Qt Creator |  

Revision as of 15:08, 27 October 2010

Contents

MeeGo development process

The MeeGo software development process consists of:

  1. Analysis
  2. Design
  3. Coding
  4. Building and packaging

Note: For an example of a Hello World application which illustrates the coding, building, and packaging phases of the development process, see Creating Hello World.

Analysis

In the analysis phase, read through the following sections:

  • MeeGo developer story which describes the available frameworks, tools and verticals for application development.
  • MeeGo overview which describes the developer offering for 1.1 and contains an overview of MeeGo websites and their purpose.

//To be updated according to finalised content on the pages.//

Design

To ensure the usability and user-friendliness of your application, take into consideration the following guidelines for MeeGo application development:

Coding

When you have created your project with Qt Creator, you can start coding your application.

To debug your application in Qt Creator, follow the instructions in Debugging with Qt Creator.

Building and packaging

When you run your application with Qt Creator, an .rpm package is created automatically.

If you want to create a package of your application without running it, click Build All or select Build Build Project "<project name>".

Personal tools