Seesmic Web
Johann Romefort, CTO @ Seesmic
What is Seesmic ?

• It’s a different way to access and use your
  social networks
• your streams in one place and on ever...
Seesmic Web

• It’s Seesmic in the cloud !
• No Install required
• Lightweight and full featured client
Demo

• New version !
• Contact management
• Geo-location
• run on GWT2.0 !
Seesmic Web

• It’s all GWT
• 2.5 Months of dev with 2 developers
• Not much sleep though :)
Java is your friend

• We Eclipse
• Leverage our existing infrastructure
• Leverage expertise from the rest of the
  team
Agility ?

• ~Three weeks iteration
• Unit-testing
• Functional testing with Selenium
• See what sticks, improve and keep ...
Internals

• PureMVC Framework
• Restlets
• DnD lib
• Google lib for GMaps, GeoLocation
GWT2.0 ?

• Seesmic is already on GWT2.0
• We began to use UIBinder, and it rocks !
• Looking into runAsync for plugins
Starting with GWT
         Advices
• Keep updating your app for the latest
  version of GWT - Avoid big refactoring and
  ...
Seesmic Web today

• Very successful product : +10% / week
• People switch from Desktop apps to Web
• Lightweight, No inst...
Seesmic Web
         tomorrow
• Widget architecture
• Optimization. We did not even start
• Tighter integration with Chrom...
Thanks !

 Questions ?

j@seesmic.com
Upcoming SlideShare
Loading in …5
×

Seesmic Web GWT

5,282 views
5,200 views

Published on

Slides of my talk on the Google Track at LeWeb09

Published in: Technology
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,282
On SlideShare
0
From Embeds
0
Number of Embeds
2,527
Actions
Shares
0
Downloads
26
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide
  • Seesmic Web GWT

    1. Seesmic Web Johann Romefort, CTO @ Seesmic
    2. What is Seesmic ? • It’s a different way to access and use your social networks • your streams in one place and on every screen : Mobile - Desktop - Web
    3. Seesmic Web • It’s Seesmic in the cloud ! • No Install required • Lightweight and full featured client
    4. Demo • New version ! • Contact management • Geo-location • run on GWT2.0 !
    5. Seesmic Web • It’s all GWT • 2.5 Months of dev with 2 developers • Not much sleep though :)
    6. Java is your friend • We Eclipse • Leverage our existing infrastructure • Leverage expertise from the rest of the team
    7. Agility ? • ~Three weeks iteration • Unit-testing • Functional testing with Selenium • See what sticks, improve and keep it simple
    8. Internals • PureMVC Framework • Restlets • DnD lib • Google lib for GMaps, GeoLocation
    9. GWT2.0 ? • Seesmic is already on GWT2.0 • We began to use UIBinder, and it rocks ! • Looking into runAsync for plugins
    10. Starting with GWT Advices • Keep updating your app for the latest version of GWT - Avoid big refactoring and benefits from optimization and bug fixes. • Use MVC or better, MVP and Event Bus to avoid spaghettis after a few weeks. • i18n from day 1.
    11. Seesmic Web today • Very successful product : +10% / week • People switch from Desktop apps to Web • Lightweight, No install required • Try it at seesmic.com/app
    12. Seesmic Web tomorrow • Widget architecture • Optimization. We did not even start • Tighter integration with ChromeOS • Facebook anyone ?
    13. Thanks ! Questions ? j@seesmic.com

    ×