Date post: | 18-Nov-2014 |
Category: |
Education |
Upload: | guest0574a6 |
View: | 319 times |
Download: | 0 times |
Guidelines and best practices: Architecture of web applications
“How modern web sites are built”
2006• They ruled the internet
2009• They ruled the internet
The industry shifted gears…
2006• Build verticals• Create more content• Increase consumption• Page-view driven
• Producer-consumer
• Content
2009• Build platform• Create more UGC• Increase conversations• Invites-driven
• Open democracy
• Conversations
To have conversations you need …users
But traditional website dev. gets users …last
Traditional Website development
Content Modeling
UX coding
Feature development
Hosting, Domain-name
Promote, SEO
Then, you get users. But, conversations?
Think, which of the above is really your forte?
Content Modeling
UX coding
Feature development
Hosting, Domain-name
Promote, SEO
Books Website development
Books Catalog
Showcase books
Search, Cart, Pay
www.___books.com
Spend
This brings us to... API
Feed from my friends
Feed from a books website
Reach out to conversations outside your website
• URL• Widgets• SOAP• Evolution of SOA• Personalization• Viral growth
Stop re-inventing the wheel, use an API
Reach out to users beyond your website
Content Modeling
UX coding
Feature development
Hosting, Domain-name
Promote, SEO
Content Modeling
UX coding
Integrate API : Reach out
And then, why just reach out…
Why not engage users beyond your website?
• Personalization• Invites, Feeds• Be where the users are!
Apps are for everyone
Niche e.g. ArtShowrooms
“Win something”Freebies, contests
TravelAstrologyEntertainment
Teach onlineForums
PhotosVideosSharing
NewsMovies
You decide…
Apps are everywhere
Content Modeling
UX coding
Feature development
Hosting, Domain-name
Promote, SEO
Content Modeling
UX coding
Use API, reach out
Multi-platform, device
Now that you are in the middle of users… and conversations
Content Modeling
UX coding
Feature development
Hosting, Domain-name
Promote, SEO
Content Modeling
UX coding
Use API, reach out
Multi-platform, device
Distribute, Invite
Content Modeling
UX coding
Use API, reach out
Multi-platform, device
Distribute, Invite
2009 :
Platforms
2010?The platforms open up….
Content Modeling
UX coding
Use API, reach out
Multi-platform, device
Distribute, Invite
2010 :
Platforms
• Contribute back• Write code for others
to build upon
Recursive, Re-entrant
Want to join the revolution?
Questions?
Feedback?
Inquiries?