For this week’s blog post, i’ll be discussing the topic of ‘Software above the level of a single device’, which is described in detail within Tim Reilly’s blog.
“Useful software written above the level of the single device will command high margins for a long time to come.” – Dave Stutz, Microsoft Developer.
I believe the best example of this pattern is Apple‘s ‘iCloud’, which is an amazing cloud based system which enables users to use their Apple ID to keep all their devices and applications in sync. Not only does iCloud backup your personal data (such as contacts and calendar info) it will also back up the following:
- Device Settings
- Application Data
- Home Screen and app organization
- Purchased music, TV shows, books and apps
- Photos and Video from the Photo Roll
- Messages (iMessage, Text and MMS)
iCloud comes with 5GB free storage, which purchased media and your photos do not count against. Users can purchase more storage if need be. Although, this does not backup your personal music or videos, for that, you’ll need iTunes Match.
I really do think that iCloud is one of the best examples of software that has been completely designed above the level of a single device, and I think it’s extremely helpful having all my Apple products sync’d together without having to even think about it. Thanks to this new technology, we’re no longer restricted to household PCs and can share and sync our content quicker and easier than ever through our Phones, Laptops and other devices. I make use of iCloud on a daily basis, and it really does provide so much convenience.
One of the only disadvantages i have found with iCloud is it’s relatively small 5GB of storage. Although this can be overcome by purchasing more through Apple, it can be quite pricey.
I also find that iCloud incorporates Web 2.0 patterns such as harnessing collective intelligence and data is the next INTEL inside. iCloud achieves this though it’s shared sync technology which makes content and info constantly available for any device linked under the users Apple ID. It’s just so easy!