Guest Author

vMail xPress Voice eMail Free Lite Edition

In my ongoing quest to find iPhone applications that will revolutionize the way we live, I found a cool app that I think will come in handy for anyone who uses e-mail on their iPhone.

vMail xPress Voice eMail has been out since September 3, according to the App Store.  But, I heard no buzz about it and it sold for $9.99 in the Business category.  A few days ago, the developer of the app released a Free Lite Edition [iTunes Link].  So, I decided to give it a try.

The app allows you to bring up a contact by simply saying his or her name and then you can send that person an audio e-mail and a picture.  It's e-mail creation without typing at all!  I found the process to be very simple.

First, you enter your name and an e-mail address (presumably the one you're going to use to send the e-mail).  This app gets brownie points for not having to register and figure out another password.  Then, you SAY your contact's name.  I found that slower is better.  On the down side, the contact name and e-mail address you send to need to be in your iPhone contact list.  I used my Gmail account and, for some reason, I thought the app was going to search my contacts in Gmail.  Maybe that would be asking too much for a free app.  As soon as the app has the contact you want to send to, you can choose to record an audio message as well as post a picture that will go in the e-mail.  The picture can be taken on the spot or from your photo library.  After you review your audio e-mail, you hit the send button and you're done!

Your recipient will get an internet link to your audio e-mail and picture.  I had hoped that the audio and picture would simply be attachments in the e-mail but I suppose it's too tempting for a developer to get instant traffic on its website.

Looking at the paid and free versions, it doesn't look like there are any differences (and one reviewer on the App Store pointed that out).  The developer, AdelaVoice, has not hinted in its app synopsis or website that the free version will be out for a limited time.   My advice is to get it while its free even if you don't think you'll use it.

UPDATE:  The Free Lite Edition of vMail xPress Voice eMail allows you to send up to five vMail messages.  After that, you'll have to buy the $9.99 app.  The app also lets you send your voice message and picture as an attachment in addition to the link.

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!

Movies Invade The Apple App Store

I thought it was funny that Warner Bros. came out with an iPhone app that could draw the Joker's signature logo from "The Dark Knight" over people's faces.  "The Dark Knight: HaHaHa" [iTunes Link] was a small way to keep a mega-popular film in the back of people's minds.  Little did we know that other studios would be seriously considering iPhone applications as a way to market films.

Next, came the Columbia Pictures app "James Bond - 007." [iTunes Link] It features everything you'd want to know about the film "Quantum Of Solace," not unlike the content you'd find on the official movie site.  I think it's brilliant.  Only the ultimate Bond fans would sit at home at their desktops watching production videos.  But when you're on the go and need to kill time, this app would come in handy.

Warner Bros. struck back with an app directed at fans of another recent movie "Sex And The City."  Although "Sex And The City: Carrie's Closet" [iTunes Link] is a bit late to promote for the big screen showings, there is no doubt the studio is trying to up its DVD sales.

The most curious movie-tie in, however, is the "School Of Rock" [iTunes Link] app.  Why would Paramount Pictures go through the trouble of making a $6.99 app based on a movie that is five years old and been out on DVD for years?  Well, there have been rumblings that a "School Of Rock" sequel is in the works.  But, an article from aceshowbiz.com last month says that the director of the film is not sure he will do it.  My guess is the studio made the app to see how much interest there really is in a "School Of Rock" sequel.  I am downloading the 114 MB app as I write this blog, and I will post my findings in a future article.

And, at least one television show is getting into iPhone marketing.  "South Park" will have an app on the App Store that will stream clips on your iPhone among other features.  Boingboing.net has some screenshots of the upcoming app.

MenuLizard

Menulizard is a Web App that lets you search for restaurants by name, by state, or by zipcode and displays the location, phone number, restaurant hours, and menu for each restaurant it returns. There are other apps that do some of this, but the menu feature just really hits it home for me.

It has a very simple, straightforward interface and works just like it should. The address links you to google maps, the phone number lets you dial it, etc.

But what I like most about it is that it let's your average Joe send them menus. This will help them grow their database organically. Too many restaurant guides on the web rely on restaurant owners or their staff to keep their database current and they just don't succeed. To upload a menu, simply mail it to them.

I live in Connecticut and currently there aren't any restaurants loaded for my state, but I have a whole drawer full of local menus that just take up valuable kitchen drawer space so I think I am going to pack them up this weekend and send them to MenuLizard.

They also have a trends menu that lets you see some top lists and metrics about their database.  You can look up 20 biggest menus, 20 newest menus, etc. Very interesting.

The only suggestion I have for them is to let people email them menus. They explain why faxes are really hard for them to read and I get that, but their are really good quality scanners out there today and an email attachment would work pretty well for them too. Snail mail is so last decade :) It would also be great if they would let people upload pictures of food to associate with menu items.

For small changes to the menu, they request an email message.

WiFinder Sets You FREE

I know that WiFinder [Itunes Link] has been out for a few months and we have discussed it here before,  but a new version recently came out and I thought it was time to discuss this amazingly simple but quite useful app again.

I have been using Wifinder (by Lars Bergstrom) for about a month now. It was only .99 cents, and I have to say it is one of my most useful apps.

I have been traveling a lot lately and due to signal issue, I have had to frequently look around to find an available wifi signal. This was especially true when I went to Canada. This time because I didn't want to pay the enormous cost of Data Roaming so I had to find wifi if I wanted to use my phone's Internet connection.

When I can find an AT&T hotspot, I'm all set, but what do you do when there isn't one available and you can't use your data connection.

Internet skunking (the act of stealing some time on someone's open wifi network) isn't actually legal, but who does it hurt if you are only going to use if for a few minutes to check your mail or lookup something in Google?

Finding those "open" signals when you are traveling can be hard, especially when you are in a populated area.  In some parts of NYC, you can see hundreds of wifi signals, but most of them locked. The ones that aren't locked, usually require a login on a web page the first time you access the connection.

You know the drill.  You find an available network and when you try to use it, you get shunted to login web page where they want you to either pay or promise your first born child.

But also out there are those wonderful individuals who just plugged in their wifi hub and didn't set up any authentication and those kind hearted individuals, who, out of the goodness of their hearts, created a guest login.

WiFinder lets you quickly find and identify those that are not only not using authentication but don't try to force you to login to a network page as well.  For those of you who don't know, Wifinder locates Wifi signals, and it sends a quick html post message to each connection to see if they are really available.  It shows a green check icon next to the Wifi networks that are not restricted by either an authorization requirement Or a web login requirement.

When I was in Halifax getting ready to set sail on a fishing trip, I needed to quickly find the phone number of the boat owner. At the time I didn't have WiFinder and, using just the built in Network Browser, it looked like there was 20 free Wifi Connections.  I had to systematically try each one, (connect to the network, open safari, try to browse to Google).  Out of the 20 available networks only 2 were really Open. WiFinder would have identified the two in a matter of seconds.

That was it for the functionality of the first version, but the newest version, you can actually get information about the network and use Wifinder to establish a connection to it, without having to back out of it and select it again in the Network Settings.

This latest version also lets you set a time for automatically rescanning intervals and lets you setup an alert to let you know when a new network is found. Cool feature when you can't find a free one right away, but want to be notified without having to check every few minutes as you move around town.

Underestimating the Power of an iPhone/Netbook Combination

It's all over the web that OLO Computers is going to launch a netbook that allows the iPhone to be inserted into the keyboard to be used as a touch pad. I've seen some sites say that it will be iPhone powered and other sites say that the MAC OS on the display is confusing. There are all sorts of doomsday warning point to past integration efforts.  But what if these expectations are making it too complicated? What if they are just creating a netbook that just leverages your iPhone.  I mean that the computer is a Netbook in its own right, but just has a great iPhone docking mechanism that could trigger all sorts of automatic connections between the two.

Things that would be cool would be:

Allow me to automatically tether my netbook to my iPhone so I could use it to wireless connect to the internet anywhere. I can do this now, but what if they made it automatic upon docking? Use it as a plug and play drive so I can access the data on my iPhone. Use it sync my iPhone with iTunes. Use it as a secondary interface. Besides using it as a touch panel, I could have game controls or hot keys or specialty buttons on my iPhone screen that interact with the software on my Netbook. Use it with all sorts of client apps that allow you to expand the functionality of an iPhone App.  For example, I use a health app to track my workouts, when I dock it, that app is available with visualization features (charting and reporting) and import/export functionality on the Netbook. Can you think of any other ideas?

Best Buy reduces price of Apple A/V Connection Kit

Best Buy just reduced the price of this kit from $99.99 to $49.99. According to the ad it is compatible with:

Compatible with iPod, iPod nano, iPod mini, iPod shuffle, iPod with color display, iPod photo, iPod video, iPod classic, iPod touch and iPhone

Note:  This works for Audio out for the iPhone and iTouch but doesn't support Video out.

It includes an A/V Cable, universal dock, dock adapters, remote, and USB Power Adapter.

How to Use an iPhone Without the Data Plan

[digg-me]After playing with my kids iTouch's it became clear to me how much the iTouch is lacking in functionality. Before buying one I considered it just an iPhone without the ability to make calls. The lack of camera was the biggest surprise, because I can't figure out why they left it out. The GPS and Camera would have been really nice to have even if I can't use it as a phone.

So would it still be better to buy an iPhone and use it just like an iTouch but with camera and GPS?  I found a thread on one of the iPhone forums where a guy, who was going to college and couldn't afford the $30.00 a month data plan, but wanted an iPhone anyway.  He was on campus where they had a robust wifi connection all of the time and didn't really need the data plan. He already had an AT&T cell phone (a Razor), and just wanted to get a used iPhone and put his SIM card into it.

After giving the guy a hard time, a good samaritan responded with a way to do just that.  He pointed out a cool service offered by unlockit.  It is an APN Changer for 3G iPhones.  It lets you turn off the Edge and 3G data service on your iPhone.  This lets you use an AT&T SIM card with your iPhone but lets you use it without adding the iPhone data plan.

To use this service do the following:

Put the AT&T Sim card in the already activated iPhone. Make a wifi connection to a local wifi source. Navigate to this page.  Click "Continue To The Next Page". Click Disable Data (Fake APN). The Install Profile window appears. Click Install. Another Install Profile window will popup warning you that authenticity of this profile cannot be verified.  Click Install on this window too. You should now see a message stating "Could not activate Cellular Data Network; You are not subscribed to a cellular data service.

You should now be able to make phone calls and be able to use wifi to access the internet.  When you aren't connected, you should get an error.

To remove the 3G/Edge block, simply go to your Network settings and removed the Fake APN profile.

This thread pointed out a really cool service.

Why Buy the Cow When You Can Get the Milk for Free?

[digg-me]Recently I've seen a lot of ads for people selling unlock/jailbreaking services. Some claim to be able to even do a software unlock for iPhone 3G. Prices range from $14.99 to $39.99 just for the ability to download unlocking and jailbreaking software from their website. Some require you to buy an additional piece of hardware (a SIM) to unlock the iPhone 3G, but some sites say you can just download a software.

This bothers me because I feel like this is contrary to spirit of Jailbreaking. Jailbreaking was made free to us by the hard work of the iPhone Dev Team and others, and these wonderful people are doing this to open up Apple's artificially closed offering to the iPhone lovers of the world.

One site I found is charging people for access to a "members only download area" where they can download Jailbreaking and iPhone 2G Unlocking software.

Also, some sites offer 3G software unlock services, although some people do admit that they will have to spend more money and buy a special SIM (from them of course).

There are still other services where you send them your iPhone and they will unlock it for you. I understand that it can be a bit scary to think you might brick your iPhone, but it would be scary for me to to send my beloved iPhone out to a complete stranger. If you they never send your phone back, what is your recourse?  Would you call the police and tell them you were trying to illegally unlock your phone?

The basic problems I have  with paying for unlocking/jailbreaking services (but not limited to) are:

They are charging an awful lot of money for what is free on the web. They are charging an awful lot of money for something they didn't even develop. Some of these people are promising services that may or may not even be possible. They are not warning people that new versions of the iPhone firmware may make their upgrade obsolete or they are promising them they will always be able to support the jailbreak/unlock. The people listing these services may not even be qualified or understand how to use the software.  I found a reference while researching this story of someone who created an Unlocking iPhone 3G website and was trying to sell it for $500, lock, stock, and barrel.

What do you think about this?

iPhone 3G named 2008 Gadget of the Year

iPhone was named 2008 Gadget of the Year in the 2008 British Technology Awards, sponsored by Incisive Media. The iPhone also won the Best Mobile Technology, Most Stylish Technology, and Technological Innovation of the Year awards. iTunes also won honors, winning the Best Music Technology award for 2008.

According to the BTA website, the contest,  the British Technology Awards, was designed to

celebrate our national love of technology and gives you the chance to decide what technology is deserving of recognition – all of this years winners were chosen by the great British public

Apple released this information in a press release on their web site.

New iPhone Developer Cookbook to be released October 15th

Addison-Wesley Professional is releasing a new Programming Reference Book called The iPhone Developer’s Cookbook, The: Building Applications with the iPhone SDK. It will be released by InformIT on October 15th and Amazon is listing it as October 25th.   As many of you are probably aware there hasn't been a plethora of iPhone 3G programming books out there. I have three on pre-order at Amazon, but I,  keep getting notices that the dates have slipped. This book promises to targeted toward all levels of developers.  Follow this blog to get an in depth review before the end of October. According to InformIT this book is described as follows:

Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-task recipes for the full spectrum of iPhone/iPod touch programming jobs:

Utilize views and tables Organize interface elements Alert and respond to users Access the Address Book (people), Core Location (places), and Sensors (things) Connect to the Internet and Web services Display media content Create secure Keychain entries And much more