Talk:Summer'12 Device Program/Qt 5 Mobile Projects

How to apply
Developers with a good Qt development track must apply to that thread pointing to any of these sources:
 * Your Qt 4 applications, all the better if they are ready for mobile e.g. with QML UI.
 * Your maemo.org profile, Qt DevNet profile, Ohloh profile or anything showing who are you and what have you done in terms of development and community involvement.

Questions and feedback about the submissions are welcome in this forum thread.

Declined

 * 1) CMake (cross compiling with Qt 5) by Stephen Kelly (steveire) - Qt maintainer, KDE developer and Qt based library developer.
 * 2) * Although an interesting project, it doesn't really fit in the original purpose of this activity. Doesn't really help showcasing Qt 5, or directly testing it before release. Thank you for your understanding.--qgil 18:02, 30 May 2012 (UTC)
 * 3) Some free apps on Qt-apps, by Manoj Agrawal (manoj) - Nokia Certified Qt Specialist, Qt Ambassador and QtOnPi member. Created many complex GUI applications and Qt widgets on desktop and embedded systems. Also created a App Store kind of trial application for one client who proposed it to Nokia.
 * 4) * Qt Widgets applications are in fact out of scope in this Qt 5 Mobile Projects activity. Already in Harmattan QWidget was not supported.--qgil 20:53, 30 May 2012 (UTC)
 * 5) Tutorials and Docs, by Johan Thelin (e8johan) - Qt5 and QML needs to be documented for it to gain a larger audience. I'm willing to do this.
 * 6) * This is an interesting area of contribution but fall out of the scope of this activity. Please reach me via email to know what do you have in mind. Thanks!--qgil 20:58, 30 May 2012 (UTC)
 * 7) Dynamic QImage tools for the Quru Image Server by Roland Whitehead  We’ve developed an image server used for the world’s biggest single source collection of on-line dynamic images (1.6mil and growing) and we want to produce a toolkit based on QImage and QML image elements to run on multiple Qt platforms (Desktop and mobile). Currently working on desktop version. More info
 * 8) * Sorry, out of scope for this Qt 5 Mobile Projects activity.--qgil 21:01, 30 May 2012 (UTC)
 * 9) OBD-II based Information Center for Automobiles, by Pablo J. Rogina, QtonPi Member. Qt developer since version 3.x, I would like to integrate Qt5 + Qt Quick (dials, knobs, gauges) plus leveraging Qt Mobility (specially Bluetooth module) along with libodb to build an On Board Diagnostic application, both for the technician and the car driver. I’m a current contributor to Digital Forensics Framework (DFF), tool for digital forensics investigators written in Python and C++ using PyQt and Qt.
 * 10) * Sorry, out of scope for this Qt 5 Mobile Projects activity.--qgil 21:42, 30 May 2012 (UTC)
 * 11) Fire Department Management System, by Joseph Dougherty (jdougherty) - A management information system for fire departments. Joseph has worked with the Youngsville, NY fire department to develop and deploy a management system to track personnel, inventory, training, and emergencies. Joseph has been accepted into the QtOnPi device program for another project based around open source electronic voting. I would love to be able to port the FDMS to this mobile platform. The existing desktop development has been delayed due to academic responsibilities, but the project is active.
 * 12) * Previous mobile experience is appreciated for this activity. The project itself seems to be really focused for desktop.--qgil 21:39, 1 June 2012 (UTC)
 * 13) Updating the telepathy stack, by Rohan Garg (shadeslayer) - With my Kubuntu Developer hat on, I'd like to apply to update the entire Telepathy stack on the N9. Apparently it's pretty outdated. This also relates to Qt5 since the N9 uses telepathy-qt which will need testing against Qt 5. The latest release for telepathy qt4 is 0.9. I'm well versed with debian packaging and fixing ARM builds. The new telepathy releases also support Peer-to-Peer DBus calls, enabling developers to make P2P games.
 * 14) * Too soon for this project in the context of Qt 5? We are giving preference to projects with a tangible outcome while this one still would depend on someone else developing an app using those libraries.--qgil 21:45, 1 June 2012 (UTC)
 * 15) Move PDF Reader, by Naser (TheHost) - Move Reader is a new animated way of reading pdf Documents on mobile devices without the need to keep moving the view window and zooming in and out all the time.(Under Construction) + Qt Ambassador, QtonPi member, Inventor and Graduate student.
 * 16) * Project under construction. Not much info to decide.--qgil 20:01, 5 June 2012 (UTC)
 * 17) Infoctopus (site is under construction) - by Mikalai Arapau (kollya) - Infoctopus is a Personal Time and Resource Tracker/Manager/Analyzer mobile app (desktop app is also planned). QML and effects for UI, sqlite/JSON DB for underlying database.
 * 18) * Under construction. This activity os for Qt developers backed with existing mobile projects.--qgil 20:15, 5 June 2012 (UTC)
 * 19) Media center smart remote, by João Paulo Rechi Vita (jprvita), blog ohloh - I'm one of the selected developers of the QtonPi program, where my project will be a media center with web browsing abilities, using Qt5 and WebKit2. This project will become way cooler with a smart remote controller, and there is no better device to make this controller than the N950, because of its awesome built-in keyboard, touchscreen that can be used as a remote touchpad, acelerometers, plenty of conectivity options, hackable software platform, and native Qt5 suport. The Smart Remote application will talk to the media center device over Bluetooth and WiFi to control the playback, browse the media colection with content preview, display metadata about the content being played, and control the web browser. It will be the perfect showcase application of Qt5's portability and fancyness. Latter the smart remote application can be extended to control other media centers and devices, as a HTPC or a regular tablet / phone media player. I prefer the N950.
 * 20) * Project under construction.--qgil 20:15, 5 June 2012 (UTC)
 * 21) Snowshoe, by Rafael Brandao Lobo (rafaelbrandao) - Software engineer at INdT, I've been working most of the time with QtWebKit. Snowshoe is a Qt5-based web browser with mobile and desktop modes supported. We've been noticing some performance issues regarding scrolling on N9 which I'd like to help fixing, besides bugs on QtWebKit Qt5 API. Profiles: qtbug-reports, webkit, qtdevnet, github. I prefer N9.
 * 22) * Happy to help INdT and the Snowshoe project but let's not take more slots in this activity. Contact me if you or a colleague attends Qt Contributors Summit. Thank you for your understanding.--qgil 20:38, 5 June 2012 (UTC)
 * 23) Simple Timer Plus, by Tomi Korkalainen - Simple Timer Plus is an elegant and simplified Qt/QML timer app for everyday timing purposes.
 * 24) QtRadio ghpsdr3-alex, by Andrea Montefusco (iw0hdv) - Project ghpsdr3-alex is an open source, multi platform (Linux and Windows), client server, Software Defined Radio software for HAMs, able to run with many SDR hardware, both QSD and DDC. The GUI is already being developed in Qt 4.x on Desktop edition and is fully functional on Windows and Linux: albeit there is a specific version for Android, I am evaluating the chance to port it to Qt/QML.
 * 25) * Can you please explain the project in the context of mobile? Sorry, not a specialist in the topic.--qgil 21:24, 30 May 2012 (UTC)
 * 26) QAD Apps, by Juhapekka Piiroinen (juhapekka,jppiiroinen) - I am a Nokia Certified Qt Specialist, Qt Ambassador, QtOnPi Device Program member + I have published 14 QAD prefixed applications in Nokia Store for N9. I would like to port all of them to Qt5.
 * 27) MeeCast, by Uladzislau Vasilyeu (vasvlad) MeeCast is very populary multiplatform highly customizable open source weather forecast client based on QT/QML.
 * 28) Turpial, by Andrea Stagi (4ndreaSt4gi) - Turpial is a popular Twitter and Identica client for GNU/Linux that allows you to manage more than one account at the same time and access to a lot of features ( media support that allows you to show photos, watch videos from youtube, access foursquare and so on within the client, upload photos and use all the existing shortner url services ). The actual version is Turpial 2.0, it's in beta and supports Qt, and now we are working to port it on every mobile platform (actually is under development only for Android devices). As a memeber of the development team, I plan to port Turpial to Qt 5, also working on a synchronization system of the accounts and preferences between devices. I'm an experienced Qt developer, using Qt at work since 2009 and involved in other open source projects that support Qt (I am one of the authors of Emesene and contribute to TortoiseHG with patches sometimes).
 * 29) Bord, by Trismer (trismer) - We are experienced QT/QML developers, with different applications for MeeGo/Symbian devices. We are very active in testing new Qt platforms, like necessitas, RaspberryPi, Blackberry (http://trismer.com/portfolio/qt-on-blackberry-playbook/). We are very keen to test Qt 5 on N9 and other smartphones with our current and upcoming applications.
 * 30) * This program is for community developers working on free software projects. Is Bord open source? In any case the proposal needs to be presented by an individual developer.--qgil 21:36, 1 June 2012 (UTC)
 * 31) Tinger Calc, by Zeyu Pan - Tinger Calc is a powerful scientific calculator environment. It supports elementary math ( +, -, *, /, ^), trigonometric functions (sin, sinh, asin, cos, cosh, acos, tan, tanh, atan), exponential functions (exp, ln, lg, sqrt), math constants (pi, e), system functions (exit, quit, print). You can use keyboard or system input method to enter equations, and then click "Ok" to calculate results. In addition, you can use the "=" symbol to remember your temporarily value, such as "x = sin(pi/4)". Website: http://tingercalc.sourceforge.net/. Nokia store: http://store.ovi.com/content/254303. I'm a Qt Ambassador, and also participating in QtonPi program. I am very glad to port "Tinger Calc" to Nokia N9 and test Qt5 libraries.
 * 32) Komedia and also port IRC-Chatter to Qt5- Hiemanshu Sharma. Komedia is a comic reader that I started out to basically be able to read XKCD and other common comics on the ago(Supports XKCD, Dilbert, and Garfield as of now, more support coming in later). Also planning on porting IRC-Chatter, the first IRC Client for harmattan to Qt5 along with some help from Timur (the co-author of the app and author of PuzzleMaster). As well as a community member with Fedora Project.
 * 33) Quicksort game for n9, by Anssi Eteläniemi - Game is created with QML, I have published similar game also for Blackberry playbook. I would like to implement also in QtQuick2. I've also done some webgl stuff that would be nice to test out how it works on n9.
 * 34) Moonshine or AWord English Dictionary, your pick, by Harri Pasanen (grego) - Moon/Sun Calendar or English dictionary, both done with Qt C++ and QML.  I'm Qt Ambassador and have done many Qt applications for Ovi Store. I prefer N9.
 * 35) BANG! the Official Video Game, by Carmine della Sala (QT Ambassador) (ciddi3d) - multiplatform award winning boardgame. I prefer N9 to test player localization with NFC.
 * 36) * Is this project open source? --qgil 21:46, 1 June 2012 (UTC)
 * 37) What's for Dinner?, ShoppingList by Mailson Menezes (mailson) - I'm currently working on QtQuickStyles and UiHelpers at INdT, both using Qt 5. I've already did some research on Qt SceneGraph and I'm looking forward to port one of those applications to Qt 5. What's For Dinner is available in South Africa's OVI store and is a mobile version of a website with the same name. Shopping list was also made using QML and is available at OVI store as well. Profiles: ohloh, gerrit, github, gitorious
 * 38) OpenGL ES Demos, by Ken Phillis (Kphillis) - A Series of OpenGL ES Demos aimed at introducing developers how to use OpenGL ES and QT5 features found on the N9 or N950 series of Smart Phones to create games.
 * 39) * Nice idea but what demos and how can we trust you? The link doesn't tell much about your experience on Qt and OpenGL ES.--qgil 20:00, 5 June 2012 (UTC)
 * 40) * I did not have a link ready because I am waiting for the Raspberry pi to create the OpenGL ES demos. However, in the mean time, I quickly implemented a few QT5 demos that make use of OpenGL 3+ contexts using the Core profile. These starter demos are located in this github repository, and follow a format similar to graphics tutorials that are released publicly for graphics programmers. --kphillis 00:31, 8 June 2012 (UTC)
 * 41) zNotes (Lightweigh crossplatform application for notes management) by Peter Savichev (proton).
 * 42) * Which part of "at the end of the queue" was not clear :P ?! --Andrea Grandi 13:04, 6 June 2012 (UTC)
 * 43) Weight Calculator (application for weight related calculations for NOKIA N9) by Stavros Filippidis (High-School teacher. Academic Instructor. Researcher. Software developer. Free Software enthusiast. Qt Ambassador.)  Personal website: here
 * 44) MAK - Mom's Alarm Kitchen (MAK is an easy to use alarm clock. All it needs is swype your finger over the clock and let the countdown begin. At the end it sounds the alarm.) by Flávio Simões (System Administrator. Qt Ambassador.)
 * 45) Wayr - Location sharing App Wayr is a location sharing application, one can send messages one at a time or repeated over a preriod of time. There are also a lite version of it with much less options Wayr-lite. I am the lone developer behind both these applications. I had much bigger plans for this application back then But mobility for symbian was not in a very great shape at that time and I didnt have a maemo device. I will love to port it to Qt5/harmattan with the features that I wanted to do in the first place. Here are my profiles gitorious, maemo.org, Qt Devnet. I prefer N9.