Skip to Content

Submit your nominations for the Luxist Awards' Best in Decor
AOL Tech

push notification posts

Filed under: Other Events, Developer, iPhone, SDK

360iDev Denver: iLime building the infrastructure for push, in-app purchase

One sign that the iPhone development world is starting to mature is that companies are beginning to build the infrastructure necessary for devs to enable push notification and in-app purchasing. Usually these functions require a developer to make a significant investment in server hardware and labor to set up and operate the push and/or purchase servers, as well as to write code to integrate those services into their apps.

I met with Tim Courtney and Chris Grove of KeyLimeTie yesterday at 360iDev in downtown Denver. Their company's new service, iLime, is a scalable solution consisting of highly reliable server infrastructure and a set of iPhone Application Programming Interfaces (APIs) that make it possible for iPhone developers to integrate Apple Push Notification Service (APNS) and in-app purchase easily.

iLime is making it very easy for small, independent developers to test the waters of push notification by making their APIs and server prowess available for free for up to the first 25,000 push messages each month. After that point, the service is charged on a per-push basis on a tiered pricing structure that makes higher volume more attractive. For in-app purchasing, iLime simply charges a flat US$0.05 fee for every content purchase made through their service.

iLime was first announced at iPhone Dev Camp in August. At 360iDev, iLime announced additional features and detailed documentation of the APIs. Courtney also noted that while there are only a handful of apps in the App Store at this time using iLime's services, several hundred iPhone developers have tested and used the services and they expect a significant number of iLime-enabled apps in the near future.

It's great to see KeyLimeTie making the investment in the virtual bricks and mortar that enable push notification and in-app purchasing, so more iPhone devs can take advantage of these iPhone OS features.

Filed under: Apple Corporate, Odds and ends, iPhone, App Store

Apple approved Gmail app for iPhone. Has hell frozen over?

TechCrunch is reporting today that an iPhone App that utilizes the Apple Push Notification system to let you know you have new Gmail is about to hit the app store. The app, called GPush, is developed by Tiverias Apps, and gives Gmail users an instant notification that new mail has arrived. iPhone users will still have to read their mail, either in a browser or the Apple Mail client, but the notifications will be essentially instant.

It's an interesting development, given how badly other Google-related apps have fared of late on the iPhone. The developers of the app say it has been sitting unapproved for a month, and they are wondering about the timing of it suddenly being blessed.

Of course this app was not likely to get AT&T all hot and bothered, so it is not a perfect test of a seismic shift in the attitudes around Apple, but any change in the way the App Store works will be interesting to watch.

GPush will be US$0.99 for a week, then will be sold for $1.99 after.

via: TechCrunch

Filed under: Video, Cool tools, How-tos, Mac mini, iPhone

The mighty mini, take two: DIY video baby monitor

What do you get when you combine a new parent on maternity leave with a love of gadgets and Apple products? Why, you get "baby monitor overkill!"

In response to Dave Caolo's recent ode to the Mac mini, I figured it was time to step up. I had two things gathering dust: my old standalone iSight, a gorgeous example of Apple design sadly idle since the advent of built-in iSights, and a lovely new Intel Mac Mini that was recently scored on sale at MicroCenter with plans to set it up for my older two kids once I could get my hands on a small LCD monitor.

I figured in the meantime it would serve nicely as a baby monitor, since I couldn't find a matching transmitter/receiver pair among the various baby monitors I had accumulated over the years. My idea was that it would live discreetly, headless and tailless (monitor, keyboard, and mouse-free) in the baby's room, and broadcast both locally on my network and also wide-area so grandparents could tune in remotely.

For the initial setup, I needed a monitor, but fortunately my TV has a PC (VGA) port, which I used to configure the mini. I set it to login automatically to the main account and join my Airport network. In System Preferences, I enabled screen sharing and added iChat as a login item. In iChat, I enabled Bonjour and instant messaging, added myself as a buddy, and restricted chats to preapproved users under security preferences. Because I didn't want to connect via screen sharing every time I wanted to initiate a chat, I typed the following into Terminal so that it would auto-accept any incoming video chats:
defaults write com.apple.ichat AutoAcceptVCInvitations 1
After that, I set it adrift on the network. From my main computer, I watched the mini pop up on Bonjour after reboot, and we were off and running.

While this worked great for my own local use, it had some inherent restrictions: remote users (aka "grandparents who love to watch sleeping grandsons") couldn't join the chat easily. Spouses at work had issues with company restrictions on AIM. Plus, it was iPhone-unfriendly; the holy grail for me was turning the iPhone into a video terminal that followed me around.

I went through a few different ideas: private channel on Justin.tv (great for multiple viewers, but awash in advertising, restricted at work, and unavailable on iPhone), Skype (great video, automatic call acceptance and limited iPhone capabilities, but terrible for multiple viewers), and complicated setups involving QuickTime Broadcaster. Not wanting to reinvent the wheel (well, no more than I already was doing), I hit upon SJKM's iCam software, which is an iPhone application & accompanying cross-platform video streaming tool specifically designed for video monitoring, available in the iTunes store for $4.99. Initially dismissed for lack of audio, it has since enabled audio monitoring and non-iPhone web access, making it an almost perfect setup. Why "almost?" Well, for reasons I cannot quite figure out, the video is much choppier than AIM, Bonjour, Justin.tv, or Skype. But it works over 3G and Wi-Fi, and it connects multiple viewers without requiring conference setup.

And now, with SJKM's latest update, iCam can run in the background and push notification will alert me to sound or video motion. I have not yet enabled that feature, as it is a $.99 add-on and still pending Apple approval in the store.

Ultimately, I ended up using a variety of different applications, but I can report a lot of very satisfied relatives dreamily cooing at the computer screens from Portland, OR, to Philadelphia, PA. All thanks to the mac mini and the standalone iSight. And one very cute baby (if I do say so myself.)

Upcoming: that's great, but can you make it work in the dark? Adventures in IR.....

Filed under: iPhone, iPod touch, App Review

Push Growl notifications to iPhone with Prowl

If you've seen a string of notifications pop up on your screen and then gracefully fade away, you've probably seen Growl; it's the open source & popular system-wide framework that allows applications to let you know when something happens. For instance, a Growl notification might appear to inform you of a newly-arrived email, new mentions on Twitter, a change of song in iTunes, or a download completing in Safari or Transmission.

The notification itself is a customizable pop-up that can also include an auditory notification as well. Growl is very flexible; it allows you to choose exactly which events trigger a notice, or pick a particular notification style for a specific event. Growl includes support for hundreds of OS X applications and is one of the first items I install on a new system.

Probably the only feature that could make Growl even more awesome is if it were to support forwarding notifications to an iPhone or iPod Touch running 3.0 via the new Push framework. Enter iPhone application Prowl (iTunes link), it is a Growl client for the iPhone that sends your Mac's Growl notifications out to your iPhone. Read on for my experiences and thoughts on the first Growl application for the iPhone.


Continue readingPush Growl notifications to iPhone with Prowl

Filed under: iPhone, App Store

AIM and BeejiveIM updated for push support

AOL has updated both its free (download link) and paid versions (download link) of its AIM client for the iPhone. Besides push notification support, the paid version brings with it the ability to message in landscape mode -- although AOL says that the free version will gain this ability in a later release.

And if these updates alone aren't enough to fill your Monday iPhone app updating appetites, multi-protocol (which also includes support for AIM) BeejiveIM has also been updated (download link) to support push notifications.


Note: AOL Instant Messenger is a product from AOL, which is also the corporate parent of TUAW & Weblogs Inc.

Filed under: iPhone

On the lookout for Push Notification apps

We can't wait for iPhone 3.0 to arrive (c'mon, isn't it Wednesday somewhere already?), so in the meantime we're making a list and checking it twice. AppAdvice has posted a short list of apps known or expected to include Push Notification capabilities, including IM+, AP News, Tap Tap Revenge 2.5 and AIM. ESPN's ScoreCenter (promoed at the top of the store earlier today) was also announced as a push-capable app during the original iPhone 3.0 event.

We've got a few others that seem to be promising PN capability at or near the 3.0 launch, courtesy of reader Joachim's research help: Beejive IM and ngmoco's Touch Pets Dogs. A quick search of Apptism for 'push notifications' reveals a few more candidates, including David Fletcher's ChatMaster. Searching the iTunes Store itself shows a couple more interesting (and not necessarily shipping) apps: speed trap checker Trapster, killer Jabber/XMPP client OneTeam, personal finance tool BillMinder and IT manager's virtual machine toolkit VManage all list PN on the roadmap but no sign of new versions yet.

Once the 3.0 version is released and developers can loose their tongues, we fully expect to hear about scores of updates to take advantage of PN and other new features. If your app is among the revised horde, shoot us a line at our app review address.

Thanks to Will for the suggestion.

Filed under: Other Events, iPhone, iPod touch

iPhone 3.0 feature roundup

If you've been listening to all the clamoring on Twitter, or perhaps have seen the updated Apple page, then you know there was an iPhone event today to discuss a new version of the iPhone OS, version 3.0. While you will have to wait until the summer to get the new version (unless you join the developer program), Apple showed off over 100 new features that we're all excited about. iPhone developers are also getting some love from Apple with over 1,000 new APIs.

Some of the biggest updates include:
  • Push notifications will be standard in iPhone 3.0. Apple claims that there was a scaling issue when they first announced this feature last year, with thousands of developers clamoring to use it, so it had to be delayed. Developers will be able to build message, sound, and badge alerts into their applications.
  • iPhone will support cut, copy and paste -- copy text and pictures, then paste them in any application on the device. If you change your mind about the newly pasted data, just shake to display a menu asking if you wish to undo the paste.
  • In-App purchasing -- developers will have the ability to charge a fee from within the application for more levels in a game, magazine subscriptions, eBooks, etc. This solves the problem of the 20 ebook readers that only allow you to read one book each.
  • MMS -- you'll be able to use MMS on your iPhone 3G (yes, 1st gen iPhones will not get the fortune of using MMS due to the use of a different cell radio). The new Messages application will be taking the place of the SMS app and will allow you to send voice memos and pictures to your friends.
  • Peer-to-Peer connectivity -- allows iPhone apps the ability to find other iPhone users over WiFi or Bluetooth. This can be using for anything from gaming to sharing data.
  • Third-party Accessories -- app developers can now access third-party accessories attached to the iPhone. This could allow for developers to interface with their own accessories to create a truly unique experience on the device. One of the demonstrated uses was a prototype blood glucose meter for the iPhone, from a Johnson & Johnson subsidiary, which is already getting attention from our readers; it's not for sale yet!
  • Apple will now be allowing applications the ability to get GPS coordinates from Core Location and turn that into software that provides Turn-by-Turn directions for iPhone users. However, due to the terms of use with Google maps, developers will be required to license their own maps for this use (meaning that Turn-by-Turn GPS applications will almost certainly be paid apps). This isn't a problem for vendors like TomTom or Telenav, who already have licenses for their map data.
  • A landscape keyboard option is now available in all iPhone applications, including the infamous Mail.app.
  • Voice memos will allow iPhone users the ability to capture audio and then email it, or send it through the Messages application as a multimedia message.
  • System-wide Spotlight searching is built right into the home screen. To the left of the first home screen, there is a magnifying glass, so by flicking to the left of the first home screen will show this search app. You can search for anything, including mail, music, and notes. There is no word yet on how this will interface with third-party applications.
  • Stereo Bluetooth audio devices are now supported through the use of A2DP technology.
iPhone owners should note that A2DP technology and the use of MMS will not be available on 1st generation iPhones. This is probably due to the iPhone Bluetooth spec used, and Apple has confirmed (during the Q&A session after the keynote) that MMS is not available because of the cell radio used.

iPhone OS 3.0 will be available for regular users "this summer." iPhone developers will be able to get the beta of OS 3.0 sometime today -- Apple is still busy updating their iPhone Dev Center, but we'll let you know when it is available.

Tip of the Day

Use Spotlight as a reference tool. Type any word in the Spotlight box and one of the top entries will be a definition. Click on it, and it will bring up the dictionary application to check the word in either the dictionary, thesaurus, Apple database, or Wikipedia.


Follow us on Twitter!
 TUAW [Cafepress]

Featured Galleries

DNC Macs
Macworld 2008 Keynote
Macworld 2008 Build-up
Google Earth for iPhone
Podcaster
Storyist 2.0
AT&T Navigator Road Test
Bento for iPhone 1.0
Scrabble for iPhone
Tom Bihn Checkpoint Flyer Briefcase
Apple Vanity Plates
Apple booth Macworld 07
WorldVoice Radio
Quickoffice for iPhone 1.1.1
Daylite 3.9 Review
DiscPainter
Mariner Calc for iPhone
2009CupertinoBus
Crash Bandicoot Nitro Kart 3D
MLB.com At Bat 2009
Macworld Expo 2007 show floor

 

More Apple Analysis

AOL Radio TUAW on Stitcher