Click here to Skip to main content
Click here to Skip to main content
Go to top

CuteSoma: Soma.fm client for touch enabled devices

, 4 Aug 2013
Rate this:
Please Sign up or sign in to vote.
Soma.fm client for Windows 8

Please note

This article is an entry in our AppInnovation Contest. Articles in this sub-section are not required to be full articles so care should be taken when voting.

Introduction and overview of the application 

Soma.fm is a free streaming radio broadcasted from San Francisco and with more than 20 different music channels to listen to. I've previously written and published a client for Nokia N9 and Windows Phone platform (a BlackBerry 10 version is in progress as well) and I think it would be nice to have a version of my client available also for Windows 8 tablets and touch enabled PC.

Description and intended use

With this application it will be possible to easily listen to the 20 and more free streaming channels broadcasted by Soma.fm radio. The idea is to integrate the listening also with other services for example Facebook, Twitter, Last.fm so that it will be possible to share what we are listening.

The whole source code will be available on GitHub from the first day of development.

The platform I'm targeting 

The app will be able to work both on Tablets and All-In-One PC, running Windows 8 (the code will be indipendent from the architecture, so both Intel based PC or ARM tablets will be able to run it).

Category

The category of my application is "Entertainment". 

Coding Language 

The application will be coded using C# language and using the .Net framework.

Approach used for the development 

First of all I will design a new UI optimized for Windows 8 Metro UI style. After that I will try to re-use some code from the Windows Phone version (written in C# as well) to implement the backend. The next step will be to integrate 3rd party services like Facebook, Twitter, Last.fm etc...  

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Andrea Grandi
Software Developer
United Kingdom United Kingdom
I'm a software engineer that recently moved to London (UK) to work as Python/Django developer.
 
My main past experiences are 7 years with .Net/C# development, 4 years in mobile development with Qt/C++ and .Net/C# for Nokia devices. At the moment I'm working in the backend development area, but in my spare time I like to develop anything that can run on Windows Phone, BlackBerry 10 or Arduino.
 
One of the applications I'm most proud of is CuteSoma: http://www.windowsphone.com/en-us/store/app/cutesoma/387185ca-1328-4d1c-a4c2-45568cf06470
It's also available for Nokia N9 and a porting to BlackBerry 10 platform is in progress.
 
The idea would be to port the same application to Windows 8 tablets.
Follow on   Twitter

Comments and Discussions

 
AdminThanks for your submission! PinstaffKevin Priddle9-Aug-13 7:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web01 | 2.8.140905.1 | Last Updated 5 Aug 2013
Article Copyright 2013 by Andrea Grandi
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid