m (→Q) |
|||
| Line 1: | Line 1: | ||
| - | This terminology page | + | This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes: |
| - | * | + | * To define terms used in MeeGo 1.1 documentation |
| - | * | + | * To standardise spelling and usage of terms and abbreviations |
| - | + | ||
| Line 34: | Line 33: | ||
A set of selected APIs providing a toolset for MeeGo application developers. | A set of selected APIs providing a toolset for MeeGo application developers. | ||
| - | For MeeGo 1.1, MeeGo API includes Qt 4.7, Qt Mobility 1.0, MeeGo Touch Framework, OpenGL ES 1.1, OpenGL ES 2.0, and Qt Web Runtime. For more information see // | + | For MeeGo 1.1, MeeGo API includes Qt 4.7, Qt Mobility 1.0, MeeGo Touch Framework, OpenGL ES 1.1, OpenGL ES 2.0, and Qt Web Runtime. For more information see http://apidocs.meego.com/. |
| - | MeeGo API | + | MeeGo API will be extended to provide additional APIs in future releases. |
'''MeeGo platform''' | '''MeeGo platform''' | ||
| - | An open source platform that enables developers to deploy applications across variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo] | + | An open source platform that enables developers to deploy applications across a variety of devices. [http://en.wikipedia.org/wiki/MeeGo More information on MeeGo] |
'''MeeGo SDK''' | '''MeeGo SDK''' | ||
| - | MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, Image(s), two emulators (for ARM | + | MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, Image(s), two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages. Installation will become simpler as the SDK matures. |
==N== | ==N== | ||
| Line 55: | Line 54: | ||
'''OBS''' | '''OBS''' | ||
| - | openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website] | + | openSUSE Build Service. For more information , see [https://build.opensuse.org/| openSUSE Build Service website]. MeeGo packages are built using the MeeGo build service, http://build.meego.com/. |
| Line 61: | Line 60: | ||
'''QEMU''' | '''QEMU''' | ||
| - | Emulator used | + | Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device. |
'''Qt Creator''' | '''Qt Creator''' | ||
| - | An integrated development environment (IDE) for cross-platform application development, | + | An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development. |
'''Qt Mobility API''' | '''Qt Mobility API''' | ||
| - | A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt | + | A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1. |
==R== | ==R== | ||
| Line 84: | Line 83: | ||
'''sysroot''' | '''sysroot''' | ||
| - | A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by | + | A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications. |
[[Category: MeeGo 1.1]] | [[Category: MeeGo 1.1]] | ||
This terminology page provides information about terms specific to MeeGo 1.1 for the following purposes:
Contents |
cross-compilation
The process of compiling a program or library on a different architecture or operating system than it will be run upon.
IDE
Integrated Development Environment. A software application that provides a comprehensive set of tools for software development. Usually comprises at least a source code editor, compiler and/or interpreter, build automation tools and a debugger.
MADDE
MADDE is a development and debugging environment for MeeGo applications. It is the back-end for Qt Creator but you can also use MADDE directly through its command-line interface, MADDE Terminal.
MADDE Terminal
A shell to access MADDE functionality directly through a command line interface.
MeeGo API
A set of selected APIs providing a toolset for MeeGo application developers. For MeeGo 1.1, MeeGo API includes Qt 4.7, Qt Mobility 1.0, MeeGo Touch Framework, OpenGL ES 1.1, OpenGL ES 2.0, and Qt Web Runtime. For more information see http://apidocs.meego.com/. MeeGo API will be extended to provide additional APIs in future releases.
MeeGo platform
An open source platform that enables developers to deploy applications across a variety of devices. More information on MeeGo
MeeGo SDK
MeeGo SDK is the software development kit used in MeeGo development work. For MeeGo 1.1, it provides the following tools for developers: Qt Creator, Image(s), two emulators (one for ARM, one for IA), MADDE with two toolchains and two targets (ARM and IA). For Windows, the tools are installed using one Windows installer. For Linux, the tools are installed as distribution-specific packages. Installation will become simpler as the SDK matures.
Native application
An application that is compiled for a particular device before distribution.
OBS
openSUSE Build Service. For more information , see openSUSE Build Service website. MeeGo packages are built using the MeeGo build service, http://build.meego.com/.
QEMU
Emulator used during MeeGo application development to run applications on a host PC instead of a real, physical device.
Qt Creator
An integrated development environment (IDE) for cross-platform application development. In MeeGo development, Qt Creator is the IDE for Qt development, and Web SDK the IDE for Web Runtime development.
Qt Mobility API
A set of interfaces that extend the functionality provided by the Qt framework for use on mobile devices. Qt Mobility 1.0 is supported in MeeGo 1.1.
runtime
Emulation environment or a real device where binaries can be run.
sysroot
A component that a target uses for cross-compilation. A sysroot contains libraries and header files offered by a platform for applications.