Alex Hung
New York, NY - http://www.downloadsquad.com/bloggers/alex-hung/
Switched has a new home! Huffpost Tech.
Click here to visit the new home of Switched!Alex Hung
New York, NY - http://www.downloadsquad.com/bloggers/alex-hung/
Slick UI seems to be the norm for most 'big name' iPhone applications on the AppStore. Twitterrific easily gets the top spot in terms of having attractive UI and navigation. However, UI and usability are not synonymous. When I use my phone, I want to accomplish what I want to do quickly and easily. Unfortunately Twitterrific falls short in a few area which makes it one of the most frustrating apps to use on the iPhone.
As the Writer's Strike continues into the end of January with no real end in sight, most people are running out of quality TV programs to watch. Heck, we're even running out of quality-less programs to watch. Unless you are a fan of reality shows such as Gladiator, there isn't much coming in the next month or so, if at all, for this rapidly evaporating season.
Good computer science graduates do not make good software developers. Really, I mean it. But for the polar opposite reason that these two New York University computer science professors think.
About a hundred years ago the Industrial Revolution transformed the lives of millions of people. The invention of steam power, telegraph, electricity and the like freed people from labor intensive jobs and let them spend their energy on improving living standards. The focus of the industrial revolution was on new mechanical inventions. It wasn't until the invention of the transistor in the 50's that the next phase of technological revolution was kicked into high gear. The advent of the electronic age further improved the mechanical machines and allowed us new methods of communications. Now, computer software dominates large aspect of our daily life.
The same pattern is happening with the environmental technology movement. As we move to a greener future, all our focus and efforts are directed towards mechanical improvements to existing technology, such as the use of fuel cells or bio-fuels over fossil fuel, or the replacement of environmentally harmful materials with bio-degradable materials.
Two weeks ago we saw the first wave of third party applications for the iPhone. But because Apple has yet to open up the device and provides an API (Application Programming Interface) for software developers, making third party applications right now is not for the faint hearted or even regular developers. A couple of weeks ago in MacBreak Weekly, Leo Laporte called for Apple to open up the iPhone immediately and he could not see any reasons preventing that happening. What Mr. Laporte, and most pundits, seems to imply is that providing an API is a straightforward process. Publish the API online and let the developers use it, right? If only it were that simple.

iPhone day is upon us. Much has already been written about the iPhone despite the fact that only a handful of journalists have used it. One thing that is common among all reviews is the AT&T's EDGE network is slow. Perhaps it is faster now but EDGE is still no 3G.
Earlier this month at WWDC, Jobs told Apple's developers to develop web applications for the iPhone instead of releasing a SDK. Again, much had been written about how developers felt betrayed by Apple, and that web applications are not really applications at all. Despite all these resentments, a few iPhone only web sites have sprung up since WWDC. Unfortunately, none of them are particularly impressive or useful probably because no one has gotten their hands on a real iPhone yet, which kind of confirms what the developers feared; that web applications will not be as good as proper iPhone applications. There are exceptions, of course. NewsGator's online feed reader allows users to read their RSS feed via the web anywhere and sync with their desktop apps when they get home. Similarly, the latest version of Google Reader does the same.
With all the attention on iPhone only web apps, I think people are neglecting the regular web sites. Just because iPhone's Safari can render regular web sites fully and allows the users to navigate/zoom around the site with their fingers, it does not mean it provides the best user experience.
My prediction will be that as soon as all the new iPhone owners get home and start surfing to their favorite news site/blog/message board via EDGE connection, they will find that -- although they can do almost everything on that smaller screen -- it is not as easy as on the desktop computer. They will be disappointed and lots will be written on the web this weekend about how web surfing sucks on the iPhone using EDGE. And I will agree with them. Can you imagine loading and navigating cnet.com on the iPhone using EDGE?
So what can be done to improve the user experience? The solution is a concept that has existed ever since cell phones were able to connect to the internet; mobile versions of web sites. The idea of a stripped down version of the regular web site for a mobile phone is as old as HTML4/CSS2 themselves. Some of the best examples that I have used are Fandango, Twitter, Facebook, YouTube, and Vox. What is so good about specificly tailored mobile web sites? First, they are designed with cell phone in mind so the site is generally formatted to fit the narrower screens. Second, because of limited bandwidth mobile, they strip out all extraneous graphics, animations, AJAX menus and buttons, Flash, and the like. so the page will load quickly. Third, and the most important of all, because of the previous two reasons these sites always focus on what the users want to do on the site. Whether it is to find movie times on Fandango, updates your current thoughts/activities on Twitter or Facebook, or read/compose blog on Vox, these sites let users get there and do it quickly and pleasantly.
Some of the big players in the web are already there. Both Yahoo and Google have mobile version of their sites, allowing quick access to search, emails, and other features. BBC has a PDA version, so does CNN. As the battleground shifts from desktop to mobile computing, web sites need to start thinking about how their sites look on a restricted device (be it a UMPC, iPhone, etc.) because it is no longer just about providing content or services. It is about how easy the users can access these content or services.
My hope is that the iPhone will finally make web developers pay more attention to the mobile experience of their web sites. Even if iPhone 1.0 disappoints, at least other mobile web users will benefit from improved user experience.
So Apple went and released Safari for Windows. It is interesting why Apple did this. Safari may be faster, as the Royal Steveness claimed, and provides a number of nice features that are not in IE7 or Firefox by default (e.g. Forms auto-fill and resizable text fields) but I am not sure it would get much traction in the long term once the novelty factor has worn off.
As regular computer user, I don't have much interest in migrating to Vista in the immediate future. I don't think it offers any great leap in usability or functionality over XP. UAC (User Access Control) is definitely much needed and will improve security overall but it can be annoying as hell for average users. Aero Glass UI is nice to look at but does nothing to actually let you work more ... Read more »
Many years ago, car manufacturers emphasized only new features to entice new buyers. Then some time in the early 90's car safety became important and car manufacturers put safety features top of the selling points for new model. I feel that right now Web 2.0 service providers are operating like those car manufacturers before the shift to car safety. Ever since the infant days of the internet, ... Read more »
digg_url = 'http://digg.com/programming/Dev_Chair_Web_2_0_and_future_of_dekstop_blogging_clients'; With all the new and shiny Web 2.0 applications coming out, one may easily be convinced that desktop applications are breathing their last breath. At least that's what Google would like you to think about Google Apps, and its chances against rival Microsoft Office. On the blogging front, most of ... Read more »
Back in December Apple released a beta version of Dashcode, a programming environment which makes it easy to develop OS X Dashboard widgets. The problem with Dashcode is that there is not much information on how to use it available on the internet. Even the documentation that comes with Dashcode provides only the most basic information and does not currently link back to Dashboard documentation. ... Read more »
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||