Prowl Manages Your iPhone Push Notifications, But There’s a Catch…

Prowl for iPhone

In a recent post, I described how the LockInfo app lists recent push notifications on the lock screen of my jailbroken iPhone. LockInfo fixes one of the major flaws in the iPhone operating system: the lack of a notification handling system. In the default iOS operating system, if you get one push notification popup after another, the new notification will erase the previous one. And there is no way to view notifications you recently received. I have written before about the need for a notification handling system on the iPhone, something like the page on Facebook that lets you view all of your recent notifications.

Well, I’ve recently learned of another way to receive and manage notifications on the iPhone, without the need to jailbreak. With a $3 app called Prowl, you can get notifications similar to iPhone’s default push notifications, and you can view and manage them within the Prowl app. But there is a caveat…

Prowl Depends on Growl

The Prowl app only works if you have Growl, a free software (Mac and Windows) that receives push notifications from online services like Gmail, Facebook, Twitter, and others.

Growl to Prowl

What Prowl does is push your notifications from Growl on your computer to your iPhone. Prowl handles notifications well, but there’s a problem: your computer must be online all the time. So you can receive notifications for a bunch of things, but when your computer is asleep or your ISP is down, you miss out on the notifications because Growl does not receive them. This is Prowl’s Achilles’ Heel, in my opinion. In spite of its strengths, the Prowl app is hindered by its reliance on your home or office Internet connection.

I purchased Prowl hoping to use it for my notifications and simply turn off iPhone’s default push notifications, but apparently the computer will not send notifications to my iPhone when it’s asleep (since the WiFi adapter goes to sleep, and thus there is no Internet signal).

So Prowl might be useful if you leave your work or home computer on when you leave, but I generally like to put my computer to sleep whenever I’m not using it. Energy-conscious or budget-minded people who do not like to leave their computer on all day might find Prowl to be somewhat obsolete.

If you do leave your computer on when you’re away from your desk, then Prowl could be useful. But if you are transporting your laptop in a backpack or it is on standby, then you will miss out on most of the alerts, at least until your computer is back online, but by then it might be too late.

Prowl Notifications

Prowl Notifications for iPhone

Prowl will notify you of events on your computer, like a completed download, updates to Firefox or its add-ons, and updates from web services like Twitter, Facebook and Foursquare. As noted above, most of these notifications require your computer to be online in order for them to be sent from Growl to Prowl.

However, Prowl supports certain web services that will send you notifications when your computer is offline, but the list seems limited to Twitter, Google Voice and USPS updates.

Prowl notifications look just like iPhone’s default notifications, with the only difference being that you can see your recent notifications listed in the app. In the Prowl app, you’ll see a brief summary of your notifications. This might be sufficient, except that I would like to be able to touch my notifications and go directly to the relevant app, which you can’t do.

You can, however, set certain notifications to redirect to certain apps when you get a popup. So if you get a notification from Twitter, you can set it to open the Echofon app, for example.


If you’re looking for a notification handling solution, Prowl can be helpful in certain circumstances, like when you are taking a break at work and want to stay informed of events on your computer, such as completed downloads, incoming Skype or Google Voice calls, or warnings that your site is down.

Otherwise, it is generally unreliable as a notification handling solution since it requires your computer to be turned on in order to send important notifications. Although some web services will send notifications to Prowl without the need for an Internet connection, Prowl only supports a limited amount of these web services. Furthermore, push notifications from iPhone apps that are unsupported by Growl or Prowl cannot be sent to Prowl and listed in the app.

There is always the option to receive the default iPhone push notifications in conjunction with Prowl, but there is unfortunately little you can do to unify all of your notifications in one place consistently, unless you have a jailbroken iPhone. Prowl is a step in the right direction, but it does not quite resolve iPhone’s notification handling problem.

LockInfo for iPhone: Great Productivity App [iPhone Jailbreak]

iPhone Lock Screen

iPhone Lock Screen

I recently jailbroke my iPhone 4 with limera1n and have added a feature to my iPhone that helps me stay productive by making use of an otherwise poorly utilized space in the iPhone OS: the Lock Screen.


The app is called LockInfo and it’s available in Cydia.

What does it do? LockInfo grabs all your important data from your apps and syndicates it on the lock screen that you see when you turn on your iPhone’s screen. You can use LockInfo to display all kinds of data on your iPhone lock screen, including:

  • The weather
  • Recent text messages
  • Missed calls & voicemails
  • Mail
  • Push notifications from any app
  • Calendar items from iPhone’s default Calendar app
  • To-do list items pulled from one of three leading to-do apps in the App Store
  • Twitter
  • RSS Feeds

In my opinion, Apple should take a look at LockInfo and make this default functionality in the next iOS version. Currently, the iPhone lock screen is just wasted realty, and LockInfo makes it much more useful.

LockInfo Plugins

LockInfo Settings

LockInfo supports plugins that expand its functionality. By default, it will display mail, calendar items, text messages, phone calls and push notifications, but everything else is available as a plugin. I like that LockInfo runs on plugins because it gives you the ability to choose what features you want and leave the extra stuff off your iPhone harddrive.

You can customize each plugin individually within Settings, including the order that the information is displayed on your lock screen.

How I Use LockInfo

LockInfo is great because it places a summary of all of your important information just a button-click away. By simply pressing my home button, I can check the time of day, see my upcoming appointments, view and check-off my tasks for the day, and read my recent email messages… all without even unlocking my iPhone.

LockInfo Collapsed

You can customize the way your information is displayed, by adjusting the plugin order, setting the maximum amount of items for each plugin and expanding/collapsing sections on your lock screen.

The app also has a useful feature called InfoShade, which lets you pull up the LockInfo screen no matter what you are doing at the time. You can define how to activate it in Settings. I set it to appear when I pull down on the status bar at the top of my iPhone.

LockInfo also solves another problem with the iPhone, namely the lack of a notification handling system. I have lamented the fact that iPhone lacks a notification handling system before. LockInfo solves the problem by listing all your recent push notifications in their own section on the lock screen. Now, your important meeting alert won’t be erased by the notification about a Facebook message, for example. With LockInfo, all of your push notifications are listed on your lock screen until you clear them.

LockInfo makes checking email way faster, too, because it lets me read and Mark as Read (without reading) messages right from the lock screen. This saves me a lot of time because it prevents me from having to go to the Mail app just to check an email that I might never have read in the first place. For example, say you are busy and you get a buzz on your iPhone alerting you of a new email message. If you look at your LockInfo screen and see that it’s just a promotional email from an online store you once bought from but no longer care about, then you can simply mark it as read by tapping the X and go right back to work without being too distracted, and without ever unlocking your iPhone.

All in all, I am a big fan of LockInfo because it helps me reorient myself throughout the day. I can set my appointments and tasks at any time, and I can constantly update and view my workload right from the lock screen.

Is LockInfo Secure?

One concern I have about LockInfo is the fact that anyone who picks up your iPhone can see all your important data on your lock screen. I tried setting a Passcode Lock to see how much LockInfo would let me access without having to enter a passcode, and it was more than I would like.

Not only can anyone see my upcoming appointments, to-do items and text messages, but they can actually manipulate the data by marking emails as read (but not read the content of emails), marking to-do list items as complete, and sending out messages from Twitter, without even having to enter the passcode. (Update: David notes in the comments that you can make the Mail plugin more secure in the Settings.) If you are dealing with sensitive information or are very strict about your privacy, then LockInfo is probably not for you.

How to Install & Customize LockInfo

LockInfo Cydia

LockInfo is full of functionality and is highly customizable. Is there a catch? Yes. LockInfo is not free. In fact, it’s a little on the high end for an app at $7.99, however you do get a 14-day trial.

You can find the app and plugins in Cydia by searching for “LockInfo.” For detailed instructions on how to install and use LockInfo, check out this LockInfo how-to guide by iClarified.

For more info on jailbreaking any iPhone, see my Ultimate iPhone Jailbreak Guide.

iPhone Still Needs Better App Management, Notification Handling

iPhone Photography Folder

iOS4 brought some much-needed improvements to the iPhone in terms of app management. Now, apps can be grouped into folders and a multitasking panel lets you switch among active apps (for 3GS users only). The problem is, these features are underwhelming additions to a platform that should have had these capabilities as soon as the App Store was introduced.

Apple should have added folders to iPhone two years ago. What they should be doing at this point is paying attention to the details and making the app management process more fluid.

App Management & Notification Handling

Moving an iPhone app

As I began to drag app icons from page to page to organize my folders, I wondered why that process is so difficult. I had to move each app, one by one, across pages to its destination folder. Why can’t Apple simply apply the same select/copy/paste system to icons to make organizing apps a cinch?

iPhone Folder Select/Paste

Another thing that’s sorely missing from the iPhone is a notification handling system. The iPhone is far too advanced to be missing this feature. Right now, if I get a notification for an item in my Todo list and I close it, I will never see that notification again. iPhone is in desperate need of a notification handling system (like Facebook) so that I can keep track of my many notifications. If I choose to be notified about something, then it’s obviously important enough to me to be kept in a list of recent notifications.

iPhone Notifications

Too Little, Too Late?

It seems to me that Apple did not think ahead when it introduced the App Store. When the iPhone came out, everyone cried for third party apps and Apple told us to use web apps.

Then, the App Store hit the iPhone and you quickly had a mess of icons cluttering pages and pages of your iPhone. Furthermore, to this day you are still forced to keep Apple’s default apps on your iPhone, even if you don’t need them. I never use Stocks, Contacts or Weather yet I can’t delete them. How arrogant of Apple to force us to keep their rarely-updates junk apps.


Folders and multitasking are great, but Apple, please give us the following to make using the iPhone a better experience:

  1. Let us grab and drag multiple apps at once to organize into folders.
  2. Let us choose to delete default apps that are useless to us, like Stocks, Weather and Contacts in my case.
  3. Give us a history of notifications so that we can keep track of our important items.

These are the features I hope to see in the iOS 4.1 iPhone update.

What Say You?

Are folders enough or does iPhone still need some app handling improvements?

7 Tips to Conserve iPhone Battery Life

iPhone Battery

When I asked my readers what iPhone improvements they wanted to see in 2010, lots said better battery life was among their iPhone wishes. Understandable. My fully-charged iPhone battery rarely makes it through the day.

But the problem is not that the iPhone has a weak battery, it’s that when you’re constantly browsing the web; checking Mail, Twitter and Facebook; and running iPhone app after iPhone app, OF COURSE you’re going to drain the battery.

If you want to run the most powerful mobile device on the market, you’re going to have to accept a heavy toll on your battery life. You can’t have it all.

Nevertheless, there are things you can do to conserve your iPhone battery life. Here are 7 ways to make your iPhone battery last a little bit longer. Some of these solutions may prevent you from using your iPhone to its full potential, but all are great for those times when you are running low on battery and you want to make sure your iPhone makes it through the day.

  1. Turn OFF the “Ask to Join Networks” feature. By constantly searching for a nearby Wi-Fi network, iPhone places a heavy burden on your battery. You can tell it not to look for available networks by turning OFF “Ask to Join Networks” in Settings under Wi-Fi. You will still be able to join available Wi-Fi networks manually.
    iPhone Join Networks
  2. Lower the screen brightness. The lower the brightness, the lower the demand on your battery. To lower the iPhone’s screen brightness, go to Settings >> Brightness.
    iPhone brightness
  3. Turn off Notifications. If you have enabled Notifications, your iPhone is constantly searching for updates from certain apps. For example, Facebook notifies me when someone posts on my wall, Twitter notifies me when someone mentions me, and the Words With Friends game notifies me when it is my move. Turning off notifications under Settings >> Notifications will save you lots of battery.
    iPhone notifications
  4. Turn off the data Push and Fetch features. Under Settings >> Mail, Contacts, Calendars, the Push and Fetch features instantly send new data to your iPhone (Push) and search for it at periodic intervals (Fetch). For example, Google Calendars pushes new calendar items I’ve added from my computer onto my iPhone instantly, and the iPhone’s Mail app can be set to fetch new mail every 15, 30 or 60 minutes. Turning off Push and setting Fetch to “Manually” will save you some precious battery life.

    iPhone push & fetch data

  5. Shorten the Auto-Lock time. You can set your iPhone display to turn off after 1, 2, 3, 4 or 5 minutes of inactivity, or to never turn off. By having your display auto-lock after 1 minute, you are ensuring that your display is off more often and thus using less battery. Go to Settings >> General >> Auto-Lock to set your preferred auto-lock time.

    iPhone Auto-Lock

  6. Disable 3G. 3G uses more battery than Wi-Fi or EDGE, so if you can afford to turn it off in times of low battery, using EDGE or Wi-Fi instead will prolong your charge. To disable 3G, go to Settings >> General >> Network and toggle the button to the OFF position.
    iPhone disable 3G
  7. Enable Airplane Mode. Enabling Airplane Mode in Settings will disable all network connections, including your cellular signal, 3G, EDGE and Wi-Fi. It is a drastic move, but if you’re low on battery and all you want to do is listen to some music or use an app that doesn’t require an Internet connection, then Airplane Mode is a good idea. Also, if I don’t have access to my charger overnight, I’ll put my phone on Airplane Mode while I sleep, leaving my phone turned on so I can wake up with an alarm.
    iPhone Airplane Mode

My prediction is that iPhone’s battery will always seem “weak,” no matter how hard Apple tries to improve it. They will introduce the next iPhone and it will no doubt sport a better battery, but it will also feature powerful new capabilities that will drain that battery. Did you really think you could run those killer augmented reality apps without killing your battery life? But the tips noted above will help you conserve battery life when you need it the most.

How do you conserve your iPhone’s battery life?