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
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 ?