MADDE
(→Guides) |
m (→Installation) |
||
(34 intermediate revisions not shown) | |||
Line 1: | Line 1: | ||
- | + | {{MADDE}} | |
- | + | ||
== Introduction == | == Introduction == | ||
- | This is a ''' | + | This is a '''TECHNOLOGY PREVIEW''' of a new development tool for Maemo. MADDE stands for '''M'''aemo '''A'''pplication '''D'''evelopment and '''D'''ebugging '''E'''nvironment and offers the following features: |
* Command-line cross-compiling | * Command-line cross-compiling | ||
Line 13: | Line 12: | ||
* Simplicity | * Simplicity | ||
- | You are welcome to test the tool in your development process. But keep in mind that this is a | + | Latest '''TECHNOLOGY PREVIEW''' is version 0.7.48, published 2010-10-21. |
+ | |||
+ | You are welcome to test the tool in your development process. But keep in mind that this is a technology preview. We highly appreciate your feedback in talk, the [https://lists.maemo.org/mailman/listinfo/maemo-developers maemo-developers mailing list] and especially in [https://bugs.maemo.org/ bugzilla] (Developer Platform -> MADDE). | ||
Find the talk-thread around MADDE [http://talk.maemo.org/showthread.php?t=38075 here]. | Find the talk-thread around MADDE [http://talk.maemo.org/showthread.php?t=38075 here]. | ||
- | == | + | == MADDE and Nokia Qt SDK (Release Candidate) == |
- | + | The newest version of MADDE is part of the release candidate of the [http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html Nokia Qt SDK]. This means that you can install QtCreator and MADDE with one single file for Windows and Linux. This page serves to explain in more detail how to use MADDE as a single component, or to link your QtCreator installation, with MADDE. If you are staring with the Qt development, it is recommended to use the Nokia Qt SDK, which makes some manual installation steps obsolete. | |
- | + | ||
+ | '''[http://www.forum.nokia.com/info/sw.nokia.com/id/e920da1a-5b18-42df-82c3-907413e525fb/Nokia_Qt_SDK.html Nokia Qt SDK (Release Candidate)]''' | ||
+ | '''In the latest version of the Nokia Qt SDK (1.0.1) setting up a N900 Emulator likely won't work, so I recommend using the newest stand-alone version of MADDE''' | ||
- | + | == Installation == | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * '''Linux, Mac OS X''' | + | # Download the file for your operating system from [https://sourceforge.net/projects/madde/ MADDE on sf] (both original links down. use sf. [http://tablets-dev.nokia.com/MADDE.php MADDE downloads], temporary replacement: [http://skeiron.org/tablets-dev/MADDE/ on skeiron.org]) |
- | :Use the terminal to run the MADDE commands as described in the guides. | + | # Depending on your operating system: |
+ | #* '''Windows:''' Execute the downloaded file and follow the instructions<br />NOTE: You need NTFS file system for installing MADDE on the drive. | ||
+ | #* '''Linux, Mac OS X:''' Open the terminal and run:<pre>sh <MADDE installer></pre> | ||
+ | # Start the environment | ||
+ | #* '''Windows:''' Find the MADDE terminal in:<pre>Start -> Programs -> MADDE -> MADDE terminal</pre>General information for Windows users: Projects, which are created in MADDE are stored in:<pre>C:\MADDE\<version>\home\<username></pre> | ||
+ | #* '''Linux, Mac OS X:''' Use the terminal to run the MADDE commands as described in the guides. | ||
== Guides == | == Guides == | ||
- | * [[ | + | * '''Guides: MADDE integration for QtCreator |
- | * [[ | + | **[[/QtCreator_integration_for_windows | QtCreator integration for Windows]] |
- | * [[ | + | **[[/QtCreator_integration_for_Mac | QtCreator integration for Mac]] |
- | * [[ | + | **[[/QtCreator_integration_for_linux| QtCreator integration for Linux]] |
- | * [[ | + | * '''New: [[/QEMU_runtime | How to use the QEMU runtime]]''' |
- | * [[ | + | * [[/Known issues | Enter New Bug / Known issues]] |
+ | * [[/Configuration | Guide: Configuration of the development environment]] | ||
+ | * [[/Qt example | Guide: Using the template for a small Qt example]] | ||
+ | * [[/Qt extended example|Extended Qt example]] | ||
+ | * [[/GTK Example|Guide: Using a template for a minimal GTK+ example]] | ||
+ | * [[/Device runtime | Guide: Connecting MADDE with your device]] | ||
+ | * [[/Packaging | Guide: Packaging and Deploying to Device with Icon]] | ||
+ | * [[/Theme building|Theme building]] | ||
+ | * [[/Mounting | MADDE remote filesystem mounting]] | ||
+ | * [[/FAQ | FAQ: Frequently asked questions]] | ||
[[Category:Development]] | [[Category:Development]] | ||
- |
Latest revision as of 08:47, 8 September 2016
MADDE is currently a technology preview. These instructions are liable to change as development progresses. If some of the components do not work as expected, please add your question to the MADDE talk thread and follow up the discussion. tablets-dev.nokia.com is down, see MADDE#Installation for alternatives. |
Contents |
[edit] Introduction
This is a TECHNOLOGY PREVIEW of a new development tool for Maemo. MADDE stands for Maemo Application Development and Debugging Environment and offers the following features:
- Command-line cross-compiling
- Multi-platform support (Linux (32-bit/64-bit), Windows, Mac OS X)
- Configurable for different targets & toolchains
- Client for the device to simplify the development process
- Simplicity
Latest TECHNOLOGY PREVIEW is version 0.7.48, published 2010-10-21.
You are welcome to test the tool in your development process. But keep in mind that this is a technology preview. We highly appreciate your feedback in talk, the maemo-developers mailing list and especially in bugzilla (Developer Platform -> MADDE).
Find the talk-thread around MADDE here.
[edit] MADDE and Nokia Qt SDK (Release Candidate)
The newest version of MADDE is part of the release candidate of the Nokia Qt SDK. This means that you can install QtCreator and MADDE with one single file for Windows and Linux. This page serves to explain in more detail how to use MADDE as a single component, or to link your QtCreator installation, with MADDE. If you are staring with the Qt development, it is recommended to use the Nokia Qt SDK, which makes some manual installation steps obsolete.
Nokia Qt SDK (Release Candidate)
In the latest version of the Nokia Qt SDK (1.0.1) setting up a N900 Emulator likely won't work, so I recommend using the newest stand-alone version of MADDE
[edit] Installation
- Download the file for your operating system from MADDE on sf (both original links down. use sf. MADDE downloads, temporary replacement: on skeiron.org)
- Depending on your operating system:
- Windows: Execute the downloaded file and follow the instructions
NOTE: You need NTFS file system for installing MADDE on the drive. - Linux, Mac OS X: Open the terminal and run:
sh <MADDE installer>
- Windows: Execute the downloaded file and follow the instructions
- Start the environment
- Windows: Find the MADDE terminal in:
Start -> Programs -> MADDE -> MADDE terminal
General information for Windows users: Projects, which are created in MADDE are stored in:C:\MADDE\<version>\home\<username>
- Linux, Mac OS X: Use the terminal to run the MADDE commands as described in the guides.
- Windows: Find the MADDE terminal in:
[edit] Guides
- Guides: MADDE integration for QtCreator
- New: How to use the QEMU runtime
- Enter New Bug / Known issues
- Guide: Configuration of the development environment
- Guide: Using the template for a small Qt example
- Extended Qt example
- Guide: Using a template for a minimal GTK+ example
- Guide: Connecting MADDE with your device
- Guide: Packaging and Deploying to Device with Icon
- Theme building
- MADDE remote filesystem mounting
- FAQ: Frequently asked questions
- This page was last modified on 8 September 2016, at 08:47.
- This page has been accessed 180,917 times.