nov 8 2005 9:40pm
what daddy does at work.
Over at Laszlo, we just launched Laszlo Mail, a free version of our rich webmail client. Even if you don't need another email account, give it a whirl and let me know what you think. Of course, this is a 1.0 release so we're still adding lots of features. (most "web 2.0" companies would call this a beta for 15 months.)
A few things of interest:
- The client app is written entirely, of course, using OpenLaszlo. The middle tier is Java, MySQL, and your IMAP server of choice. (I think this install uses Cyrus.)
- The client itself is a 425k download. Without the fancy landing screen, it's 345k.
- The small bit of DHTML stuff -- scrollbars and an iframe to display HTML messages -- is about 100k of javascript.
- It is a webmail client, which means no storing stuff on your machine (like, say, message headers). Everything happens over the wire, every session, and the app still feels snappy.
- Lines of code:
- lzx: 12,000 lines
- js: 3,100 lines
- java: 10,000 lines
It's also surprising to me how quickly one forgets it's a webmail app. Everyone compares it to Outlook or Thunderbird, not Hotmail/Gmail/etc. "Can I do virtual filtered folders? Can I work offline?"
Anyway, that's what I've been working on for the last year or so. Most fun I've ever had at work.
comments (8) |
permalink |
previous |
software
