YmsGradientButton - A bitmap-free iOS button

In the interest of giving back to the generous open source development community, here's a little something from Yummy Melon:

YmsGradientButton is an iOS UIButton subclass featuring bitmap-free gradients that are configured using a simple plist. No more hard coding parameters and you can even have your designers mess with just the plist file to tune the way it looks.

You can find the source for YmsGradientButton on GitHub, released under the Apache v2.0 license.

 

Posted by Yummy Melon
 

OIV Lion Patch

So about a week ago a dear friend of mine just got a new Mac running Lion, but couldn't get the Artstor Offline Image Viewer app (OIV) to work. Upon inspection I saw that it was a Java app which in principle means it should run on any system that supports Java. However, OIV as its currently shipped was packaged to look like a native app, in this case for the old PowerPC CPU systems. Now that Macs run on Intel  CPUs, that wrapper is obsolete. Based on some research on how Java apps are wrapped on Macs, I figured out a workaround which replaces the old PowerPC wrapper with one that supports Intel CPUs. And now since I've gotten some feedback on this, I've written a Python script that can make the change for you from the command line.

Instructions:

  1. Install OIV as normal into the /Applications folder.
  2. Download the file fix_oiv_0_1.zip. Make sure to click on the button "Download Original" to get the file to appear in your downloads folder.
  3. From Finder double click on fix_oiv_0_1.zip to unzip the file. You should see the folder fix_oiv_0_1
  4. Launch Terminal and change directory to the folder fix_oiv_0_1
  5. Run the command:
    python fix_oiv.py
  6. (optional) If the previous step didn't work, try:
    sudo python fix_oiv.py 

 Good luck!

 

 

 

Posted by Charles Choi
 

Our website, fresh for 2011

When narratives compete, the one that best reflects reality is capable of shared observation. Or, in other words we've finally updated our website (woot!). This time we took the opportunity to use it as a testbed for a lot of ideas that have been bouncing around our research labs for a bit. Among them:
  • HTML5 (including webfonts and CSS3 animations)
  • Honeydew - our CMS with a REST API built on top of Google App Engine
  • Google Web Toolkit to build the entire web interface (all AJAX -  look ma, no HTML templates!)

Feel free to check our site out and if you want to find out more, click on our contact link to get in touch with us.

Posted by Yummy Melon
 

Save KUSF App for Android Update

Just a minor update - you can now dial the studio direct from the main menu in Android. Now available on the Android Market.

https://market.android.com/details?id=org.savekusf.savekusf


p.s.
iOS update with the same feature is coming as soon as it's approved!

Posted by Yummy Melon
 

Save KUSF App for Android Released

So after announcing the Save KUSF App on Facebook, the first two comments were "where's the Android version?" So starting with a coding sprint last Sunday, we are now happy to say that the Save KUSF App for Android is now available on the Android Market. Download it for free at the following link:

Onair_tab
Posted by Yummy Melon
 

Save KUSF App Now Available

Earlier this year, the University of San Francisco sold the broadcast license to KUSF 90.3 FM in secret. KUSF was one of our favorite local radio stations, so we decided to help out by writing a quick app that streams live programming from the KUSF-in-Exile DJs late last month. It just got approved yesterday and is now available on the App Store as a free download.

To find out more about KUSF-in-Exile, please visit their webpage at savekusf.org.
Posted by Charles Choi
 

Aquí 2.0 update released.

Oh, hola. The update for Aquí 2.0 is now available on the App Store.

This is a "from the ground up" rewrite of Aquí with many features rethought and redone. Expect a lot more added features to come soon.
Posted by Yummy Melon
 

oauthconsumer-iphone

Just a small snapshot of what we've been up to lately. An example of integrating Twitter in an iPhone App using OAuth. If you're an iPhone dev, you may find this interesting.

http://code.google.com/p/oauthconsumer-iphone/

Posted by Yummy Melon
 

Find Charles' iPhone here. [1:03 PM PDT 2010-05-30]

Carnaval San Francisco.

Google Maps link
Recorded at 1:03 PM PDT

Sent via Aquí 2.0

Aqui_2010-05-30_1303

Posted by Yummy Melon
 

Find Charles' iPhone here. [11:29 AM PDT 2010-05-30]

Carnaval San Francisco.

Google Maps link
Recorded at 11:29 AM PDT

Sent via Aquí 2.0

Aqui_2010-05-30_1129

Posted by Yummy Melon