![]() |
Beginner Apps Voting Thread [N900 Coding Competition Spinoff]
http://i90.photobucket.com/albums/k2...omp_header.jpg
Wiki page http://wiki.maemo.org/Maemo_Coding_Competition_1 http://wiki.maemo.org/Maemo_Coding_C...ff_competition Results The poll is now finished, and after admin and mod help to verify the scores the final order was: DropN900 qexercise ApMeFo BackupMenu N9Profile Metre Destroid Groove eSpeak GUI Client URPO LastGo eye4 Push-It! Skid Stone Stroke Order Chinese Input Method K9 Call KitchenAlert Thank you everyone for voting :) For further news or discussion please continue on the competition discussion thread. We have 17 entries to judge from the BEGINNERS spinoff competition. And we'd like your help with that! :) These entries are from beginners to N900 development who released their first coding projects during the competition dates of May 21st-July 21st. Please try them out and place your vote for the author/project you feel deserves to win :) Please understand some of these applications are in the development and testing repositories.There may be bugs or other issues that have not been discovered yet. You should be comfortable with that before installing any application. Also, zero flaming in the voting threads please. Voting runs until approx 7 days (please see poll for exact date and time). More info on the 17 entries can be found in the post below. You have one vote and it can't be changed later! So please use it wisely! ;) I ran out of space in the first post, so I continued the rest of the applications on the second post (posted by alphabetical order). Thank you for voting, and best of luck to all the competitors :) |
Re: Beginner Apps Voting Thread [N900 Coding Competition Spinoff]
App name: ApMeFo
Author: Nathraiben Brief description: GUI-based approach for creating folders in the application menu. Create folders, assign them an icon and move your applications from the main menu into your custom folders (in customisable order). Screenshots: http://farm2.static.flickr.com/1083/...6fcfbea6_b.jpg http://farm5.static.flickr.com/4117/...0103ce67_b.jpg Package name and where to find the app: apmefo http://maemo.org/packages/view/apmefo/ Maemo.org Thread: http://talk.maemo.org/showthread.php?t=56844 Application name: BackupMenu (system image utility) Author: robbiethe1st Description: An application which allows you to make full backups of the RootFS(OS), and OptFS(extra programs), and then restore said backups. These backups(at least the RootFS ones) are also compatible with Nokia's Flasher utility, so you can restore directly, if you manage to make your N900 not even boot. Do note that this is a bootloader-based application(backup not possible with the full OS running), so you have to reboot the N900 to use it. Screenshots: http://robbiethe1st.afraid.org/Backu...2647-small.JPG http://robbiethe1st.afraid.org/Backu...2648-small.JPG Features: -Runs at bootmenu-level; this allows RootFS to be unmounted and backed up. -Backup full images of RootFS and OptFS -RootFS Images compatible with Flasher -Restore images, either or both -Checksum of all images on backup and restore -Save files to MyDocs or SD card -No command knowledge needed Extra features: -Terminal access for fixing stuff(advanced) -FSCK ability -Extended USB Mass Storage mode that exposes OptFS. How to install: Install 'backupmenu' from 'extras-devel' Or download it manually here: http://maemo.org/packages/view/backupmenu/ How to use: Reboot the N900 with the keyboard open. Maemo.org Thread: http://talk.maemo.org/showthread.php?t=58633 Application name: Destroid Author: destroid Description: Blast as many astroids as you can to get the best highscore. You can stir the space ship and shoot with the accelerometer and an on-screen joystick. Screenshot: http://img375.imageshack.us/img375/7...roimage.th.png http://img517.imageshack.us/img517/3...nshot6t.th.png Features/work to be judged: The game was especially developed for the N900. On screen joystick and accelerometer support, although the game is 2D, I hav used 3D modeling software to render all the sprites. I hav been using an image menipulator to create those space view backgrounds. Get it from: You can download from extras-devel (Just make sure it's this destroid_1.0.2-2_all.deb (v-1.0.2-2)) or install manually by the How To Install. http://www.mediafire.com/?npv9pip7lslncgz How to install: . 1. Make sure you have installed: "python2.5", "python-pygame". If not, install them (be root in X Terminal "apt-get install python2.5" and "apt-get install python-pygame"). 2. Install destroid package ("destroid_1.0.0-1_armel.deb") by dpkg or by maemo app manager (open maemo file manager, navigate to the destroid package, click on it, the maemo app manager will be opened check the "I Understand And Agree" and press the continue button). Maemo.org Thread: http://talk.maemo.org/showthread.php?p=758315 Application name: DropN900 Author: jonnenau Description: Client to view content, get and post files and manipulate your dropbox account data from your Nokia N900. Make an www.dropbox.com account today if you don't have one and see how you can share files over the network with your PC:s and mobile devices. Present features: • Login with your DropBox email and password, one time authentication. An oauth access token is used on later sessions. You can remove auth when you like and re-login with same or another DropBox account. • Full DropBox access. Read/write to everything in your dropbox account. • Create new folder, rename file/folder, upload file, download file, remove file/folder. • Image file thumbnail preview, loading animations and showing results for actions. • Threaded networking (non-bloking) so you'll have a smooth user experience while network I/O is happening. Screenshot: http://dl.dropbox.com/u/3589544/Drop...-16-7-2010.png Other info: work done: 2,5 weeks from start to finish (version dropn900 0.1.0-6) approximately 50-70 hours. used tech: python2.5, pyqt4, dropbox web api Get it from: You'll need to have extras-devel enabled in your device repos. App Manager - just search 'dropn900' category in 'network', its the only thing you need to install. Terminal - sudo gainroot; apt-get update; apt-get install dropn900; Maemo.org Thread: http://talk.maemo.org/showthread.php?t=58882 App name: eSpeak GUI Client Author: Amanda Lam Brief Description: A Hildon/Gtk+ GUI client written in Python for eSpeak, the open source command-line text-to-speech tool. Screenshots: http://sphotos.ak.fbcdn.net/hphotos-...8_851318_n.jpg More from http://www.facebook.com/album.php?ai...7&l=e4a0c89176 Features/work to be judged: - A Hildon/Gtk+ GUI client written in Python for eSpeak, the open source command-line text-to-speech tool. - Selection of 49 languages, including voice packs that are still in experimental status (default English) - Amplitude (0 to 199, default 100) adjustment. - Pitch (0 to 99, default 50) adjustment. - Speed (words per minute, 80-390, default 170) adjustment. - Word Gap (in milliseconds, 0-20, default 10) adjustment. - Opening a text file and loading its contents to the text box for editing and speaking. - Direct pasting text contents to the text box for editing and speaking (no need to press Ctrl-V) - One-click-clearing text contents of the text box - Saving the speech to a .Wav file. - Speak multiple sentences simultaneously - Stop speaking at any time - Toggling between Full Screen / Window mode. - Portrait Mode Support (experimental). - Saving the language/amplitude/pitch/speed/word gap selection when program exits, and loads them back when program launches automatically. - Supports multi-language user interfaces based on the Device Language selected. Package name and where to find the app/repository: espeakgui (maemo.org extras-devel) Maemo.org thread: http://talk.maemo.org/showthread.php?t=53351 Application name: eye4 Author: Gryllida Description: A simple Qt application for testing eyes vision acuity. Screenshot: http://www.kimag.es/share/47715933.png How it works See the instructions at the right bottom of the screen. Start pressing arrows on keyboard to indicate that you recognise the symbol. Its original size is 111. With each successful choice, it decreases in size by one point. When you can't, or reach size 1, its size gets reset. The current and the previous best (smallest) score is shown at the left bottom. The checking can be done with varying distance to screen and light conditions, one of the eyes closed, etc. Keyboard shortcuts To MINIMIZE the program, press Ctrl+Backspace. To EXIT (close application), press C (close), E (exit) or Q (quit). To HIDE or SHOW THE INSTRUCTIONS in the right bottom corner, press H or S. Planned features
Get it from: easily available via the normal Maemo.org and Nokia repositories - libqt4-core (>= 4.5.2), libc6 (>= 2.5.0-1), libgcc1 (>= 4.2.1), libqt4-gui (>= 4.5.2), libstdc++6 (>= 4.2.1), hildon-application-manager Maemo Package URL: http://maemo.org/packages/view/eye4/ Maemo.org Thread: http://talk.maemo.org/showthread.php?p=762812 Application name: Groove Author: Dotblank Description: Groove is a qt4 grooveshark client for the n900. It depends on phonon and libqjson. Current supported features: +Searching and playback of songs on grooveshark +Basic playlist support +Portrait mode +Basic Virtual Portrait Keyboard +Unicode search Screenshot: http://i.imgur.com/kHdLp.png Get it from: This package is available in extras-devel under the name "groove". Source code can also be downloaded and compiled from the project page https://garage.maemo.org/projects/groove/ Maemo.org thread: http://talk.maemo.org/showthread.php?t=52857 Application name: K9 Call Author: Benson Tsai Description: K9 Call is a portrait oriented T9 inspired contact lookup and calling widget. Basically what it does is if you wanted to lookup someone who goes by the name "Test Unicode" for example, you would type in 8378 for (Test). The main rational behind using a T9 like system is that while in portrait mode, a number pad is significantly easier to use than a full on screen keyboard Screenshot: http://talk.maemo.org/attachment.php...1&d=1279362809  Get it from: Extras-Devel Maemo.org thread: http://talk.maemo.org/showthread.php?t=58631 Application name: KitchenAlert Author: helihyv Description: KitchenAlert is a timer application, (to be) designed especially for baking and cooking purposes. This is an early release with not much features, but you can already have multiple timers running simultaneously. The alarm sound can be changed by the user. Screenshot: http://kitchenalert.garage.maemo.org/screenshot23.png Tip: Please test whether your volume is set loud enough for you to hear the alert from where you will be keeping your N900 before actually using it alarm you of something. Get it from: KitchenAlert is now in extras-devel and extras-testing. |
Re: Beginner Apps Voting Thread [N900 Coding Competition Spinoff]
Application: LastGo
Author: andy80 Description: LastGo is a Last.fm client for MeeGo (netbook and tablet) and Maemo Sources: http://gitorious.org/lastgo Screenshot: http://www.andreagrandi.it/wp-conten...716-222755.png Availability: it's available on extras-devel repository (version 0.2.1-4) but it should be quite stable as application. Application name: N9Profile Author: Bzouk Description: N9Profile can create profiles for N900, fast change profiles ,set profiles based on event in calendars, location id from mobile network, profile based on WiFi network name, timed profile ( examample: silent profile for 4 hours) and profiles for incoming calls ( N900 will ring or not based on profile for mobile number) It is using "default" profile in N900 for change profiles settings. Screenshots: http://img686.imageshack.us/img686/1...0050923323.png http://img441.imageshack.us/img441/5...0050923324.png http://img33.imageshack.us/img33/203...0050923332.png Get it from: N9Profile is now in extras-devel. or Download package http://gitorious.org/n9profile/n9pro....1-1_armel.deb Upload to device, go to X-Terminal and sudo gainroot. Then apt-get install n9profil_0.1-1_armel.deb Maemo.org Thread: http://talk.maemo.org/showthread.php?t=58897 Application name: Push-It Author: emesem Brief description: Push-It. One button-stopwatch. Screenshot(s): http://sites.google.com/site/markuss...enMenuDate.png Features/work to be judged: The button ;) Get it from: extras-devel Application name: qexercise Author: Lullen Brief description: qexecise is a program ment to be your brain at the gym. Why bother to think what exercise you should do, what set your at, how much time you have left on your rest between sets and not to mention remember what weight you had on that specific set last time you did that exercise? This is what qexercise is all about! It also include (for now) a simple calories/carbohydrate/protein/fat counter for you to keep track on how much you eaten while on a diet. Screenshot(s): http://talk.maemo.org/attachment.php...1&d=1277824433 http://talk.maemo.org/attachment.php...1&d=1277824482 http://talk.maemo.org/attachment.php...1&d=1277824770 Features/work to be judged: All features that work as they should (everything) Get it from: qexercise can be found in extras-devel Maemo.org thread: http://talk.maemo.org/showthread.php?t=56494 Application name: Metre Author: Klen Description: The Metre App enables users to measure objects of sizes up to 1 metre. The objects are measured by defining the scale of the captured image. To determine the scale no fiducial markers are used. The scale is defined by estimating the object distance which is achieved by focusing on an the object. As this method works only at close-up distances, the user needs to calibrate the image with a simple two step procedure (described bellow) after which the user can start measuring. The app also enables users to save the image with the latest measurement and the scale indicator to the phone gallery. Note: The accuracy of the measurement is heavily dependent on the accuracy of the distance estimation which is influenced by the light conditions and contrast of the scene. The measurement error should range between 10 and 20 percent. Screen-shots: Step 1: Move close to the object (7-20 cm) and press “CALIBRATE”. Two features will be automatically initialized and can be seen on the screenshot bellow as red dots. http://talk.maemo.org/attachment.php...1&d=1279744480 Step 2: To measure the object make sure it fits onto the screen and press "CAPTURE". Make sure all the movements are slow as tracking of two red features might fail and you will need to start again. http://talk.maemo.org/attachment.php...1&d=1279744480 Step 3: To measure drag your finger on the screen from point A to B. In order to save the image into your phone gallery press “SAVE”. To gain access to setting or quit application, exit full-screen. http://talk.maemo.org/attachment.php...1&d=1279744480 Features/work to be judged: Measure what ever you fancy. Package name and where to find the app/repository: metre_0.0.1-1_armel.deb Maemo.org thread: http://talk.maemo.org/showthread.php...913#post759913 Application name: Skid Stone Author: avis Description: This game is based on idea of BrickShooter. Game rules: This board game presents colored boxes in the center of the playing field. Outside the playing field, a single row of colored blocks is placed in random order. You can slide these blocks and they will stop, when hitting boxes located in the center. When two or more blocks of the same color are side-by-side, they disappear. Clear the playing filed to win. Screenshot: http://i32.tinypic.com/2vklp3c.jpg http://i26.tinypic.com/x60b6.jpg More info: It's built with Nokia Qt SDK. This is my first project for Maemo and first, made with Qt. This work took me about three weeks. Get it from: Extras-Devel Maemo.org Thread: http://talk.maemo.org/showthread.php?t=58692 Application name: Stroke Order Chinese Input Method Author: Amanda Lam Description: This software attempts to implement the Stroke Order Chinese Input Method as found in other Nokia Symbian phones sold in Mainland China, Hong Kong, Macau and Taiwan, by utilizing Maemo 5's Hildon User Interface. Screenshots: http://sphotos.ak.fbcdn.net/hphotos-...2_589580_n.jpg More from http://www.facebook.com/photo.php?pi...7&l=8384833344 Features/work to be judged: - Inputting Traditional Chinese and Simplified Chinese characters by pressing one or more of the five basic strokes - Wildcard character "?" support. - Showing candidate characters that match the strokes in a TouchSelector control. - Once a character is inputted, its associated phrases will be displayed for selection. - Inputting English characters and symbols by clicking through the TouchSelector items. - Sending SMS to local/international numbers of one or more recipients, and then write the sent record back to the Conversations database. - Message length detection and breaking long SMS message into multiple ones. - English, Traditional Chinese, Simplified Chinese and Cantonese User Interfaces are displayed based on current system language. - Associated phrases are displayed in their Traditional / Simplified Chinese order based on current system language. - Landscape and portrait mode support. Package name and where to find the app/repository: strokeorder (maemo.org extras-devel) Maemo.org thread: http://talk.maemo.org/showthread.php?t=57141 Application name: URPO Authors: artohyv & helihyv Description: URPO Remote printing utility lets you print files from N900 to a computer-attached printer. The computer (LINUX, any UNIX really...) has to run the SSH and CUPS servers. All file types supported by CUPS are printable (text, pdf, PostScript, bmp, gif,jpg etc.). There's some setup to do on the first use, but there are clear instructions in the program's help and its webpages (http://urpo.garage.maemo.org/). Screenshot: http://urpo.garage.maemo.org/screens...reenshot11.png Get it from: URPO is now in extras-devel and extras-testing. The extras-testing page for URPO is: http://maemo.org/packages/package_in...el/urpo/0.9-3/ |
Re: Beginner Apps Voting Thread [N900 Coding Competition Spinoff]
Prizes
The beginners contest isn't part of the main coding competition so we cant touch that bounty, but I can't let the winner go empty handed so the top 3 prizes are sponsored by myself :p Or, which is more truer, the credit card company of myself :p And I have put together the following package for the 1st placed winner! ;) http://i90.photobucket.com/albums/k2...irst_prize.png It's a choice of Qt programming book, PyQt or C++, cos we want develop your skills even further ;), Fake is supplying a laser cut stand and Im chucking in $50 to sweeten the deal a little further. 2nd place is awarded $30 plus a lazor cut stand for their entry And 3rd place gets $20 plus a lazor cut stand for their entry Winners please PM me your details so I can sort you out :) Also, a big well done to everyone else! Sorry I can't afford to reward you all for such a great list of applications, you should all feel proud :) And thank you for everyone who voted, I hope you enjoyed the contest and got to learn a bit more about the projects.:) And don't forget everyone, these are open sourced projects developed by folk in their spare time and provided to you for free! And if you liked what you seen, why not approach the developers and ask if you can get involved too! :cool: |
All times are GMT. The time now is 08:28. |
vBulletin® Version 3.8.8