Download client for applications

Some time ago I started a Qt based open source project, which is basically a download client for community applications in the extras-repository. The client should be used in addition to the native application manager and provide easily more information for the inexperienced user. The client will:

  • ease finding and sorting applications based on different criteria (ratings, number of downloads, categories, etc.)
  • search for applications with a free-text search
  • get basic information about the applications (like description, number of downloads, ratings, comments, screenshots, etc.)
  • send feedback (like ratings, comments)
  • download the installation file and pass it directly to the application manager, which handles the installation

Current Implementation

The current implementation is Qt based and uses a REST API, which is implemented by using the content part of the open collaboration services API. The idea is to request the data, and represent it in a similar manner as the web-interface of downloads.maemo.org. At the moment the following features are implemented:

  • getting the list of applications
  • search for applications
  • get application details (like comments, screenshot, description)
  • download the installation-file and open the application manager.

The implementation is still work in progress. The screenshots show a bit about the look and feel of the application. All source-code is available in a git repository in garage. In the next week I will concentrate my work to make the code more readable and polish it, so that if anybody is interested in contributing in the project they will have an easier start. Some changes to the back-end have to be done and some functionality has to be added (icons, filter, feedback). Please let me know if you are interested. I hope to receive further ideas and some feedback.

Screenshots

Screenshot-20091021-091717Screenshot-20091021-111540

Screenshot-20091021-112128Screenshot-20091021-112142

Advertisements

3 Responses to “Download client for applications”


  1. 1 Reggie October 21, 2009 at 7:00 pm

    I’ve been waiting so long for an app like this! I hope this project takes off.

    I’ve started a thread at Talk to help with the design aspect:
    http://talk.maemo.org/showthread.php?t=33277

    Great meeting you at Amsterdam Daniel!

  2. 2 Urho Konttori October 22, 2009 at 4:58 pm

    Awesome work. WHen can you publish this?

    • 3 danielwilms October 23, 2009 at 6:58 am

      There is still some work needed, but hopefully until end of the year as a first version. But depends as well on the support I get. I will get some help with the design (wazd) and continuous help with the server back-end (bergie, XFade) so that things are going forward…


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s





%d bloggers like this: