February 2007 Aalborg University, Mobile Device Group Basic programming for the Qtopia Morten Lisborg Jørgensen Mobile Software Technologies Course synopsis September 2007 Aalborg University, Mobile Device Group Programme – Installation of Greenphone SDK – Short presentation of the Greenphone – Walkthrough of the creation of a simple game Prerequisites – Windows or Linux enabled computer with internet access Installation is Windows based, but should be equally simple on Linux Mobile Developer Days 2 installing the SDK September 2007 Aalborg University, Mobile Device Group Download and install VMware player from http://vmware.com/ Install Greenphone SDK – Go to http://qtopia.net/ and download the “Greenphone Community SDK” .iso-file – Today I brought some CD’s of v. 4.2.4 – Follow instructions on the CD Mobile Developer Days 3 what is the greenphone? September 2007 Aalborg University, Mobile Device Group Marvell PXA270 312 MHz (XScale ARM) 64 MB RAM 128 MB Flash Mini-SD slot for expansion GSM/GPRS modem (tri-band) Bluetooth Camera (1.3 megapixel) QVGA (320x240) LCD touch screen Mini USB-port Price: $695 Mobile Developer Days 4 greenphone software September 2007 Aalborg University, Mobile Device Group Qtopia Phone Edition Linux 2.4 kernel Source code can be downloaded from trolltech.com (full source not available) Phone can be reflashed through USB or flash-card Mobile Developer Days 5 what is it good for? September 2007 Aalborg University, Mobile Device Group Rapid prototyping – Simple API means fast implementations Versatility – Windows vs Linux = Symbian OS vs Greenphone (to some extent) Full sources are however not available Only intended for developers Mobile Developer Days 6 qtopia sdk - versions September 2007 Aalborg University, Mobile Device Group Community (free) – Sources for applications (GPL) Light ($195 ≈ 1200 kr) – Same sources as community (dual license) – Can be used for commercial distribution Professional (unknown) – Support from Trolltech – Full source – Can be used for commercial distribution Mobile Developer Days 7 qtopia sdk - contents September 2007 Aalborg University, Mobile Device Group The SDK is provided as a VMware Virtual Machine image – Avoids ordinary Linux hassle without sacrificing power – Runs on Windows and Linux – Uniform development platform for multiple developers Contents – – – – – – – Debian Linux with KDE KDevelop – IDE Qt Designer – UI designer Qt Linguist – Translation tool Assistant – API documentation Phone emulator apt-get – For easy install of additional applications Mobile Developer Days 8
© Copyright 2026 Paperzz