Developers must rethink apps for the Wi-Fi world
By Chris Green,
Whether your users are working with laptops, netbooks, desktops or mobiles, developers need to rethink the way they build applications and the tools they use to do it.
That was the main message Google left developers with on the London leg of its developer tour of the UK, which took place today at West London’s Wembley Stadium.
“There has been an explosion in wireless use and developers need to rethink the way they write their applications and deliver those applications to users,” said Tom Stocky, the Google App Engine product manager.
Google is promoting a development model it calls Client Cloud Connectivity, based on cloud computing and making use of Google’s APIs, development toolkits and deployment methodologies. It is also pushing platform-agnostic development, not based on the concept of working across OS, but rather working across the myriad of different browsers regardless of device or client application platform.
The company is heavily marketing both its own-brand web-based applications for consumers and businesses, as well as its underlying API and hosting resources to enable developers to create their own cloud computing applications.
Widespread access to wireless broadband is, according to Google, making cloud computing applications not only more practical, but more expected by users, as reflected in the devices appearing on the market that enable access to wither Wi-Fi networks or high speed cellular data networks.
In demonstrating the Google Web Toolkit, the company is hoping to woo developers with features such as compile-as-you-type and intelligent coding solutions to help people write AJAX applications.
“If you’ve ever hand written an AJAX application, you will know the kind of hell you walk into in trying to debug it,” added Sumit Chandel, a developer programs engineer at Google.
Alongside the developer tools push, Google also talked about its involvement in OpenSocial.
“Open Social is about making it easier for developers to build social networking tools. It started out as a bunch of shared APIs among a number of social networking web sites, but in terms of reach, its growing rapidly, with sites including MySpace and Friendster involved,” said Stocky.
He added that the way social networking is evolving, its very similar to the way the web itself grew up. It’s very much a user-driven and user networking exercise.
You may also like...
advertisement
Latest Client Features
FreeBSD and the GPL
Linus Torvalds has said Linux wouldn't have happened if 386BSD had been around when he started up. We trace the history of FreeBSD and how it's affected the open source world.
- Top 10 technologies for SMBs
- Smartphones vs netbooks vs tablets - which is best for you?
- Will Apple's iPad help tablet computers take off?
- Apple's rivals: The tablet PCs already on the market
- Slackware Linux - Less is more
- Ten years of Steve Ballmer
- Year in Review: 2009 in your words
- Top 10 security predictions for 2010
- Year in Review: Top 10s of 2009
Latest Client Reviews
Head to Head: Office 2010 vs Open Office 3.1
advertisement
Most popular
- Google Nexus One review: A week with the superphone
- Conservatives promise 100Mbps in tech manifesto
- Google Nexus One UK launch confirmed for next month
- HTC Legend review
- Public internet access: who is responsible?
- Head to Head: Google Nexus One vs Apple iPhone 3GS
- BBC slammed over Facebook training
- Samsung N150 review
- Virgin to run fibre broadband over telegraph poles
- GCHQ?s ?cavalier attitude? leads to 35 lost laptops
Latest News Videos in Client
Video: Hands-on with the new Sony S Series
We take a brief look at what the new S Series machine has to offer business users.
Whitepapers
Want more background on today's hottest IT trends?
Visit IT PRO's whitepaper library for more on virtualisation, encryption and other topics.
Register for IT PRO
You'll get exclusive member benefits including free whitepapers, downloads, Webinars and weekly newsletters full of the latest IT PRO news, reviews, insight and expertise.






