WinterBoard

iGameBoy Theme for iPhone

If like me you're a kid of the 80's, you probably had a Nintendo GameBoy at some point. I remember begging my Mom to get what at the time was the best portable gaming device. That was before Sega showed up with its Game Gear. Anyways.

There is a theme available in Cydia that replicates the look of the GameBoy screen; you know this greenish and pixelized screen. I couldn't resist so I downloaded this theme and activated it with WinterBoard.

This theme you see below is called iGameBoy Buttons. There is another version called iGameBoy Fullscreen, which is the same except it doens't show the control pad.

FlowDock is like coverflow for your dock…

There is a new app available in Cydia called FlowDock and like its name suggests, it brings coverflow style to your dock icons. It looks pretty nice but there are a few restrictions. First you need to have 5 apps in your dock. And second, these apps have to be Safari, mail, phone, iPod, and SMS. Once downloaded from Cydia, you need to activate it in WinterBoard.

Here is a picture, compliment of iSpazio. If you installed FlowDock, tell us what you think about this app in the comments.

Cydia Store Applications vs. The App Store – The Download Showdown

[digg-me]UPDATE: The Cydia Store is now open! I invite you to read this post for more details.

If you didn't read the title to this article in the deep voice of the movie previews guy, please go back and do so at this time, just to give you an idea of how huge this is. Now, if you've navigated to our blog and are reading this article, hopefully you have some idea of what Cydia and the App Store are. For those of you who don't, I will provide a brief breakdown of each program before I list their stand out features.

Both programs offer a sizeable library of applications and games that can be downloaded directly onto the phone from virtually anywhere you can get a cell phone or wifi signal. Please no hate mail from Installer fans, as it's obvious it has not garnered near as much support as Cydia since the iPhone was updated in firmware over the summer. But now to the main event, the Download Showdown. Who will take home the title as the Champion of iPhone applications? Let's get it on.

You've seen the commercials, you've seen it in the world-reknowned iTunes software, heck you see the icon everytime you look at your iPhone, it's the App Store. Riding the coat tails of success of Apple's enormous online music store, is the online application store that has redefined software distribution for the mobile market. Never before has an online library of mobile software been so accessible, as it can be reached from any mac or pc, or from any iPhone or ipod touch with web connection.

Another reason it is so groundbreaking is the 70/30 deal it has made with iPhone platform developers. That means that Apple keeps 30% of the profit from the software sales, and gives the remaining 70% to the people that make them. On top of attracting big name software companies like EA and THQ, this 70/30 deal has made several independent companies like Tappulous and The Blimp Pilots (koi pond creators) extremely wealthy.

The App Store's main advantages have got to be it's stability and ease of use, two of the most important things you can find in any software.  I can't tell you the last time my App Store crashed or froze, and its interface is about as simple as you can get. You'll also find that most applications fall in the $0.99 - $9.99 price range, keeping purchases from breaking your bank. For the froogle audience, there is also a large FREE section of applications and games that has yet to disappoint me.

Finally, the fact that Apple, is the company behind the App store has its ups and downs. For example, Apple pre screens all apps submitted to the App Store, minimizing malicious code and low quality software epedimics. This also prevents very good software from reaching the App Store due to opinions held by Apple (see R.I.P article). Downloading is also kept very quick and simple by Apple, as typing in your iTunes password, ok's any download, free or not. You also don't have to jailbreak or "hack" your iPhone to access the App Store, how charming. So bottom line here is that the App Store is easy to use, extremely reliable, has a huge library of free and non-free applications, and it's not against AT&T's TOS (terms of service) to access.

Now for the challenger. A product of James Freeman, or Saurik, Cydia has been around since the original jailbreaking days of Ziphone and iBrickr. Originally, Cydia stood in the shadow of the Installer application by the Dev Team, which did the exact same thing (offered 3rd party downloads). Now, thanks to its I-got-to-firmware-2.1-before-you-did attitude, Cydia is flourishing.

But these guys [devteam, Saurik, Spazio, etc.] really opened the eyes of the world to the possibilities of the iPhone, and let users unlock their iPhone's potential with 3rd party applications, a touchy subject in the beginning of the life of the iPhone due to Apple's lack of 3rd party support.

Enough history, how does it stack up today against the colussal App Store. Size? Nope. The size of Cydia's library of software doesn't hold a candle to Apple's App Store. Price? Nope. While a majority of Cydia downloads are free, some are only trial versions that demand paypal payments to continue using them. So then why in the world would you even want Cydia? Exclusivity. Boom. Cydia is the only place to download applications like Winterboard and Cycorder, software that goes against Apple's guidelines for App Store approval. I couldn't have a see-through dock with a customized icon set without Cydia. I couldn't have recorded a video of my dog doing cart wheels without Cycorder, and it's only available through Cydia. Is VIP access to cool customizeables enough to make this underdog a Champ? Let's review.

It seems on paper Apple's App Store should win by a landslide. Thousands of more software titles, the technical and customer support of a Fortune 500 company, and its overall ease of use should give Apple the belt hands down. But you can't forget about the little guy. If a firmware update prevented the downloading of Cydia or a similar program, how many users would be devastated? How many would avoid updating? If you're like me, chances are you have App Store, Cydia, and Installer (at least the first 2) icons sitting on your springboard right now, and aren't likely to delete any of them any time soon. I like having all 3 for the simple fact that if I read about an application and want to download, I know I am covered, and can find it in one of the 3 libraries.

It looks like a split decision here, but I am going to give the nod to Apple's App Store for a number of reasons I already listed. Once again in an ideal world we could have a united application that would offer the best of both worlds. For now, it seems the App Store will hold the download Showdown title. Thanks for reading, this article is a treasure, so digg it!

Make Your Own Custom iPhone Keypad Guide

[digg-me]

It doesn't take too long playing with nifty iPhone themes to realize it might be fun to make your own. We'll get started with a custom keypad, but you can use the same principals to customize many areas of your iPhone, like the power sliders, the battery charging image, and much more. And it's all pretty easy. Fancy that! So let's get started.

Credit where it's due: A big thanks to Mark for his exceptionally helpful tutorial which provided the original templates I used and the basis of much of this tutorial.

Here's what you'll need:

A jailbroken iPhone (Duh!) with Winterboard Installed File transfer utility - I used the handy iPhone browser Graphics program - capable of editing layered .png files (Fireworks pictured) The template files, downloadable here.

If you want to change the keypad background only while retaining the default iPhone fonts, you'll probably prefer the template from Mark's tutorial, which has the default text/fonts, already positioned.  (I choose to retype the letters and numbers to have custom fonts and effects.)

Here's a breakdown of all the images we're making and how they're used. The iPhone will default to standard images for any you don't include, so you can always start off with just a custom keypad background (dialerkeypad.png) and add more later.

dialerkeypad.png - The dialing area. This image must be 320px wide x 273px high. dialerkeypad_pressed.png - Same, for pressed key variations. dialercd.png - Above the keypad, this is the background for number display when making a call. addcontact.png - The "Add a Contact" button addcontact_pressed.png - Pressed version delete.png - The backspace button delete_pressed.png - Pressed version callbkgrnd.png - The background for either an outline and/or transparent areas of call button. Repeats horizontally. 74px high. callbkgrnd_pressed.png - Pressed version callglyph_big.png - The call button that you'll see on your custom keypad. callgplyph.png- Another call button image, can be a copy of the callglyph_big.png image. I haven't  been able to figure out yet when this image is actually used, because it is NOT used as a pressed version but your custom call button will NOT show if you don't have both these callglyph images. More on that later.

Open up CustomKeypadTutorial.png, you'll see slices and layers all sized and laid out and ready to go for ya.

Sliced Image Template Now for the fun part - get busy changing the fonts, colors, and effects as desired. You'll probably want to add your own background pic first - I picked a lovely butterfly pic that I snapped with my iPhone, of course.

For my keypad, I wanted to create the illusion of keys being pressed. So I added a slight drop shadow to all the keys in customkeypad.png. (We'll get our pressed effects done in a minute.)

You'll also need to decide if you want to keep the button grid outlines or not. To hide the grid, make the "Apple Stock Image" layer invisiible. It's better not to delete the layer entirely so you can refer to it to review size or positioning of the buttons as you work. Grid Layer Get everything just how you want it, and save a backup copy of this image. Backups are your friend, oh iPhone themer! Then let's get back to your working image. We're preparing to save the images.

You'll need a folder for your keypad. The folder structure is "Dialer Name/Folders/MobilePhone.app/" with the images placed in the innermost folder. If the folders are not named properly, you keypad won't work. To make it easy, I included a "My Dialer" folder in the tutorial download to use for your images, so just find the "Your Images Here" text file to know where your images belong. Export the slices as .png images; I used png 8 settings with transparent matte.

Then, in your working image copy, create a second frame that is an exact copy of the work you've done thusfar. This is for your "pressed" image versions. Make any changes you'd like for the pressed state of your buttons.

For example, I removed the drop shadows and moved the text down and right a few pixels to create a pressed button effect. I also added a light glow to text make the buttons appear to light up when pressed.

When you're done, save these images with the same name as their slices but ending with _pressed.png and put them in your keypad folder. Save your working file, of course.

That Pesky Call Glyph

If you want a custom call button with your own background, you'll have to work a little harder. That call button is confusing, since it doesn't have a pressed version like the other buttons. In fact, to get a call button pressed effect, part of this image must be transparent, and the callbkgrnd.png and lbkgrnd_pressed.png images provides the backgrounds. This took a while for me to pin down.

Now, if you don't want to mess with it, you can easily skip this step (as well as the "Add Contact" and "Delete" buttons) for iPhone to use the default ones. Me? I wanted my background image to show on the call button, so I foraged on. Trial and error and looking at other themes is the way you get this to display the way you want.

Downloading other keypad themes to deconstruct, you'll find that the callglyph buttons have a few rows of transparent pixels in certain places on the images. Experimenting with my callglyph, I was able to determine that it needed a couple rows of transparent pixels at the bottom of the image to display my image background without a thin line above the call button (provided by the callbckgrd image files).

To make this button, I cut out a section of the background image where the call button belongs, and saved it as callglyph_big.png. Then I increase the size of the canvas to give a couple transparent pixels at the bottom.

I added my effects and made the letters themselves transparent. Blowing up the image, I then erased the background image behind the letters so that the pressed background can show through.

Call Glyph

So are you ready? Let's get this stuff over to your iPhone and see how your work of art turned out. Go to the iPhone browser (or you file transfer method of choice), find the Winterboard themes, and add your new dialer folder.

Now that you're in the themes area, put that keypad on your iPhone, man!

Once the files are on your iPhone, open Winterboard and activate your new keypad theme. Any time you replace one of the images and want to see the new version, you'll also need to open Winterboard, deactivate and reactivate your keyboard theme and wait for the phone to respring. Each time you change the theme, there will be a brief flash of the old keypad which appears to be cached.

As mentioned, the basic idea works for more than just keypads. I used the same technique to alter the cool flower slider theme to some nice Yin-Yang slider buttons. Just grab yourself a theme and use your iPhone browser to grab the files and customize away.

I'd love to hear from anyone who gives this a go, and know how it worked out for you. Happy theming!

A cute pink iPhone theme for women… or girlie men

There is a really well designed pink theme for iPhone and iPod Touch in Cydia this morning called CarbonPink.  This complete custom theme was designed by KillSign specifically for the ladies, or anyone who really likes pink and black.

CarbonPink comes with custom sliders, battery, keyboard, dialer, SMS bubbles, and more. It currently has over 230 icons. Really well done but obviously not for me... Tell us what you think about this theme.

Orbz theme for WinterBoard

Orbz is a new iPhone theme that is now available for download in Cydia. Like most themes, Orbz works with WinterBoard. I really like this theme so I decided to give it a try until I find a better one or until I come back to my original theme.

Orbz is a clean, simple, orb-based theme with over 470 custom icons, battery, sliders, and SMS bubbles.