Fundraising for CuteSoma (Soma.fm mobile client) development

Developing CuteSoma and maintaining it for three different platforms (Nokia N9, Windows Phone, BlackBerry 10) is really taking me a lot of time. I’ve many features in mind to add but I can’t dedicate much spare time to them and to do it I should take time from other paid projects. I’ve also discarded the idea to make CuteSoma a paid app, because it’s been always free (except the Windows Phone one that was non-free for just a month, but only 6 people “SIX” bought the app).

So I decided to open a fundraising campaign on Indiegogo that is a service like KickStarter, but it’s available all around the world (not just in USA and UK like Kickstarter).

What do I Need & What You Get

I would like to raise at least 5.000€ to be able to keep maintaining the existing features and to implement new one. Developing for 3 different platforms really takes a lot of time. I also need to find a way to get a Windows Phone 8 device because at the moment I cannot test some features using just the emulator.

What the application currently does:

  • You can view the list of Soma.fm channels
  • You can listen any channel

Features I would like to add:

  • Scrobbling song to Last.fm
  • Write a new MediaSource for Windows Phone (the default one is quite bugged and I need to implement one from scratch)
  • Port the BlackBerry10 version to the native CascadesUI

The Impact

Funding the development of CuteSoma you will make thousands of people really happy, because they will be able to listen to Soma.fm on their Nokia N9, Windows Phone and BlackBerry 10 devices. You will also make me feel apreciated for all the hours I’m spending to write the code :)

Completly Opensource

Yes. CuteSoma is completly opensource. I keep my source code on GitHub and BitBucket and it’s always updated. All the CuteSoma versions are released under the GPL license.

Other Ways You Can Help

If you want to contribute but you can’t or you don’t want to send money, you could help me in the following ways:

1) Download and use the application:

2) Tweet/Blog about this fund raising campaign: http://www.indiegogo.com/projects/cutesoma-soma-fm-client/x/2353169

Social Connect QML plugin: access Facebook, Twitter from your Qt/QML applications

Social Connect is a library written in Qt that allows applications to easily connect to services like Facebook and Twitter. Recently I had the opportunity to work on this library improving it and adding support for Instagram (work is still in progress but it’s almost finished).

The main features of this library are:

  • Out-of-the-box support for Facebook and Twitter
  • Integrated authentication implementation
  • Simplified common interface for all supported services
  • Provides interfaces for native API calls
  • Design enabling easy addition of new services e.g. LinkedIn

If you are writing an application that needs to access these services, this could be the library for you. It can be extended to support even other services like LinkedIn, Flickr etc… and I would like to invite people to contribute to the code. The library has been tested with Qt 4.8.1 on Ubuntu Linux 12.04 but it should be compatible with any other versions/platforms.

For more informations about getting started with the library, I suggest you to give a look at this page https://projects.developer.nokia.com/socialconnect/wiki/GettingStarted

CuteSoma – worldwide downloads statistic for Nokia N9

CuteSoma (Soma.fm client for Nokia N9) has been available for 4 months now and it’s the right time to publish some interesting statistics about downloads. First of all I didn’t expect so much interest and I wasn’t sure to have so many downloads, due to the fact that Nokia never advertised this device properly. But luckly lot of people don’t care about advertising and buy a product anyway if they know it’s one of the best available on the smartphone market.

I’m really happy to notice that the number of downloads is growing each month, this motivates me to continue with development (well… when my N950 comes back from Nokia, since I had to send it because it was broken).

I want to thank all the 3658 people that downloaded CuteSoma until now and all the people that are sending me their feedback, ideas and patches (yes Cornelius Hald, I’m talking about you :D ) you’re giving me a big opportunity to learn C++/Qt/QML.

CuteSoma: Soma.Fm client for Nokia N9/N950 now available on OVI Store

CuteSoma is a client of Soma.Fm streaming radio that I wrote using Qt/QML for Nokia N9 and Nokia N950. Previously it was available as a .deb only, now you can install it directly from the OVI Store. It’s only a 0.1 version and even if it’s quite stable it may contains some bugs: please report me any bug so I can try to fix them as soon as possible.

CuteSoma is opensource and released under the GPL v.3 license. You can find the complete source code here: https://github.com/andreagrandi/CuteSoma

There is a poll available to let the final users choose the new icon for this application, you can find it here: http://forum.meego.com/showthread.php?t=4619
I asked for help to design a new icon and I received two, so I’m letting the final users choose which one they like most.

To get this application you need to search “cutesoma” on OVI Store client or visit this link http://store.ovi.com/content/205737

Please remember that CuteSoma is free, but if you want you can make me a donation or offer me a beer using the “Donazione” button on the right column.

MeeGo Events Meeting – April 4th 2011 – Notes

MeeGo Conference Updates

We have 315 registrants as of today for the conference, so numbers are looking good without having any agenda published yet! A good portion of sessions should be approved by April 8th, this Friday and you will receive an email when/if your session has been approved yet. Not all the sessions will be approved by Friday though so if you do not hear from the committee then do not worry they are probably just working through it. The program committee is tenatively planning to have a first draft of the Agenda up by April 15th. Sponsored Travel attendees should start receiving approvals during next week and approvals will continue through April 25th.

Warm-up

You can follow the updates and planning on the Warm-up at http://wiki.meego.com/MeeGo_Conference_Spring_2011#MeeGo_Conference_Warm-Up

T-shirt design contest

For anyone who didn’t see it on the mailing list this morning from Brian the winner of the T-shirt contest will receive sponsored airfare and hotel for the event in San Francisco. The contest closes next Friday, so get drawing!

MeeGo Summit FI update

MeeGo Summit FI (15-16th Apr). Summit will be 2-day developer oriented event as planned. Program contains keynotes, three tracks, meegathon competition, AR.Drone fun, evening party, Intel AppUp Lab, BoFs and more. http://summit.meegonetwork.fi
Interest towards summit has been huge, beyond our expectations. We were fully booked after one week. We have ~350 participants (limited by facilities and other details), over 140 are (still) in queue for cancellation seat.

MeeGo Corporate Guidelines and Regional and Local Assets and Guidelines

We in conjunction with Jarkko and the Finland team, the many contributors from the community, the Linux foundation, the events team, and the Caffelli design team have pulled together the guidelines for MeeGo Events. Thank you all for your contributions in putting these together! The Guidelines and Collateral Assets are posted on the Event’s page at http://wiki.meego.com/Events#MeeGo_Conferences we would like your feedback and input so please email me amy.l.leeland@intel.com please send us things that you think we missed or things we could change to make the guidelines better.

Note: you can find the original log here http://trac.tspre.org/meetbot/meego-meeting/2011/meego-meeting.2011-04-05-17.00.html