Hack-A-N900/Development Notes: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
Not meant as a public resources. Just cluttered notes that src, cyphunk are sharing with each other for remote collaboration on a project. | Not meant as a public resources. Just cluttered notes that src, cyphunk are sharing with each other for remote collaboration on a project. | ||
== SDK Types | == SDK Types == | ||
Nokia have switch mental frames of thought for how they want to develop their phones and the result is a few different paths one must choose from. | Nokia have switch mental frames of thought for how they want to develop their phones and the result is a few different paths one must choose from. | ||
Zeile 9: | Zeile 9: | ||
* Maemo MADDE | * Maemo MADDE | ||
* Meego SDK | * Meego SDK | ||
=== Installing libraries === | === Installing libraries === | ||
Zeile 20: | Zeile 17: | ||
==== In MADDE? ==== | ==== In MADDE? ==== | ||
== Qt API's == | |||
=== Saving Application Settings === | === Saving Application Settings === | ||
[http://doc.qt.nokia.com/4.6/qsettings.html#details] | [http://doc.qt.nokia.com/4.6/qsettings.html#details] |
Version vom 12. Oktober 2010, 01:26 Uhr
N900 Development Notes
Not meant as a public resources. Just cluttered notes that src, cyphunk are sharing with each other for remote collaboration on a project.
SDK Types
Nokia have switch mental frames of thought for how they want to develop their phones and the result is a few different paths one must choose from.
- Maemo Scratchbox
- Maemo MADDE
- Meego SDK
Installing libraries
There are the nokia closed-source libraries and other libraries from the community that you might want to use in your application. For example, I would like to use TpSession which is an abstraction for the TelepathyQt4 API letting one manage sms's, phone calls, etc.
In Scratchbox
To install TpSession using scratchbox you need to install TelepathyQt4 on your workstation (for emulator) and you need to install the nokia closed source libs for your target (requires serial number). Then compile TpSession (git clone https://vcs.maemo.org/git/tpsession) for your workstation and/or target. Then you have to copy the lib to the root dir of your target and add the location to the INCLUDES of the .pro file for the project. [thread discussion|http://talk.maemo.org/showthread.php?t=56602]