About me
Nick Jennings
Open-source Developer
The Future of web applications
Web apps are everywhere
- Everything on the web is essentially a web app
Web apps are the future of computing
- everyone on dumb terminals
- everything in the cloud
Consolidation
- Governments and corporations control your applications
Must agree to arbitray terms of service
- ... that you will never actually read
Service can be revoked at any time
Your online presence is dictated by private companies
But still... web-apps are pretty cool
- can be accessed from any device
- run on any platform
- the entire development community can contribute
Web Apps are here to stay
- (and that's good)
- ... but
- we must do more to protect our autonomy
What exactly is Sockethub?
Polyglot
Provide a simple interface for application developers to integrate with APIs and protocols
Don't pick winners and losers
- let's speak all the languages of the web
Example message (Email)
Example message (Facebook)
The user tells the app where to access Sockethub
What can be done with it?
- Chat (IM)
- Email
- RSS Reader
- Social Networking Console
- ... extremely extensible add a platform!
Lower barrier to entry
for developers
Not reliant on
The Network Effect
Current status of the project?
Platforms in development
- XMPP
- Facebook
- Twitter
- RSS
- Email
Planned: Google+, WebRTC, IRC, Linked Data / RDF, and more
Conclusion
Developers: Write apps for the future
Users: Expect more autonomy