1. Personal Presence using
Wordpress and AIR
Aditya Mukherjee
http://adityamukherjee.com/geekaholic
http://twitter.com/aditya
Sunday, February 22, 2009
2. The Idea
• Complete online presence
• Open / Free / Easy
• Offline management tools
+ +
Sunday, February 22, 2009
3. The Idea
+
Wordpress Adobe AIR
Sunday, February 22, 2009
4. The Idea
• Complete online presence
‣ Gallery
‣ Weblog
‣ Networking
Sunday, February 22, 2009
5. The Idea
• Open / Free / Easy
‣ Anybody can add features
‣ Anybody can build on it
‣ Your content, your rules
‣ Famed 5 minute installation
Sunday, February 22, 2009
6. The Idea
• Offline management tools
‣ Offline organisation
‣ Open / Free
‣ Single function apps
Sunday, February 22, 2009
7. The Current
Facebook
Microsoft
Soapbox
Photos
Google Spaces
YouTube
Single
Picasa Orkut
Function Sites
Zooomr
Flickr
Sunday, February 22, 2009
8. The Current
• DiSo Project
‣ Plugins
‣ Bring social network aspects to WP
‣ Limited opportunity of growth
• BuddyPress
Sunday, February 22, 2009
9. The Advantages
Why Wordpress
• WP is already open / free / easy
• Interoperability is baked in — trackbacks
• Contains elements of CMS
• Wordpress is “the giant” — use its shoulders
Sunday, February 22, 2009
10. The Advantages
Why AIR
• Very low barrier to entry
• Writing apps is as easy as making websites
• Most mature runtime today
• Cross platform
Sunday, February 22, 2009
11. The Plan
Wordpress
• Wordpress needs to focus
‣ Don’t try to be everything to everyone
‣ Maintain two versions
‣ Different interface / terminologies
Sunday, February 22, 2009
12. The Plan
Wordpress
• Wordpress CMS’ should have social
features baked in
‣ Plugins are yuck!
‣ Third party additions have handicaps
‣ Learn from Mozilla (Firefox), Windows
Sunday, February 22, 2009
13. The Plan
Wordpress
• Distributed experience should be done
right
‣ Biggest reason for Facebook’s success
— integrated / under one roof
‣ Experience can only be as good as
lowest common denominator
Sunday, February 22, 2009
14. The Plan
AIR
• AIR is not ready for serious applications
‣ Memory / CPU efficiency
‣ Half baked support for open
technologies
‣ Better debugging tools
Sunday, February 22, 2009
15. The Plan
AIR
• Models / Guides for developers
‣ Lead by example
‣ Developers of the platform know best
‣ JS based app should get equal priority
Sunday, February 22, 2009
16. The Plan
AIR
• Better visibility
‣ Platform is as strong as it’s developer
base
‣ AIR’s most popular app is Tweetdeck
— and it’s a mess
Sunday, February 22, 2009