![]() |
Re: 2012 Coding Competition
Quote:
|
Re: 2012 Coding Competition
Hi all, hope everyone's doing well. I haven't been online much today, unfortunately received some horrible news that last night my friend, his brother, and their father had died in a farming accident. I have quite a few emails to get through and the rest of the submissions to put up - I hope you'll be patient with me as I might not be online much tomorrow either. It's a reminder to everyone that life is precious and we need to make sure we cherish every day :(
Quote:
Quote:
The only backup we have is forum threads, hopefully anonymous polls with Reggie's help to remove votes from duplicate/invalid users ids. From the last discussions I had, I was under the impression that QGil had left things ready with a contact that the council has. You're making me fairly nervous and concerned that, as a member of council, you're nervous and concerned.. Quote:
By the way, have you thought about creating an "[Announce]" page for adventlands? It's a great for people to find out more about your application without needing to email you :) Also, you'll get less emails if they find their questions are already answered in the Announce thread. It'll save you time and headaches in the long run ;) Quote:
Quote:
|
Re: 2012 Coding Competition
Desktop, System, and Utilities (Part 1 of 3)
Allocine Developer: Antoine Vacher Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: The goal of this application for MeeGo Harmattan is to access to popular cinema websites from AlloCine group with a native application. It is somewhat comparable in functionnalities to Android or iPhone applications. The information is accessed through the AlloCine API for wich information can be found here: http://wiki.gromez.fr/dev/api/allocine_v3 Note that this is not an official application, and we are in no way related to AlloCine company. While initially developped in french only, the application will support all the websites powered by AlloCine API. At the moment the application supports the following services:
The development was performed from scratch and this is my very first QT/QML application, and also my first mobile phone application. Download Instructions: The application is not yet on the Nokia Store, but a deb package can be directly downloaded from the project page: http://tigre-bleu.github.com/allocine-harmattan/ Note that the application is opensource so the sources can also be downloaded from the GitHub repository. More screenshots are displayed on the project page. http://i90.photobucket.com/albums/k2.../allocine1.png http://i90.photobucket.com/albums/k2.../allocine2.png CountYourScores Developer: helihyv Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) and Harmattan Application Description: CountYourScores is used for counting and keeping score for real life games where score is counted by adding preset values together (e.g. some card games). If the default numbers in the pad are not suitable for your game, a custom list of numbers can be created and saved for future use. Supports maximum of four players and nine games for which a total score is calculated. It is available for Maemo5 (N900) and Harmattan (N9/N950). The application was created by me during the competition period. (A family member designed the app’s icon.) Download Instructions: The N9/N950 version can be downloaded from https://github.com/downloads/helihyv....1.1_armel.deb The N900 version can be downloaded from the extras-devel repository. The discussion thread at TMO is at http://talk.maemo.org/showthread.php?p=1263220 The web page with instructions is at http://helihyv.github.com/CountYourScores/ CountYourScores is licensed under GPL3, the sources can be found via the web site. http://i90.photobucket.com/albums/k2...ourscores1.pnghttp://i90.photobucket.com/albums/k2...yourscore2.png DingMee Developer: chrm Application name: DingMee Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: DingMee is an off-line translator for many languages. Dictionaries can be easy downloaded and stored an the device. Technology: C++ and QML Copyright: GPLv3 Work done within the competition timeframe: Design and implementation Download Instructions: Download from: http://chrm.info/software/dingmee/di...ition-2012.zip (runtime limited version) Or http://store.ovi.com/content/297350 (full version) Announce thread: http://talk.maemo.org/showthread.php?t=85427 http://i90.photobucket.com/albums/k2...p/dingmee1.png http://i90.photobucket.com/albums/k2...p/dingmee2.png DoMee Developer: Anand Bibek Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: A personal task manager with beautiful Swipe gestures and full functionality Features: ● Use of a simple and elegant UI ● Three main lists based on task prority. ● Swipe main screen to access the three lists with smooth transitions. ● Easy straight forward ”create New” sheet with slider for priority setting. ● You can change priority of entries. ● Each entry could have numerous sub lists and a comment/note ● You can edit or delete the sub lists ● Back end operations are multi threaded for keeping the UI smooth and fast. Download Instructions: Store download : http://store.ovi.com/content/296739 Project site : http://projects.developer.nokia.com/domee http://i90.photobucket.com/albums/k2...top/domee1.png http://i90.photobucket.com/albums/k2...top/domee2.png ext2Manager Developer: Alexislavie Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: This is a simple app to fix files/directories rights recursively on the MyDocs directory. This permits the use of ext2 as the mass storage filesystem. Download Instructions: ext2Manager can be downloaded from here : http://talk.maemo.org/showthread.php?p=1263221 and do not require special instructions to be installed, the goal of this app was to made it easy and simple to use. This app comes alongside with a major tutorial on how to format and use ext2 (easily thanks to ext2Manager) on the Nokia N9. The thread can be found here : http://talk.maemo.org/showthread.php...26#post1263126 http://i90.photobucket.com/albums/k2...t2manager1.png http://i90.photobucket.com/albums/k2...t2manager2.png FilmNotes Developer: kosirj Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: FilmNotes is an application designed for film photographers. It enables us to keep track of how a picture or a film was used and which equipment was used (useful for troubleshooting). By defining the films that one uses (and other equipment), you can open a new film roll (which also generates a serial number for the new roll, in order to be able to identify it) and then inside the previously opened roll, one can define pictures. Each picture can also contain information about how the exposure was done and e.g. which lens was used in that particular picture. Download Instructions: The deb package is available at http://www.kosir.org/filmnotes_0.0.1_armel.deb the target was Harmattan PR1.2 http://i90.photobucket.com/albums/k2...-film-list.png http://i90.photobucket.com/albums/k2...ain-window.png KhtBMA Developer: Khertan Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: An unofficial battle.net authenticator for n9 and n950 Meego Devices. Usefull for authenticate on Battle.net, Diablo III and World of Warcraft. Download Instructions: Application is available on Apps 4 MeeGo : http://apps.formeego.com Support Page : http://khertan.net/KhtBMA Sources : http://github.com/khertan/KhtBMA Bug Tracker : http://github.com/khertan/KhtBMA/issues http://i90.photobucket.com/albums/k2...top/khtbma.png http://i90.photobucket.com/albums/k2...op/khtbma2.png |
Re: 2012 Coding Competition
Desktop, System, and Utilities (Part 2 of 3)
KhtNotes Developer: Khertan Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: KhtNotes is a note taking application for Harmattan devices (n950, n9). Provide sync of notes with ownCloud, and permit to preview markdown syntax Synchronization is made for Owncloud webdav, but should work with any other webdav server. Features : * Sync with ownCloud or other webdav server * Preview markdown syntax * File are stored as text file, so you can directly edit them in ownCloud or via a mounted webdav point and a text editor. * Import your Conboy or Tomboy notes (note should be in ~/.conboy/ directory) Download Instructions: Application is available on Apps 4 MeeGo : http://apps.formeego.com Support Page : http://khertan.net/KhtNotes Sources : http://github.com/khertan/KhtNotes Bug Tracker : http://github.com/khertan/KhtNotes/issues http://i90.photobucket.com/albums/k2...screenshot.png http://i90.photobucket.com/albums/k2...screenshot.png Klippr Developer: mbo Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: Klippr is a meego for Klippt.com. With kippt.com you can organize, archive and search your links. It features also a ”Read Later” option, similar to instapaper or others. For now the following features are implemented in Klippr: – save, edit and delete bookmarks - create, edit and delete lists. - mark bookmarks as ”read later” or ”starred” - a reader view for reading your bookmarks in an optimized way, similar to Instaper or ReadItLater. - follow the lists of other kippt.com users you are following, the so called ”Feed”. Missing features: - search - user profiles - better sharing options - improved reader (fontsize, etc) Released under GPLv3 Download Instructions: Download: http://borho.net/pub/klippr_0.4.0_armel.deb (0.4.0) Webpage: http://mborho.github.com/klippr Source: https://github.com/mborho/klippr http://i90.photobucket.com/albums/k2...p/klippr_1.png http://i90.photobucket.com/albums/k2...p/klippr_2.png maecaltasks Developer: jackburton Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: It’s a task list GUI wrapper built around the native calendardb of the N900. The default UI really sucks. The API is strong. This app tries to bridge the gap. One of the benefits of using the native calendar is that tools such as syncevolution should still work with it. I added a feature to store the tasks and notes items in the databases in their own folders. There are also a few ’smart’ views. Most of the work I did was around designing and building the UI. Download Instructions: This should be available via extras-dev. Both builds I submitted said ”OK”. http://i90.photobucket.com/albums/k2...ecaltasks1.png http://i90.photobucket.com/albums/k2...ecaltasks2.png MeeWOD Developer: fl4f Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: I’m an active crossfitter, and regularly need access to the hero workouts, access to daily workouts from the crossfit.com main site; and ability to log my workouts. Right now the application manages all of that. It uses sqlite database for storage, it is writting in c++ and QML for the ui. Download Instructions: Announce thread: http://talk.maemo.org/showthread.php?t=86659 Download link: http://pub.arnbak.com/meewod/meewod_0.0.1_armel.deb http://i90.photobucket.com/albums/k2...op/meewod1.png http://i90.photobucket.com/albums/k2...op/meewod2.png modern computer flatboat Developer: frafl Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: (modern computer) flatboat is a pdf viewer designed for mobile devices. I started developing it in early August 2012. As the pdf library, I use MuPDF’s libfitz (which I ported to maemo for that purpose), whereas the GUI is written in Qt (QML). Since I needed a reader for (multicolumn) mathematical PDFs, flatboat tries to detect columns by joining the text blocks of libfitz’s fz_text_page. Nearly every function has a key mapped to it, so that you don’t need the touchscreent to view the PDF. This is especially true for the column mode, where the next button (and keys mapped to it) scroll down, until the end of the column is reached. The document viewed before the current one is accessible via 1, the one before via 2 a.s.o., a list of all these documents is provided if you press O (for open) or click on ”file”. The uses may toggle the flicking directions with the key S or by clicking the toggle button in the upper bar. Because the first search in a document reads all fz_text_pages and converts them to QStrings, it is quite slow, but this speeds up further searches drastically. Text mode is just an emergency mode (equals pdftotext or similar), which will probably be removed, if I implement a real reflow mode. For a timeline of my work, see the git repository: https://gitorious.org/flatboat Download Instructions: m.c. flatboat is in Extras-Devel: http://maemo.org/packages/view/flatboat/ An untested harmattan build (as well as an android build) can be downloaded from dropbox (see announce thread). Announce thread: http://talk.maemo.org/showthread.php?t=86538 http://i90.photobucket.com/albums/k2...nflatboat1.png http://i90.photobucket.com/albums/k2...nflatboat2.png PowEdit Developer: marmistrz Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: PowEdit is an application to customize the contents of the power key menu entries. Features: Launch any application that has an icon in the app. menu Launch any registered DBus service Launch any xterm command Select application from the list of installed apps Manual editing of any of the fields Edit any entry created by PowEdit Delete any entry not created by external program. Download Instructions: Announce thread: http://talk.maemo.org/showthread.php?t=86633 1. Enable extras-devel 2. In Hildon App. Manager install PowEdit or Code:
sudo gainroot Additional notes: To minimize click top left corner, to close click top right corner http://i90.photobucket.com/albums/k2...p/powedit1.png http://i90.photobucket.com/albums/k2...p/powedit2.png ReferIt Developer: abhinav12 Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: A simple online dictionary app featuring audio pronunciation. Download Instructions: You can download first version from here http://code.google.com/p/referit/downloads/list Updating can also be found on the same page in days to come as I’ll be improving it gradually. All those who will be trying, please let run app for sometime on first run. It creates a database of word list for suggestions. I’m using SCOWL word list’s smallest variant for time being . User might also find some missing info in meaning. I’m not able to complete the parser right now. http://i90.photobucket.com/albums/k2...p/referit1.png http://i90.photobucket.com/albums/k2...p/referit2.png |
Re: 2012 Coding Competition
Desktop, System, and Utilities (Part 3 of 3)
Saera Developer: Taixzo Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: Saera is a Siri clone for Fremantle. I started this because there are like 5 Android ones that popped up after Siri was released, but nobody made one for the N900. Siri obviously is more integrated with iOS than Saera can ever hope to be with Maemo, but hopefully we can get close. Saera uses Pocketsphinx for voice recognition and eSpeak to talk, and calls out to modRana for navigation and local search. Saera can also do a few other things, with more being added every day: - Tell you the time, both where you are and in a few major cities - Greet you - Verify she’s working, if you say ”testing” - Take a picture - Tell you random facts about the N900 - Tell you where you are if you’re lost - Search for food near you - Read you new emails as they come in - Read you new IMs as they come in - Set alarms - Play and pause music Download Instructions: Saera is in the extras-devel repository; you can download it from the Application Manager once you’ve enabled the catalog. Announce thread: http://talk.maemo.org/showthread.php?t=84753 Wiki page: http://wiki.maemo.org/Saera http://i90.photobucket.com/albums/k2...op/saera_i.png Server Status Widget Developer: Ashish Bhate (briggers) Category: Desktop, System & Utilities Beginner: Yes Platform: Fremantle (N900) Application Description: Serverstatuswidget is a desktop widget for Maemo 5. It allows you to monitor the status of servers by pinging them periodically. For more information 1. http://talk.maemo.org/showthread.php?t=86645 2. http://wiki.maemo.org/Serverstatuswidget I built this widget from scratch. I learnt pymaemo by looking at the source code of the sleeper and recaller widget by Tom Waelti and reading the tutorials on the wiki. The widget is complete, but I’d like to add some more features to it when I get the time. See the wiki for the list of features I hope to add in the next version. Download Instructions: For more information and download details, please see http://talk.maemo.org/showthread.php?t=86645 I’m working on uploading the package to extras-devel. For help on using this widget, please see http://wiki.maemo.org/Serverstatuswidget Please use the wiki for feature requests and bug reports http://i90.photobucket.com/albums/k2...tuswidget1.jpg http://i90.photobucket.com/albums/k2...tuswidget2.jpg Sync Yourself Developer: adityamhatre Category: Desktop, System & Utilities Beginner: Yes Platform: Harmattan Application Description: This is for you if you think you can count one minute precisely and exactly in your mind without watching clock Download Instructions: http://dl.dropbox.com/u/24425541/syn....0.1_armel.deb http://i90.photobucket.com/albums/k2...cyourself1.png http://i90.photobucket.com/albums/k2...cyourself2.png timenow Developer: qwazix Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: Timenow is a utility that takes care to show the lockscreen when you pull your N900 out of your pocket. It allows you to just see the time and put it back, or unlock it and start working. It uses the proximity sensor to do that, and there is a simple configuration file in ~./timenow/settings.ini There are no screenshots as this application does not have any user interface, there is however a promotional image Download Instructions: talk.maemo.org announce thread: http://talk.maemo.org/showthread.php?t=83682 download location: maemo-extras-devel http://repository.maemo.org/extras-d....0.9_armel.deb My thanks to everybody that contributed. PS. The thread started long before the first release of timenow, as a way to gather ideas to do something like this, but the first actual binary was posted in the 9th of july in this not-so-optimistic post: http://talk.maemo.org/showpost.php?p...9&postcount=38 http://i90.photobucket.com/albums/k2...op/timenow.png USSD balance Developer: Avis Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: Simple application fo MeeGo Harmattan to get balance of the mobile account over the USSD requests. Program queries the balance when user clicks program’s icon, gets the reply, cuts digits and shows them to the user in different ways. Features: – USSD sending/recieving – updating balance after Calls/SMS (daemon catching D-BUS messages, can be switched on/off) – updating balance on time (time can be set in format HH:MM or hh:mm AM/PM etc..) (new in version 0.0.5) – calculated difference since last update (shown in Notificaton) (new in version 0.0.5) – calculated call length (shown in Notificaton) (new in version 0.0.6) – optional delay of auto-update (new in version 0.0.6) – display balance on standby screen (new in version 0.0.7) – pop-up window catching and dismissing (in two ways: click emulation or force window closing – see option ”hard-kill”) – showing balance over the program’s icon – showing balance through the Notifications (optional) – native configuration through the control panel (Settings->Applications->USSD balance) – multilanguage (english, russian) Download Instructions: Program is in beta state. It can be downloaded directly from here: http://avis.allnokia.ru/ussdbalance_0.0.7_armel.deb Installation is possible through the Terminal or from the file manager like FileBox. Sample configuration for the program shown on the screenshot. More information available at forum’s topic: http://talk.maemo.org/showthread.php?p=1260344 http://i90.photobucket.com/albums/k2...sdbalance1.png http://i90.photobucket.com/albums/k2...sdbalance2.png VirtRanSim Developer: Wikiwide Category: Desktop, System & Utilities Beginner: No Platform: Fremantle (N900) Application Description: VirtRanSim is a simple Hildon Control Panel applet which allows user to choose a virtual keyboard to use. As far as I know, before it was created, the only way to change the onscreen virtual keyboard was to directly change the setting by writing a gconf command in X-Terminal. It was tedious, and not exactly user-friendly. This application can be started by clicking appropriate entry in Hildon Control Panel. It shows, in a dialogue, selector with list of files any of which could be used as a virtual keyboard. When the selection is changed, a banner (yellow strip) shows information about the currently selected file: name and description of the package to which it belongs. If the dialogue is dismissed, virtual keyboard is not changed. If the ”OK” button is pressed, virtual keyboard is set in accordance with the selection. Download Instructions: The package was uploaded to Extras-Devel with gracious assistance of Maemo Extras Assistant. It can be installed by ”apt-get install virtransim”, for instance, since the name of the package is ”virtransim”. The icon has been recently created, and is not included in the package yet. The most recent version is 0.1.1 for now, but it can quickly change: its current icon is very confusing. Considering that the N900 it was created on is not working right now (hardware problem), beta-testers and any feedback would be welcome. http://i90.photobucket.com/albums/k2...irtransim2.png http://i90.photobucket.com/albums/k2...irtransim1.png widgets Developer: Lucien XU / Sfiet_Konstantin Category: Desktop, System & Utilities Beginner: No Platform: Application Description: Widgets is both a Qt/QML library that makes the use of widgets easy on platforms supported by Qt. It is also an application that brings widgets to Harmattan devices. Widgets are displayed in the lock screen, on several pages, like Maemo or Android. This application also provides docks, that can be combined to widgets and make the device very customizable. Download Instructions: Packages can be downloaded from https://sourceforge.net/projects/lib...es/Stable/1.0/. Installation is done as usual, by downloading the package and clicking on it. The installation is quite long and will replace the lockscreen when completed. http://i90.photobucket.com/albums/k2...p/widgets1.png http://i90.photobucket.com/albums/k2...p/widgets2.png Wleux Developer: Khertan Category: Desktop, System & Utilities Beginner: No Platform: Harmattan Application Description: Wleux is a little utility to setup a wallpaper for your n9 or n950 by selecting it from the desktoppr.co service. Download Instructions: Application is available on Apps 4 MeeGo : http://apps.formeego.com Support Page : http://khertan.net/wleux Sources : http://github.com/khertan/Wleux Bug Tracker : http://github.com/khertan/Wleux/issues http://i90.photobucket.com/albums/k2...screenshot.png http://i90.photobucket.com/albums/k2...screenshot.png |
Re: 2012 Coding Competition
Oh well... :(
Is it only me or is it getting every year harder to make a choice? Whom to vote?! :confused: Overwhelming... just overwhelming. If Windows Phone would have such a strong and enthusiastic community they would have already overtaken Android. But luckily the good developers are ours! ;) Fantastic Job guys and good luck! |
Re: 2012 Coding Competition
Quote:
Quote:
I have seen Android. Off the top of my hat, two complaints: the same wallpaper on different screens (compare with different wallpapers of Maemo; Maemo's looping wallpaper is a work of art), and continuously beeping camera (I understand that the phone lacks a dedicated camera button, but there should have been a software half-press-capable button, then). I also don't understand at all whether it's capable of multitasking or not: no task manager seen. And getting Internet on phone through USB from Ubuntu computer... is challenging, to say the least. Quote:
|
Re: 2012 Coding Competition
Quote:
I am actually quite impressed with the quality of apps/games I have seen. My app doesn't look too nice, but the work I have done has been completed in my spare time and it's mostly backend stuff. |
Re: 2012 Coding Competition
Quote:
My own planned (utilitarian) approach is: voting only for applications which I would actually find useful, probably irreplaceable, on my own phone. Such as, Modrana. MeeCoLay looks promising... Preferably, after testing them on my own device, but good description and screenshots may have to suffice - my N900 is still out of commission. Best wishes. |
Re: 2012 Coding Competition
Quote:
|
All times are GMT. The time now is 12:09. |
vBulletin® Version 3.8.8