I have already designed the UI and can provide the frontend HTML/CSS/JS for the widget.
I need a developer who can connect the widget to the spotify api. We will then make this a dashboard widget for mac.
Main Features
-Login
-Search
-Radio
-Playlists
-Mini Player
We are pretty much making a slimmed down version of the spotify mobile app, with only the above screens. Will also require the add to playlist, star, add to queue, and start radio functionality. This will be a spotify "mini" player for mac.
Please send me some examples of your experience working with the spotify api.
Can help... I am an Expert...
Please start a Discussion with me and we can get started from there...
Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
I am a highly experienced developer (using Mac) working on many different technology stacks.
I did not had worked with the spotify API but was checking the docs. In regards to a Dashboard Widgets I was doing some experiments a while ago. The market for widgets is not very "large"; anyway here I know how the tech is working.
A Mac OS X Dashboard Widget is basically a kind of special application bundle consisting mainly out of HTML/CSS/JavaScript to build the Userinterface. The spottily API is pure C (with an objective-C wrapper) API. (There is a JavaScript API also but only for their metadata, aka search).
A Dashboard app can also bring its own native code bundle and integrate functions into the JavaScript layer. This is not only a bit of work but also not very well documented. Especially there is an extra hurdle here: Normally a Widget is only running while the Dashboard is active. So I am not sure what would happen when you had started a streaming and switch from the Dashboard back to the normal Desktop. I would also assume that there are various security restrictions to not have malicious code entering the system.
This is all pretty hard to predict and so I might be a good way to find out to first do the research (and prototyping) here. So building a small widget with a mini UI just to start a stream and then go back to the background. If there is a showstopper here you might stop the projects.
I am open to a longer chat (on Skype) on topic.
best
Carsten