Showing posts with label Ajax. Show all posts
Showing posts with label Ajax. Show all posts

Monday, February 15, 2010

Building A Rich Internet Application with Javascript and PHP

My most recent article for packtpub.com is titled "Building a Simple Address Book Application with jQuery and PHP"

In the tutorial styled article, I take the audience through the simple steps towards building a powerful Rich Internet Application like Gmail, Gmaps, Google apps using javascript, JSON communication and PHP. Coming from a Rich Internet background (Flash Certified Developer in 2005), I can bet you that the reason why most Google apps make us feel comfortable and can compete with Microsoft tools or desktop its because of one reason, Javascript and AJAX. And this article will give you some introductions on how to build such applications though to some greater extend you would have to employ things like GWT (Google Web Toolkit)....

check out the article on this link and tell me what you think about it:

we will explore the world of jQuery and PHP in achieving an AJAX style simple address book application using the JSON protocol. The basic application will help the user save, view and delete his or her contacts(name and phone). Its a basic application to demonstrate some key jQuery features like DOM transversing, jQquery event binding and AJAX calls with the $.ajax function....

Sunday, March 08, 2009

GMAIL NEEDS BETTER MULTITHREADING

Have you ever wondered what will happen if your mail client could send mails in the BACKGROUND ? if so then we are very much alike.

MAGIC: I wish that the gmail team reads this and adds this feature so it can help me read and respond to my business mails faster.

Now you might be wandering what I mean by "multithreading in gmail", well I simple wish to be able to send more than one mail at the same time with my gmail account.

The idea is simple:
1) I compose a mail,
2) add some attachments,
3) hit send button,
4) gmail sends the mail in a background thread and shows me the "notification status"
5) I go back to my inbox, (mail is been sent in background)
6) read another mail (mail is still being sent, or if done notice appears)
7) reply to another mail which also quees in a background thread.
8) I go back to inbox and the cycle continues

This way, while a mail is been sent, gmail informs me, "mails sending in process" or "mail has been sent" but the sending process doesnt stop me from searching, reading or doing other stuffs in gmail. Currently when you sending a mail it blocks you from doing any other thing, if you try to click on inbox while mail sending in process, it gives you a modal notice "your mail has not been sent... discard...". but they could just do a background thread and I go on while the machine works and informs me assynchronously.

Why on earth are the smartest web geeks(Phds) not able to do this simple computing stuff for me ??
AJAX is assynchronous javascript and XML. if i can remember my AJAX lessons, Assynchronous means it runs in the background, and gmail is one of the leading AJAX apps on earth. So guys please add me some "send mail in background" feature so i can reply to 20 mails in 3-- mins.