<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://guaka.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Guaka! - somafm</title>
 <link>http://guaka.org/tag/somafm</link>
 <description></description>
 <language>en</language>
<item>
 <title>meteor-phonegap and Radio Meteor</title>
 <link>http://guaka.org/2013/meteor-phonegap-and-radio-meteor</link>
 <description>&lt;div class=&quot;field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-above clearfix&quot;&gt;&lt;h3 class=&quot;field-label&quot;&gt;tag: &lt;/h3&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;/tag/cordova&quot;&gt;cordova&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;/tag/coffeescript&quot;&gt;coffeescript&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-2&quot;&gt;&lt;a href=&quot;/tag/meteor&quot;&gt;meteor&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-3&quot;&gt;&lt;a href=&quot;/tag/phonegap&quot;&gt;phonegap&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-4&quot;&gt;&lt;a href=&quot;/tag/somafm&quot;&gt;somafm&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-5&quot;&gt;&lt;a href=&quot;/tag/documentation&quot;&gt;documentation&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-6&quot;&gt;&lt;a href=&quot;/tag/html5&quot;&gt;html5&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;a href=&quot;http://somafm.com/&quot;&gt;Soma FM&lt;/a&gt; is probably the best internet radio station around. Actually, the best collection of radio stations, as there are quite a few different channels they broadcast.  Unfortunately their website is not so great for quickly listening to one of the soma streams. Until a month ago I usually ended up using some command-line wizardry to listen to groovesalad or dronezone.&lt;/p&gt;
&lt;p&gt;I&#039;ve been playing around with &lt;a href=&quot;http://meteor.com/&quot;&gt;Meteor.js&lt;/a&gt; for about a half year. Meteor is an excellent JavaScript everywhere framework. It&#039;s super duper easy to build realtime web apps (just watch &lt;a href=&quot;http://meteor.com/authcast&quot;&gt;this screencast&lt;/a&gt; to get an idea). Of course I actually prefer to code in CoffeeScript, which looks and behaves much more like Ruby and Python.&lt;/p&gt;
&lt;p&gt;I had already tried Phonegap before and somehow plugging Meteor stuff into Phonegap was definitely on my mind.  I played around a bit and in (total) just a couple of hours I had a script ready that could take &lt;em&gt;any&lt;/em&gt; Meteor app and turn it into an Android &lt;tt&gt;.apk&lt;/tt&gt;.  It&#039;s now available at &lt;a href=&quot;https://github.com/guaka/meteor-phonegap&quot;&gt;github.com/guaka/meteor-phonegap&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Now back to Soma.fm.  Enough of cli, I wanted to be able to quickly change channels and a web app built in Meteor seemed appropriate, even if just for the convenience of &lt;tt&gt;meteor deploy radio.meteor.com&lt;/tt&gt; and just for the kick of being able to release something built with Meteor.  (We reached Meteor&#039;s limits with the cool geo stuff we&#039;ve been working on, so it will take a while before we can release that.)&lt;/p&gt;
&lt;p&gt;Today I quickly changed the Flash based iframe provided by Somafm with an HTML5 audio tag. That was enough to try meteor-phonegap again and build an &lt;tt&gt;.apk&lt;/tt&gt; I could try on my Nexus 7. It works pretty well and I even managed to upload it to Google Play. It will take another 48 hours before I know if my credit card payment came through this time. If so, you&#039;ll be able to find &lt;strong&gt;Radio Meteor&lt;/strong&gt; on there.&lt;/p&gt;
&lt;p&gt;Oh and I also made an app with Meteor.js documentation. Enjoy!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://farm8.staticflickr.com/7286/9052804264_458e9f11f6.jpg&quot; alt=&quot;Enjoying is easy at times&quot; /&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubDate>Sat, 09 Mar 2013 22:42:49 +0000</pubDate>
<dc:creator>Guaka</dc:creator>
<guid isPermaLink="false">5596 at http://guaka.org</guid>
</item>
<item>
 <title>guaka: http://radio.meteor.com/ is on the air with #somafm and now also #radioparadise - next: signing my .apk for play.google.com</title>
 <link>http://guaka.org/guaka-http-radio-meteor-com-air-somafm-and-now-also-radioparadise-next-signing-my-apk-play-googl-167</link>
 <description>&lt;div class=&quot;field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-above clearfix&quot;&gt;&lt;h3 class=&quot;field-label&quot;&gt;tag: &lt;/h3&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;/tag/somafm&quot;&gt;somafm&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;/tag/radioparadise&quot;&gt;radioparadise&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;guaka: &lt;a href=&quot;http://radio.meteor.com/&quot;&gt;http://radio.meteor.com/&lt;/a&gt; is on the air with #somafm and now also #radioparadise - next: signing my .apk for play.google.com&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubDate>Sat, 09 Mar 2013 20:50:07 +0000</pubDate>
<dc:creator>Guaka</dc:creator>
<guid isPermaLink="false">8956 at http://guaka.org</guid>
</item>
<item>
 <title>guaka: I wrote a little #meteor #somafm player - http://ur1.ca/cw6du - doesn&#039;t work on Android yet as it&#039;s still Flash based</title>
 <link>http://guaka.org/guaka-i-wrote-little-meteor-somafm-player-http-ur1-cacw6du-doesnt-work-android-yet-its-still-fla-212</link>
 <description>&lt;div class=&quot;field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-above clearfix&quot;&gt;&lt;h3 class=&quot;field-label&quot;&gt;tag: &lt;/h3&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;/tag/meteor&quot;&gt;meteor&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;/tag/somafm&quot;&gt;somafm&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;guaka: I wrote a little #meteor #somafm player - &lt;a href=&quot;http://ur1.ca/cw6du&quot;&gt;http://ur1.ca/cw6du&lt;/a&gt; - doesn&#039;t work on Android yet as it&#039;s still Flash based&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubDate>Sun, 24 Feb 2013 14:30:42 +0000</pubDate>
<dc:creator>Guaka</dc:creator>
<guid isPermaLink="false">8176 at http://guaka.org</guid>
</item>
</channel>
</rss>
