GirlieMac!

Archive for the ‘GirlieMac! News’

I Can Has iPhone App on App Store

December 29, 2009 By: admin Category: App, GirlieMac! News, iPhone, iPod 2 Comments →

Finally, I have my app, called iCanHasLOL published on App Store!
Actually the app was reviewed within 24 hours by Apple, although I’ve heard it would usually take 2 weeks.

I mentioned that I had been writing an iPhone app using Appcelerator before, and an app was almost ready to go. However, I was not able to publish it with the particular contents so I re-wrote the app and re-created some graphics to finish up this brand-new app.

This is free of charge also ad-free (for now, at least!) so get your copy now!

Hello, Palm! I am back to Sunnyvale!

December 09, 2009 By: admin Category: GirlieMac! News, Palm 8 Comments →

Palm logo
Since the last CES announcement, I have been pretty excited to learn about Palm’s WebOS, been to the meetup and DevCamp, and have created 2 homebrews and co-wrote Net2Streams app.

Now I have joined the human interface team at Palm, inc. It’s awesome I can work with a shiny new toys (Pre and Pixi), also I am happy to keep working on WebKit!
(Plus, it’s cool I constantly bump into my ex-colleagues and friends from Yahoo! in the area!)

PREtty Cute Suite -Another Cute app for Pre from me!

August 29, 2009 By: admin Category: App, GirlieMac! News, Palm, WebKit 3 Comments →

Can’t have enough cute!
Instead of upgrading my previous app, iCuteOverload for Palm, I have created this power-up version of cute app called, PREtty Cute Suite.

This app is more offensively and obnoxiously cute with more cute-related rss feed and flickr pics.
Included feeds are:

  1. Cute Overload
  2. I Can Has Cheezburger
  3. Cute Obssesion
  4. Epicute
  5. Super Cute Kawaii
  6. Cupcakes Take Tha Cake

Also, a bunch of cute picture streams from Flickr.


This app allows you to save the pix/feeds you like as your favorites, also share the links via email.

Currently available as a “Homebew” app on PreCentral.net for free.
I have no plan to submit this to the Palm official app store in this moment, at least for this version 0.9.

My First WebOS App – iCuteOverload for Palm v1.0

August 11, 2009 By: admin Category: App, Dev, Girlie Stuff, GirlieMac! News, Palm, SDK, WebKit 6 Comments →

As a front-end web developer, also a mobile-web developer, the Palm’s new WebOS SDK for Pre sounds very attractive, and I could not wait to create some applications although I am still a iPhone user and haven’t been convinced to switch a service provider.

Then I felt like, I already got this web app, iCuteoverload for iPhone but yeah why not for Pre? So I decide to re-create the same app from scratch. Sure, the existing app is a web app that wrote with JavaScript framework iUI and PHP, does run fine on Pre’s web browser since Pre is based on Webkit browser. However, I wanted to make this app a standalone client with Mojo framework so I needed to code from scratch.

Anyway, here it is, iCO for Palm is now available at PreCentral. The official store is not yet open, so the installing the app may require a bit of geeky skills, but if you happen to be a Pre user and would like to try, follow this tutorial on how to install homebrew apps on Pre for Mac users (And this is for Windows users instruction).

By the way, I keep this app name begins with i, because I already have named so for iPhone and wanted to keep it for consistency. However, in Pre community, this seems to be a pretty bad thing to do. People see me as a clueless Apple fan :-(

iPhone App – MuniApp for San Francisco Muni riders!

August 08, 2009 By: admin Category: App, GirlieMac! News, UI/UX, iPhone, iPod 3 Comments →

Ta-da, finally there’s an app for that! – I mean an iPhone native app that I involved is available on App Store!

This app is called, MuniApp, and this gives you access to San Francisco’s MUNI transit system on the go with real time predictions for buses, metro and cable cars.

I have worked on some UI and icons, while my friend Alberto has coded all the Obj.C. We are both SF residents and rely on MUNI pretty frequently and we do use this app on daily basis. Honestly, this is really simple and useful app :-)

The official website for MuniApp is at www.obapp.com/muniapp

To directly go to App Store on iTunes, go to this link!

TweetTrendDunno – Played with APIs

June 16, 2009 By: admin Category: App, GirlieMac! News, Sandbox, Twitter No Comments →

TweetTrendDunno screenshot
I had a plenty of time to stay home and play with code right now so I mashed Twitter trend API, mixed with some BOSS news and image search stuff I used before, also Microsoft’s new Bing search results to create some silly and handy web app called TweetTrendDunno.

Basically, this grabs Twitter “trending topic” terms, and as a user click on each term you want to know about, it displays news articles, images, and Bing results (usually summary from Wikipedia helps you to figure out what the term means in general).

If you are Twitter user and ever wonder what people are talking about, give TweetTrendDunno a try!

WTF!!!

May 11, 2008 By: admin Category: GirlieMac! News No Comments →

I have lost all the past blog entries…

The web hosting company went out of business, and left all customers including me without any notice.

I didn’t even backup anything from MySQL.

All the blog entries you see before this post has been added retrospectively by scrapping some cached content from Yahoo and Google search results. (Nothing was found on Web Archive).

Also, I’d like to say thank you for you guys who have left comments for me. I am pretty upset for losing the comments :-(

Boring Friday night activity – fixed UI glitch on iCO

March 08, 2008 By: admin Category: Dev, GirlieMac! News, iPhone No Comments →

I’ve been sick and still recovering from.
Anyway, my iPhone WebApp, iCuteOverload became look uglier after a few firmware updates ago and I had ignored since, but I finally fixed today.

It looks like box-sizing: border-box stopped woking on the recent WebKit, so I needed to use WebKit’s own declarations by adding “-webkit-” prefex, to adjust the box-model. It was easy fix but didn’t figure out soon enough :-p (maybe because I was watching House M.D. while debugging). Then I looked at the latest iUi code and well, the fix was already there… I should have just downloaded from beginning.

Oh well.

iCuteoverload on Apple.com Directory

November 01, 2007 By: admin Category: App, Girlie Stuff, GirlieMac! News, iPhone No Comments →

Now iCuteoverload is on Apple’s iPhone web app directory, and girliemac.com has gotten new visitors.
Thank you!

iCuteoverload

iCuteOverload Update – Launch YouTube app

September 09, 2007 By: admin Category: Dev, Girlie Stuff, GirlieMac! News, iPhone 1 Comment →

OK, iCuteOverload beta (preview at: girliemac.com/cute on iPhone!) is almost official.

Before handing to Megan, I made another change – converting YouTube Flash embed (that is not supported by iPhone) to YouTube video link to open in iPhone’s YouTube app. Thanks to Isao Yagi, who gave me tips to my regex question on php-user list, I could make this work.

Here’s how the regex code in php looks.

pattern to look for:

$p = ' /<object[\S\s]+?http:\/\/www\.youtube\.com\/v\/([\w\-]+)"[\S\s]+? <\/object>/i ';.

This look for a html object tag that includes YouTube link, and capture the video ID to re-create a new link.
As long as I found, the video ID can contain any alpha-numeric char (\w) and hyphen (\-).
Use /i to make it case-insensitive just in case.

replace string:

$r = ' <a href="http://www.youtube.com/watch?v=\1"><img src="images/watch_youtube.png" alt="watch!" width="200" height="56"/></a>';

then use preg_replace function to replace the string:

$content = preg_replace($p, $r, $content);

I use an image button link to launch YouTube app.
The captured video ID for Flash is now taken as a query string. This should work fine!

However!!! I just found that NOT all YouTube videos are available for iPhone yet…
So when I try the latest CuteOverload entry, I got this sad message, “Could not load movie”.

According to Apple Support, they will apparently be in sync by the end of the summer.