Super-smartphones like iPhone and Android devices are clearly hitting their stride ... scratch that: Those devices are now a driving cultural force throughout the world. Not surprisingly, some associated technologies are starting to show their age. For example, older messaging formats that are frequently used with these devices -- like Short Message Service (SMS) and Multimedia Messaging Service (MMS) -- are starting to seem unnecessarily complex and expensive. ("You need my telephone number?")
That's why companies like Apple and Google have been developing push notification technology, an Internet-based infrastructure that can deliver rich content directly to apps installed on mobile devices, with considerably less hassle than SMS or MMS. This week, author Michael Yuan's article, "Sending push notifications to iOS devices," describes how this technology works on the iOS platform and shows you how to incorporate it into your own apps. Plus, he explores some of the drawbacks and challenges to working with this still-young technology.
And those of us who aren't still young will soon have lots of useless memorized phone numbers taking up valuable real estate in our brains.
Until next week,
John Swanson and the developerWorks editorial team
Our other top features on developerWorks this week:
- Restricting database connections using trusted contexts in DB2 for Linux, UNIX, and Windows (Information Management)
- Data analysis and performance with Spark (Linux)
- The most-loved articles about Rational software from 2011 (Rational)
- Your first cup of CoffeeScript: Using CoffeeScript on the client (Web development)
- Three-part series: Passing data objects between CICS Java environments (WebSphere)
- XQuery: A better programming language for the database programmer (XML)