A MeeGo Developer Story in short
Bob Spencer describes in a short overview how much steps an app for MeeGo must go until it can be finally distributed.

MeeGo applications are written in C++ using the MeeGo SDK, including Qt 4.6.2. The Qt cross-platform capabilities allow for major portions of application development to be done on Linux, Windows, or Mac.
The MeeGo SDK is currently targeted specifically for development on a Linux workstation, with detailed instructions for creating and debugging MeeGo applications.
4 phases for a MeeGo app:
- - Develop
- - Debug
- - Package
- - Distribute
Develop
"The MeeGo SDK creates a virtual environment on your workstation that is like developing directly on a MeeGo OS-based system. This allows you to easily build against the MeeGo version of Qt (4.6.2) as well as other MeeGo platform libraries, if needed.
Debug
Debugging your application can be done with any of the following:
Start your application directly from the virtual environment. Your application window will appear on your Linux workstation (screenshot)
Use Xephyr to run your application inside the MeeGO OS UI. (screenshot) The version of Xephyr for MeeGo is enhanced with DRI2 support and hardware accelerated graphics. Debug your application on your Netbook.
Package
Create a standard RPM-format package for your MeeGo application.
Distribute
The RPM package can be submitted to one of the various application stores."
what is MeeGo architechture look like?
here is a little overview about the architechture of MeeGo
(delivered by Arjan Van De Ven):
The MeeGo platform has been carefully created to provide the components necessary for the best device user experience. As shown in the MeeGo Reference Architecture Overview diagram below, the MeeGo architecture is divided into three layers:
- - The MeeGo OS Base layer
- - The MeeGo OS Middleware layer
- - The MeeGo User Experience layer

if you want to know more about MeeGo's architechture, look here.



Post new comment