(→Developing) |
(→Update to developer story on www.meego.com/developers) |
||
| Line 6: | Line 6: | ||
As an application developer, you can use C++, Web technologies, and QML to write applications for MeeGo. Currently, the following SDKs are available: | As an application developer, you can use C++, Web technologies, and QML to write applications for MeeGo. Currently, the following SDKs are available: | ||
| - | + | * the MeeGo SDK, which is the main development environment for creating native applications. This SDK allows you to use Qt/C++ and Qt Quick. MeeGo SDK is based on the Qt Creator and supports Qt 4.7 and Qt Mobility 1.0.2 frameworks. | |
| - | + | * the Web SDK, which is the additional development environment for creating web-based applications. This SDK is based on open-source technology. | |
Both SDKs integrate into the standard development process: | Both SDKs integrate into the standard development process: | ||
This is a draft (2010-10-21)
Contents |
As an application developer, you can use C++, Web technologies, and QML to write applications for MeeGo. Currently, the following SDKs are available:
Both SDKs integrate into the standard development process:
We take the image from www.meego.com/developers/Developer Story.
With the MeeGo SDK, you can create applications for a range of devices from a single code base. Since the SDK supports the simulation of MeeGo devices, you can create software without an actual MeeGo device. Currently, MeeGo SDK supports the Linux and Windows operating systems.
With the Web SDK, you can create MeeGo applications based on web technologies, such as JavaScript/HTML/CSS. This SDK is also available for several development platforms.
You can also create hybrid applications by wrapping a WRT application with a Qt/C++ object.
With MeeGo SDK, you can debug applications on the device and within a Qt simulator. Since debugging is integrated into the IDE, you can debug your applications, for instance, by stepping through your code and inserting breakpoints.
The Web SDK also supports debugging WRT applications.
The MeeGo SDK generates packages for deploying software to MeeGo devices. To run an application on a MeeGo device, package the application, send it to a device, and install the application.
With the Web SDK, package the WRT applications for MeeGo according to the standards-based W3C Widget Packaging and Configuration specification.
To distribute MeeGo applications you can use the infrastructure supplied by the MeeGo project for the distribution of free, open-source applications (under construction) or submit the application to an application store.