Pervasive Computing

Why I am not getting iPhone 2.0

Just take a read at this NYT article entitled “New iPhone Pricing Model Is a Step Backward for Consumers” and it explains exactly why I am not going to be in the market for the new iPhone 2.0.  Apparently, Apple and AT&T have closed off the biggest loophole that existed that enabled iPhone 1.0 users to ability to jailbreak their iPhones and do with them as they pleased. What exactly was that loophole? They won’t let you walk out of the stores with the new iPhone 2.0 without signing up for the new 2 YR contract!  That’s right.  Loophole closed.

What does iPhone 2.0 offer that warrants an upgrade?  GPS, 3G, and slightly larger storage.  That simply is NOT enough to warrant the extra $30 / month I’d have to shell out to get the new iPhone 2.0.  I currently pay $55 incl. taxes and fees for my iPhone 1.0 plan, and I thought that was pretty hefty to begin with.  This new plan simply is highway robbery!  Apple and AT&T, no thanks, but I’m sticking with iPhone 1.0.

Mobile
Pervasive Computing
Technology
iPhone
mobile 2.0
mobileweb

Comments (0)

Permalink

My Cloud Computing Apps

Lately, I have found that I rarely have a need to use desktop software for any of my computing needs. These are the online-based services that I have found to be indispensable in my everyday life to organize, communicate, and stay informed.

  • Google Gmail – I can access my mail from home, work, Wi-Fi hotspot, my iPhone.
  • Google Calendar – Anything that relates to time/date/place/to-dos, it goes in my Google Calendar.  I can access this from practically anywhere.
  • Google Reader – This is my online RSS Newsreader. With Google Gears offline support, I can catchup with all the latest news feeds even when I am on a plane.
  • Del.icio.us Bookmarks – I find that I have not bookmarked a page in IE or Firefox in ages! Instead, all my bookmarks are on this handy service.
  • MP3tunes – All my iTunes music safely stored and synced online with MP3tunes.com.  I can stream my music from the Internet.  This service doesn’t store and sync my iTunes videos and movies, so I use other means to backup and sync these files.
  • .Mac – I use the iDisk service to keep any storage of files and folders that I need to access from anywhere.  The one other feature that I do like is the Photo sharing capabilities.
  • SlingBox – Ok, its not really an online service, but its how I watch TV now.  Place-shifting means I can watch TV shows streamed online from any single Slingbox location.  Place one SlingBox hardware in your parent’s home in Canada and you can catch international TV right on your computer.  Quality is not the greatest, as it depends a lot on the upload speeds of the SlingBox locations you are getting the streams from.
  • Google Docs – This service can almost replace your traditional Microsoft Office apps. Unfortunately, it is not as speedy as having a desktop app.  Speed and offline portability are the biggest factors in me not completely switching over to using online-based office apps.
  • Google Alerts – This is how I read the latest news. I give search terms that I find most interesting, and everyday they will send me the top links to news stories and blog entries that match my keywords.
  • Kayak – I give it my top flight destinations and the maximum price I am willing to pay, and I get a daily report of any matching deals.
  • Twitter – This service is basically a mashup of fan site / blog / and alerting service. You can alert all your followers via SMS text, IM, and email with “what you are doing now”. I am still a little weary of letting everyone know what I am doing now, but I can see how it can be used to alert a large number of people at once, with whatever information you wish to share. This is most useful for people with a mobile lifestyle, who may not get a chance to post their thoughts to a blog.

Apple
Google
Mobile
Pervasive Computing
Technology
iPhone
web 2.0

Comments (0)

Permalink

Mobile Web in Africa – Awesome!

Mobile
Pervasive Computing
Technology
mobile 2.0
mobileweb

Comments Off

Permalink

Using your phone as a web server

Zec from Zec Online Journal wrote about a new concept from Nokia demonstrated at MobileCamp event in New York for the first time – Nokia Mobile Web Server:

It’s the concept of serving web pages directly from a mobile phone connected to the network.


The plan is that every mobile web server will be provided with global URL.


If every mobile phone or even every smartphone initially, is equipped with a webserver then very quickly many websites will reside on mobile phones. That is bound to have some impact not only on how mobile phones are perceived but also on how the web evolves.

Further reading at the Nokia OpenSource Wiki – Mobile Web Server describes some very interesting scenarios for possible use cases. In particular, one such scenario:

When every phone has a URL and there is a web service interface to calendar, it becomes straightforward to create a peer-2-peer based distributed calendar application without any centralized server.

This is really really cool stuff coming up. Can’t wait to see how this pans out.

AddThis Social Bookmark Button

Mobile
Nokia
Pervasive Computing
infrastructure
mobileweb

Comments (0)

Permalink

The birth of the mobile web 2.0

Get ready people! In the next few years, we will be witnessing the birth of the mobile web 2.0. The mobile lifestyle will finally become a reality. New business models will emerge, and companies that keep this in mind will flourish.

What I know is that there hasn’t been much innovation in the field of pervasive computing or the idea that mobile devices can be used to access your computer applications, anytime, anywhere. There are many software applications that target only specific devices, such as Palm, Windows Mobile, Symbian, etc. Interoperability and device/platform independence has been difficult to attain. Software developers who wanted to write mobile applications had to target specific platforms. However, the web browser is the single application that ties all these devices together.

The notion that the “network is the computer” is starting to become more of a reality. We just didn’t see it happening that much till now. The World Wide Web is having a resurgence due in part to “Web 2.0“, “AJAX“, and all these “community-based“, “social-driven” web applications. This is partly because high-speed Internet access has become more ubiquitous and accessible to the masses. Web browsers on non-mobile platforms are commonplace and have recently had some incredible technological capabilities that allow web applications that mimic traditional desktop applications.

In the world of mobile computing, we have had a different experience. Surfing the web on mobile devices was very limited to whether mobile phone vendors would provide the necessary infrastructure and capabilities for these phones. In many ways, this is still the case. Web usage on mobile devices has had a slow rate of adoption due in part to data plans being too expensive, web browser features and support still in its infancy, fragmented web page markup language support (WML, xhtml, etc), and lack of any killer apps. However, in less than a few short years, I believe that will change.

A few years ago, the wireless data infrastructure was still slower than 56kbps. At least today, we can’t complain that the wireless data infrastructure is slowing things down, because many of the next-gen networks are capable of some very impressive speeds. I am also starting to see some very good things happen that may usher in the new mobile web 2.0 era that we are about to embark.

This past year, Opera made an announcement that it would start making their mobile web browser more AJAX-friendly and included many Web 2.0 technologies such as RSS feeds, and JavaScript widget support. Opera makes their “paid-version” mobile browser software available on pretty much all the major phone vendors out there, and they even make their “free” Opera Mini browser available as a Java ME midlet application. This means they have their footprint in pretty much all the mobile devices out there. On the Windows Mobile platform, they already ship default with Internet Explorer mobile browser which is already capable of rendering web pages without needing websites to create WAP-friendly versions. The difference between Opera Mobile and Internet Explorer for smartphones, is that Opera is incorporating exciting new features that are key to Web 2.0, while Internet Explorer is stagnant and built for Web 1.0.

What we really need now is to have the web developer community start making those killer apps. Google has taken the lead by making many of their web applications mobile-friendly. Gmail and Google Maps have recently been ported to the Java ME specification. Also, an innovative new company called Soonr leverages the power of Opera’s capability for mobile AJAX to create an interesting class of applications used for VOIP communications. Of course, other things need to also happen. These so-called smartphones need to be everywhere. Unlimited data plans from mobile carriers need to be much cheaper. There’s nothing worse than getting a huge bill from your provider because you thought the 10 MB data plan was enough.

The other good thing I am seeing is that Apple is readying their rumored iPhone. This smartphone will supposedly have a mobile OS based on their desktop Mac OS X operating system. I can’t help but think that this will help explode the smartphone market, in the same way that the iPod has exploded the personal MP3 player market. Imagine a Safari Mobile browser that can render AJAX-enabled web sites. This could be the catalyst needed to usher in the new era of the Mobile Web 2.0.

AddThis Social Bookmark Button

AJAX
Mobile
Pervasive Computing
web 2.0

Comments (0)

Permalink