Meego Wiki
Views

Community Office/Community device program/Nokia/N950 Extended Program

From MeeGo wiki
Jump to: navigation, search

The good news is that we are getting 50 Nokia 950 developer devices in addition to the 250 of the initial program!

This is how we will proceed for this special batch:

  • Candidates MUST have real open source code published and functional via Qt Creator simulator/emulator, Scratchbox, running in similar platforms e.g. Maemo, Symbian, Linux desktop... It can be unstable and far from complete, but we want to see real work done already as a primary way to filter candidates.
  • Candidates MUST list themselves below, providing a short summary and link(s) to the project(s). Requests done through any other channels will be ignored by this program.
  • Randall (Texrat) and Quim will review the candidates as they arrive and will send acceptance emails until reaching the limit of 50. Community feedback about the candidates is welcome in this thread. The deadline is 'as soon as possible'.
  • Accepted candidates will be moved to Community_Office/Community_device_program/Nokia#Still_pending and will receive the instructions to get the device through the Nokia Developer Launchpad program for individuals.

Candidates

List your proposal AT THE END OF THE QUEUE using the following template. Remember that we expect to find source code and executable binaries behind the links.

  1. yourwikiusername (Name Surname) (((having an introduction/links about yourself in your profile page always is useful - but not required)))
    • Project Name - One sentence summary. Two sentences only if you really need them.
    • Project Name 2 - You can add optionally more projects.

  1. parancibia (Paulo Arancibia)
  2. spartan563 (Benjamin Pannell)
    • NETKey N900 - Source to be released when stable - A tool for use on the Stellenbosch University campus to allow students to access their internet account on the campus' WiFi network
    • AppLock - Source - Tool that locks the user's device when an application on a lock list is launched (Nokia N900)
    • SIMLock - Source - Basic security tool for the N900 which locks the device when it detects that the SIM card has been changed.
    • SUN Resident Checker - Source - A tool which allows students to check whether or not a person is a valid residence by entering the person's student number. Used to help reduce the number of unauthorised people entering residences on campus.
    • Effe - Desktop application for p2p file sharing which is written with PyQT and uses google library for p2p file sharing.
  3. fjutah (Mikko Antila) Mobile game programmer
    • Mushrooms - Simple opensource 3D game application / game engine with OpenGL ES 2.0. Available on Maemo repos.
  4. cpitchford (Chris PItchford)
    • debug.sh A Maemo tool designed to run on bare minimum resources to help users repair phones and diagnose common problems. I'd like to make a graphical "wizard" into which the community can contribute solutions any user can use.
  5. rcolistete (Roberto Colistete Jr.)
    • Integral - "Integral" calculates mathematical integrals (definite, undefinite, numerical, up to 3 dimensions) using Python/SymPy with user-friendly interface in Qt (PyQt/PySide and QML in future version)
    • Limit (NEW) - "Limit" calculates mathematical limits symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)
    • Derivative (NEW) - "Derivative" calculates mathematical (ordinary, partial and multiple) derivatives symbolically using Python/SymPy with UI in Qt (PyQt/PySide and QML in future version)
  6. qnetman (Anatoliy Kozlov)
    • QNetMan - Qt-based network manager which allows to monitor your network traffic. It is possible to record network sessions information for different connections and provide the information in graphical view. This package contains the desktop widget that displays information about the traffic network interfaces.
  7. hugopl (Hugo Parente Lima)
    • PySide - Qt bindings for Python
  8. acidx (Leandro Pereira)
  9. lacerda (Thiago Lacerda) - Software Developer at INdT
  10. chouchoune (Arnaud Delcasse)
    • TeeMuSix/BlindTestMee - Multi-devices and multi-players BlindTest (music quizz) game. Project will be renamed in BlindTestMee and interface is being redesigned (that one was made during an hackathon)
    • FreeGo - Remote control for a "FreeBox" (set top box from Free, a french internet operator)
  11. Anselmolsm (Anselmo L. S. Melo) - I'm part of the QtQuick Components team, Qt DevNet moderator and contributor, Qt Labs Blog Brazil contributor.
  12. luisgabriel (Luis Gabriel)
  13. vcgomes (Vinicius Gomes)
    • obexd - Porting the BIP (Basic Imaging Profile, ongoing GSoC work) to the N950.
    • BlueZ-generichid - Using your N950 as an input device.
  14. nokimoki (Milen Miletiev) (((Web Designer and Nokia WRT Developer)))
    • C-Counter - This app will calculate and display the number of characters within a textarea.
    • Simple Framework - The framework include html, css, png images and jQuery for mobile site and plist and icon files for the WRT widget.
  15. darktears (Alexis Menard) - Every day contributor to Qt/QtWebKit, working on the engine the N9/N950 browser is based also enabling people to make hybrid apps or make websites look even nicer on the N9/N950. KDE/Plasma contributor, initiator of the Plasma mobile (now Plasma Active) which is the KDE shell user interface for mobile phone.
  16. mudyc (Matti Katila)
    • Machine Jr - Machine Jr - A game designed for small children where Big Machines are driven with only three controls.
  17. minimoog77 (Antonie Jovanoski)
    • QTweetLib - Qt based Twitter library
    • qtwitdget - Simple multiplatform Twitter client based on Qt library for Windows, Linux, MacOS X, Symbian and hopefully Meego
    • Recolorfy - Colorsplash Qt based clone
    • GradientShader - Two stop gradient QML shader for Qt Quick 2.0
  18. sharky76 (Alex R)
    • Qvernote Evernote client written in Qt for n900, now being ported to Qml
  19. faenil (Andrea Bernabei)
    • i8910tuning I8910 system tweaking software written in Qml and Qt, and some Symbian C++
    • [Just started] Dropbox client (Qml and Qt), which is missing
    • [Planned for future] N64 Emulator, based on latest mupen64plus 4 arm sources
  20. usvi (Janne Paalijarvi)
    • Spede - A simple reaction game featured in an old Finnish game show
  21. semi (Semi Malinen)
  22. xen (Ricardo Band)
    • Angry Birds highscore uploader - It's an app that can upload your highscore and "golden challenges" to angrybirds-score.com. There you can compare them with other people even on other platforms like Android and iOS. My app works on Win/Symbian/Maemo/MeeGo and is written in Qt/QML.
    • GeoPro - GeoPro changes your current profile based on your current geolocation without using GPS all the time and drain your battery.
  23. wiglot (Wagner Reck) Qt/KDE developer. Contributor of Rocs (http://edu.kde.org/rocs).
  24. chihau (Chihau Chau)
    • Gevice A tool for the administration of network device written in Python and GTK+. The idea is to port Gevice to Meego using PySide.
  25. xintrea (Sergey Stepanov)
    • MyTetra - It is opensource and crossplatform "Qt-only" application for information accumulation, powerfull data memorization and structuring personal notes.
    • RC5Simple - Crossplatform library for encryption by RC5-32/12/16 with easy API.
  26. trbs
    • Meegios - Nagios client for N9 / N950
    • XBMC-Meego - XBMC Meego Remote
    • Meego Yubikey - Yubikey Integration for N9 / N950. (No project site yet, still figuring out if it will work with microUSB connector)
  27. Ovek (Ove Kåven) - Debian Developer, Aerospace Software Engineer
    • [1] - SyncEvolution for N900
  28. eddiechau (Eddie Chau)
    • Remote WLAN Baby/Nanny Cam - Modify Smartcam for remote on/off (to preserve battery) to use as WLAN baby/nanny cam. Modify to listen on port for on/off commands and view from Desktop PC
  29. franchg (Gabriele Franch)
    • BSTracker - Open source cell-id tracking application with logging capabilities written in C++/QML. The end goal is to reach at least the same functionalities of the CellTrack application for Symbian S60.
  30. masique (Maxim Sokhatsky)
    • [2] - OpenSource XMPP client with future VoIP and Video support. Sources: [3], [4]
  31. wholeman (Nikolay Slobodskoy AKA Nick Slobodsky)
    • Plans Plant - Tasks planning application for MeeGo, N900, Linux, MS Windows and Symbian.
    • Time Workshop - Stopwatch and alarm timer for the same systems (v0.3.1 is available in extras).
  32. A. Megas (A. Megas)
    • Dooble - Dooble is a new Open Source Web browser that focuses on compactness, security, and stability. Dooble is the only Web browser that encodes a user's browsing information. While other browsers have the support of thousands of dedicated individuals, Dooble has been harvested by just a handful of people.
    • Maxit - Maxit is a single-player game similar to Tic-Tac-Toe.
    • QtChess - QtChess is a networked version of the popular game of Chess.
    • BiblioteQ - BiblioteQ strives to be a complete cataloging and library management suite, utilizing a Qt 4.x interface while providing connectivity to PostgreSQL and SQLite. The Z39.50 protocol is used for retrieving data for books, journals, and magazines.
  33. edanaher (Evan Danaher) - interested in exploring novel interaction techniques; chording/gesture based keyboards, Viibra (below), etc.
    • Viibra - Configurable tool to vibrate information without turning the screen on (n900).
    • Linkx - A very lightweight (no CSS/Javascript) and fast web browser, forked from Links2. Additional n900 features (flick-scrolling, gestures) unreleased.
  34. madfish (Alexander Chehovsky) - enthusiast Linux/Qt developer. Interested in developing games for MeeGo.
    • qtpanel - Desktop panel for Linux/X11.
  35. monoceros (Francesco Baldassarri) Student of Computer Science Engineering and Mobile Enthusiast. Maemo and Meego lover and evangelist.
    • DTN - Delay Tolerant Networking reference implementation porting (interplanetary internet transfert protocol).
    • liboasys/liboasys-dev - Oasys is a C++ utility library of system wrappers and utility classes (porting).
    • Seven Fortune - This app give you your seven fortunate numbers of the day (lottery game).
    • MeeGo Network Italia Tool - MeeGoNetworkIT is a tool for MeeGo Network Italia: informations, scheduled meetings, presentations, etc...
    • CuteSoma - CuteSoma MeeGo Tablet UI version (CuteSoma originally developed by Andrea Grandi)
    • Google Plus QML client (CutePlus) when Google will release Plus API.
  36. mbis (Marcin Bis) http://bis.org.pl/en
    • FbVNC - Remote control tool for embedded systems.
    • Kato - (contributor) Rapid development of database-driven Ajax applications.
  37. ant (Anton Olkhovik)
  38. demarchi (Lucas De Marchi)
    • dietsplash - Port dietsplash boot splash to MeeGo.
  39. preeman (Manpreet Jagpal)
    • GPS Logger Qt - Port GPS Logger Qt from Symbian S^3 - Alpha stage. Alpha Download
    • GPS Info Qt - Port GPS Info Qt from Symbian S^3. Download Ovi Store - New update now includes the option to SMS your position to others.
    • Tube Status Qt - Port Tube Status Qt (London) from Symbian S^3. Download Ovi Store - New update includes GPS locate function for nearest station.
    • Flip Clocks - Various FlipClock Applications to amuse and pass time. Download Ovi Store
    • Other projects currently worked on are a @SpringPad application and some Qt Screensavers however Screen savers are S^1 and S^3 only at this stage.
    • Additional information: Other projects in Qt that I currently have are Barclays Cycle Hire Program details. Backend code being built from my open source applications, GPS Logger Qt, GPS Info Qt and XMLModel code from Tube Status Qt. This will allow users to locate the nearest hiring stations with available bikes or docks. Also provide details on costs to hire and time to return. It will also be able to track your ride based on code from GPS Logger Qt.
  40. kaef (Bartosz Kolada) http://bartoszkolada.com/
    • wlan-navi - Maps application + WiFi scanner + GPS. Application scans for open wlan network, stores its position (using GPS) in a database and shows on a map (OVI or OpenStreet). That project was written in collaborate Tomasz Pieniążek and tested on n900 with maemo 5.
  41. soroush731
    • google plus app for symbian and meego
    • nfc canadian master cart
    • gps inside of mail centers
    • 3D view of outside and inside of mail centers on ovimaps
    • remote control and play video on tv via phone
  42. monkeyiq
  43. bigbob (COLIN Stéphane) http://bigbob.fun.free.fr/
    • Sslstrip - Tool that transparently hijacks HTTP traffic on a network, watch for HTTPS links and redirects, and then map those links into look-alike HTTP links or homograph-similar HTTPS links. It also supports modes for supplying a favicon which looks like a lock icon, selective logging, and session denial. (ported to maemo).
    • Ettercap - Multipurpose sniffer/interceptor/logger for switched LAN. (ported to maemo).
    • Libnet1 - Library for the construction and handling of network packets. (ported to maemo).
  44. yalnte (Tom E)
    • LUCID/iron - Learn About Structural Engineering on your Desktop, Tablet or Smartphone
  45. atarity (Mikhail Sannikov)
    • Lightpack - Open hardware content-appropriate backlight with cross-platform (Win, Lin, OSX) software wich completely writes with Qt. (Not MeeGo, but still awesome)
  46. lguaman (Luis Guaman)
    • [5] - Softphone for Symbian based on PJSIP. Make and receive SIP calls and show maps where users are, exchanging gps location.
  47. koying (Chris Browet)
    • semperXbmc - Qt/QML remote control for XBMC (Symbian^3)
    • semperWeb - Qt Web browser with custom user-agent (Symbian)
    • Merkaartor - Qt OpenStreetMap editor (Desktop)
  48. onaips (José Pereira)
    • [6] - Application porting (Supertux2, freepops, etc, (all Unix-based))
    • [7] - VNC server
  49. Hilary (Hilary Cheng) http://hilarycheng.blogspot.com
    • Plurker - Plurker Client MeeGo/Symbian^3/Qt Platform ( Qt C++ / QML ), which is open source
  50. pengman (Søren Pedersen)
  51. cckwes (Wesley Chong) Part time Apps developer using Qt and Qml, aiming to create creative apps as well as porting popular maemo apps for daily usage
    • JanKenPon - which is a rock-scissors-paper game for Maemo 5 and also Harmattan (Qt/Qml)
    • DNC - Distrowatch News Client which is a distrowatch news reader for Harmattan (Qt/Qml)
    • Qonsumer - an application to calculate the unit price of products for Maemo 5 (temporary, Harmattan porting is in progress) (Qt/Qml)
    • Planning Stage
      • Clone doodle jump for Harmattan (need a real device, accelerometer is not available in scratchbox)
      • Remember the milk client for Harmattan
      • [8]Car Home for Harmattan (need a real device for music player design, contact preset and etc)
      • Port lightsout game to Harmattan
  52. rmrfchik (Paul Romanchenko)
    • Vexed - Vexed game writen from scratch for maemo.
  53. yogeshwarp (Yogeshwar Padhyegurjar) (((Interested in developing some open source application Like Google Reader Client for Symbian and Meego phones. )))
    • gNewsReader - Open source google reader client for symbian/meego based on QT component. The client will have most of the features offered by online web version of google reader. The application already has the browsing features ready. it also fetches data with GZip compression and support unread counts and auto sync for read status. OAuth2 used for authentication and does not store your username password on device.
  54. Pramodxyle (Pramod S G) KDE Committer, Qt Developer
    • Informative Sys for Phy Challenged People - It gives assistance to physically challenged people to navigate within a building, which I had written for N900/Maemo5.
    • KOffice - Have written a filter (HTML-ODF) for KOffice (now Caligra) Office suite. Intend to implement the same under FreOffice.
    • FreOffice - An open source office suite for Maemo/MeeGo - Harmattan. As stated above, intend to implement the filter (HTML-ODF), that I have written for KOffice.
    • [Shake to Play] - An unpublished app that I wrote to control the playback of audio files with accelerometer controls for N900.
  55. danilych (Danil)
    • menagerie - Small Qt app that simulate life and interacting of animals. It's my course work at university.
  56. dteslenko (Dmitry Teslenko)
    • windowpicker - Application for picking windows fast and easy way written in Qt. Conceived to be portable to win32/linux platforms.
  57. sborisov (Sergey Borisov)
    • BugHunter - Exciting opensource cross platform Qt-based game, working on Linux\Windows\Meego (MeeGo tested only in QtCreator emulator).
    • Qtaxi - Cross platform opensource Qt - based program to automation taxi office.
    • Photomanager - Opensource Qt - based software to automation touch screen terminals in photo print shops.
  58. timakima Timo Mäkimattila)
  59. deion (Ionut Dediu)
    • SmartCam - SmartCam turns a Symbian phone into a wireless webcam ready to use with any Windows/Linux PC. The project needs some Meego/Qt love (N950).
  60. martinhsl68hw (Martin Holloway)
    • LAQN - London Air Quality Network Environmental and Pollution Monitor for N900
  61. smind ilia maslakov)
  62. tanya (Tanya Makava)
  63. Tibus (T. Lagarde)
    • AutoScan-Network - AutoScan-Network is an application designed to explore and to manage your network (ported to maemo)
  64. lkslawek (Slawomir Bochenski)
    • obexd - obexd daemon is the implementation of Bluetooth profiles based on OBEX. I'm implementing plugin for Message Access Profile and working on fixes to current code, also targeting Maemo/MeeGo.
  65. bulislaw (Bartosz Szatkowski)
    • obexd - general bug fixing, Message Access Profile, implementing Phonebook Access Profile for evolution-data-server (as part of GSoC 2011)
    • mDictionary - multi-language, multibackend, extensible dictionary for both Maemo and MeeGo
  66. juergbi (Jürg Billeter) - Core Developer of Tracker and Vala
    • Tracker - RDF store: Working on synchronization support to allow keeping your contacts, messages, and much more in sync between Tracker on N9/N950 and Tracker on desktop (or server).
    • Vala - Vala compiler: Support development of MeeGo/Harmattan applications using Vala
  67. aleksander (Aleksander Morgado) - Core Developer of Tracker, co-maintainer of GNU PDF
    • Tracker - RDF store and indexing tool
    • GNU PDF - set of libraries and programs to manage the PDF/ISO32000 file format
  68. jensgeorg (Jens Georg) - Co-Maintainer of Rygel, one of the GUPnP developers
    • Rygel - Ensure compatibility of rygel's future versions, a DLNA home media solution that allows you to easily share audio, video and pictures, and control of media player on your home network.
  69. ZogG (Michael Ketslah) - Was developing xmms2 client for maemo till n900 broke.
    • maexmms2 - xmms2 client for local xmms2 server(on phone) and in future of remote(on computer via LAN and blutooth)
  70. luisbg (Luis de Bethencourt) - GStreamer, Rygel, GUPnP, and snappy developer
    • GStreamer Ensure GStreamer plugins work correctly and optimally in the device. Camera recording related gstreamer plugins need work.
    • Rygel DLNA/UPnP media sharing, plan to work on a DLNA control point for the n950 (client to select media from any serving DLNA device and play it in any rendering DLNA device). Basic one demoed in the MeeGo Conference SF, need a better one.
    • Gst Editing Services Continue the work on the video editor for MeeGo based on GES (GStreamer Editing Services).
    • snappy Video player with DLNA rendering features, works already but needs work to be well integrated in the device.
  71. aetelani (Anssi Eteläniemi) - Cloud Invaders
  72. jalomic (Alexey Zaryanov)
    • AlarmA Alarm for your phone based on Sensors.
  73. elima (Eduardo Lima Mitev)
    • MeeGoTouch - MeeGoTouch framework hacker with several contributions. Interested in a device to hack on QML as well.
  74. fat0troll (Vladimir Kozloff) ((AgiliaLinux team))
    • AgiliaLinux - Linux distro with Slackware roots contributor.
  75. alphax2 (Gabriel Böhme) I'am author at meetmeego.org, also author and admin/moderator at meego.de and maintainer of nitdroid.de. Last but not least I'm writing as an author at bestboyz.de - popular german smartphone blog.
    • MeeCalc MeeCalc is a PyQt clone of Harmattan calculator for Maemo5/N900. For privat use I've also generate a Linux/Win/Mac compatible Version.
    • Lotto PyQt App for german lottery fans. Fetching last dates/results and can also generate a tipp for german, swiss and austrian lottery system.
    • Lotto_QML PySide/QML version of Lotto. First app to dive in QML and PySide, atm just 0.3 and still under development - made for running on N900 without Harmattan libary features.
    • F(r)eiertag PyQt App that show you german (school) holidays and feasts for each federal state. It's planed to add swiss and austria support in future release.
  76. Takahashi (Kazuyoshi Takahashi)
  77. siddvicious (Siddharth Sharma)
    • I dont have current link for my project, but i am working on some of the projects, i am trying to develop network calculator which can subnet network which can be handy application.
    • [9]
  78. kleag (Gaël de Chalendar)
    • KGraphViewer - A QGraphicsView library to display and edit graphs, embedable in any application and that can be useful to interact with Semantic Web data ; Part of the KDE extragear module.
    • KsirK - A strategy game currently available on all GNU/Linux distributions, part of the official KDE games module
  79. rafaelbrandao (Rafael Brandao)
    • erl-chat-client - Chat client's interface in Qt integrated with server in Erlang.
    • Extract-resource-from-url - Crawler that extracts url of some resources loaded by some page. It can also trigger a javascript function in order to start the resource request.
  80. denots (Jesse Coleman)
    • WelTelAfrica - Symbian application to stay in touch with HIV-positive patients taking antiretroviral (ARV) medication. Created for the developing world context.
  81. Ignacius (Iñigo Illán)
    • Scoreboard - It's a Delicious client for N900 written entirely using QWidget and I would like to port it to QML. One of my goals for this app is to make a cloud like widget based on QML for tagging the bookmarks. I was thinking on making it as a separate component for other projects to make use of it (As Scoreboard, it would have LGPL license).
  82. hsvieira (Henry Vieira)
    • Abil-NG - Finish and port Abil (chat client developed in Qt) to N950
  83. pablojr (Pablo J. Rogina - Contributor developer to DFF)
    • DFF: Open Source Digital Investigation Framework - Port DFF (Digital Forensics Framework) to N950, allowing digital forensic investigators and law enforcement officers to carry on evidence adquisition and analysis on the field thanks to using a true mobile device. DFF is written in C++ and Python, using Qt and PyQt and currently runs on Windows, Linux and OS X
  84. andrewfblack (Andrew F Black)
    • Plastic Theme Customizer - I want to port or create simular to the Plastic Theme Customizer for Meego since it has no way of changing themes right now
  85. onion (Kaj-Michael Lang)
  86. diegohcg (Diego Gonzalez) - Qt/QtWebKit contributor, worked on the engine the N9/N950 browser. Member of the first mozilla based browser for maemo platform team.
  87. merlin1991 (Christian Ratzenhofer)
    • Meamo5 CommunitySSU community fimware updates for the n900, I did testing, bug hunting, repository work and wiki stuff, but about no code though
  88. fralik (Vadim Frolov)
    • Easysync - Qt-based open source client/server software to automatically sync files between different operation system and devices.
  89. bman (Brian McKenzie)
    • ToolBox - A busybox-like tool that provides command line utilities from the BSDs
    • Cdeb2 - A set of scripts that can be used to automate the process of chrooting into filesystems for maintenance purposes.
    • NITDenian - A port of Debian that is optimized to run on RX-51 and eventually RX-71 hardware
  90. Udalite (Nikolay Gamazov)
  91. pabs (Paul Wise)
  92. robokopp (Marian Kluehspies) I'am an author at www.meego.de.
    • simplereboot - Simple desktop shortcut for rebooting the device easily.
    • Farty - Funny app which makes fart sounds randomly.
    • BfBC2Stats - Application which uses the stats API to retrieve playerstats of Battlefield Bad Company 2.
    • QuizzyNator - Quiz game in german language with ranking and scoreboard.
  93. bricks (Bjoern Ricks) - Maemo packager for KDE
  94. steveire (Stephen Kelly) - Developer for KDE/Kontact Touch
    • [10] - Kontact Mobile for Maemo
    • [11] - Earlier developement
  95. martinique (Sami Markkanen) Professional Linux, web and streaming solution administrator and developer
    • MultiTimer - A tiny but handy PyGTK app for running multiple countdown timers on Maemo
    • WebMP - A web extension for MediaPortal HTPC software, for remote control and streaming video, even to mobile devices (no public release yet)
  96. bojankom (Bojan Komljenovic) - Qt developer
    • [12] - Dropian(DropBox client) for Symbian S60 and Symbian^3 devices built in Qt, based on DropBox API and already published on Ovi - updated version sent to Ovi recently. Now working on porting to MeeGo Harmattan and eventually to WP.
Personal tools