My World

Friday, January 8, 2010

Beginning Smartphone Web Development: Building Javascript, CSS, HTML and Ajax-Based Applications

The book hit the stores today and is available at Amazon , Barnes and Noble and all popular book stores.

The Book is authored by Gail Fredrick and I have contributed a chapter on Mobile Web Usability, so if you are creating website for mobile device, this is the book to get.Buy it now

To check the latest update go to http://smallinterface.com

Labels: ,

Thursday, January 7, 2010

What will Apple iSlate Have

There has been too many speculations on Apple Tablet PC. This is my take on that.

Apple has a reputation of emerging from the average by using mature technologies which is available otherwise to everyone and differentiate in the user experience.

    For example
  1. IPod had no new features than an MP3 player cannot have but it was cool and it was a phenomenon

  2. IPhone, any new feature ? well touch screen was there but not utilized in that way ever, apart from that everything else was there

Now comes the Tablet

Microsoft has a Tablet for almost 5 years now, they have got everything but success.

Amazon Kindle eReader is a reading device which does not utilize the technology to the full but earns by limiting them, you don't have USB port to transfer to and from your device.


    Now, what will apple tablet have that will differentiate them from these two giants.
  • They will utilize the Tablet multi touch screen interface
  • Second, a major functionality missing from Kindle is eWriter which everyone is ignoring, Microsoft Tablet has got that in a medicore way, thats where Apple will excel first. An eWriter with excellent touch, draw and write capability, if you think of it these functionality are already mature and available in any tablet.
  • Third eReader, where Kindle retricts and limits user by going against technology, Apple will utilize technology to the full, Wifi, usb, blue tooth, a device completely independent of the service, unlike Kindle, but can be used to download ebooks from an Apple service


Thats how Apple will do, beating Microsoft tablet and Amazon Kindle
by producing a great touch screen eWriter and a boundless eReader.

Lets see.

Labels: ,

Tuesday, January 5, 2010

Vote Now: 10 Tips for Mobile Web Design !



How to create a mobile version of your website? Do you need to optimize your current website for mobile devices or design a completely new website? Do you need to worry about different platforms, Windows Mobile, iPhone, Symbian, Blackberry, Linux, Brew, Android, and Nokia? What resolution, what screen size you should target, and what is this PPI anyway? How to design for maximum number of users and devices, in the least amount of time? In this session, mobile web usability expert and author of "Beginning Smartphone Web Development", Rajesh Lal will discuss ten pragmatic tips, for designing website for mobile devices.

Interested ? VOTE for it at Mix 10 (1. Add to ballot,2. Submit ballot)

http://tinyurl.com/10TipsMobileWeb

Labels: ,

Vote Now: Top 10 Features of Silverlight 4



What makes Silverlight a complete platform for RIA development? What are the top desired features of a rich and interactive language, and why JavaScript, CSS3 and HTML5 cannot compete with Silverlight, not now, not ever? In this session, "Silverlight 4 How To" author Rajesh Lal show you why Silverlight really shines, by demonstrating the top ten features of Silverlight 4 and how it fits with the current web scenario. You will learn How To use these features and see running demos. More information about the book at http://silverlightfun.com

Interested ? VOTE for it at Mix 10 (1. Add to ballot,2. Submit ballot)

http://tinyurl.com/10Silverlight

Labels: ,

Saturday, December 5, 2009

My Presentation at Discover Maemo Event in Santa Clara Dec 03 2009

I presented on creating Hybrid application for Maemo N900 device using Qt Web Technology, Here is the slideshow.

Qt 4.5.3 is now officially supported in Maemo Devices and is much more than promising. In the two demos I showed in the event you can create an HTML application in no time and package it for N900. Questions ? email me at rajesh.lal@nokia !

Hybrid Application Development on Maemo N900 device



Download the demo source, Debian package and presentation here

Here is the video

Hybrid Application Development for Maemo N900 Device using Qt Webkit from rajesh lal on Vimeo.

Labels: , ,

Monday, October 26, 2009

Video Presentation on Designing Mobile Widgets

Finally I was able to optimize and upload my presentation video at vimeo. Here is the 20 minutes video on 'Ten Tips for Designing Mobile Widgets' at Maemo Summit, Amsterdam Netherlands, 11th October 2009.

Download the slides for the presentation. Let me know your comments !

Maemo Summit 2009: 10 Tips for Designing Mobile Widgets from rajesh lal on Vimeo.

Labels: , ,

Tuesday, October 13, 2009

Paperclip Principle

I gave this presentation at Amsterdam 10 Tips for designing Mobile Widgets and I am getting a lot of these emails about the Paperclip principle.

Paperclip Principle inspired by the most popular paper clip (GEM) is a principle for Designing Software User Interfaces which is based on a simple assumption and my experience that:

Most effective designs are least complicated

When designing a User Interface you need to take care of three things, The user interface should be
  1. 1. Easy to Look At
  2. 2. Easy to Understand
  3. 3. Easy to Use
It is my belief that if you follow these three guidelines, you will achieve an effective design on developing an interface for any device.

Labels: , ,

Sunday, October 11, 2009

Ten Tips For Designing Mobile Widgets - Slides

Here is my presentation at Maemo Summit, Amsterdam Netherlands, 11th October 2009



Also check pictures of the event here

Labels: , ,

Friday, October 9, 2009

Developing apps on Maemo with Nokia Web Runtime

Demo with Santtu Ahonen, Head of Developer Offering, Nokia
9th October - 17.00 - 17.25, Amsterdam

Labels:

Monday, August 31, 2009

Maemo 5 user interface

Maemo 5 UI just rocks, here is a video,

Labels: