enterprise mobile website journey – lessons learned | senthil kumaran
TRANSCRIPT
Enterprise Mobile Website Journey – Lessons Learned
Senthil KumaranWeb Development Managervirtuwell
Enterprise Mobile Website Journey – Lessons Learned
Agenda
• Mobile Web vs Mobile APP
• Responsive Mobile Web - Why?
• Responsive Design vs Responsive Experience
• Scalable Mobile websites
• Angular and Grails
Enterprise Mobile Website Journey – Lessons Learned
virtuwell
Enterprise Mobile Website Journey – Lessons Learned
Future is Mobile
Enterprise Mobile Website Journey – Lessons Learned
Mobile Website - It is not a Choice
Enterprise Mobile Website Journey – Lessons Learned
Mobile Strategy Assessment
Enterprise Mobile Website Journey – Lessons Learned
Android Market
Opensignal.com
18,769 distinct
devices
download
compared to
11,868 last
year.
Enterprise Mobile Website Journey – Lessons Learned
Android vs iOS Screen sizes
Enterprise Mobile Website Journey – Lessons Learned
Responsive Website
Enterprise Mobile Website Journey – Lessons Learned
Understand Mobile Network
Enterprise Mobile Website Journey – Lessons Learned
What analytics told us?
• Fill this
Enterprise Mobile Website Journey – Lessons Learned
• Fill this
Enterprise Mobile Website Journey – Lessons Learned
Responsive Design - Performance
• Guy Podjarny’s research
Enterprise Mobile Website Journey – Lessons Learned
Responsive Delivery
Enterprise Mobile Website Journey – Lessons Learned
Lessons Learned
Enterprise Mobile Website Journey – Lessons Learned
Parse user agent for Responsive
Delivery• Fill this
Enterprise Mobile Website Journey – Lessons Learned
Responsive Delivery
• Keep all custom
plugins
frameworks,
Service layer, DAO
and DB the same
Large Mobile Project – Lessons Learnt
Improve Conversion
Enterprise Mobile Website Journey – Lessons Learned
Improve Delivery
Improve Scalability
Enterprise Mobile Website Journey – Lessons Learned
Mobile and Desktop
Enterprise Mobile Website Journey – Lessons Learned
Technology
Enterprise Mobile Website Journey – Lessons Learned
Why Angular?
Enterprise Mobile Website Journey – Lessons Learned
Why Grails?
Enterprise Mobile Website Journey – Lessons Learned
Conclusion
• Work towards Simple, Scalable Architecture
• Improve reliability by using proven frameworks
• Have team agree on and adhere to code base
standards and best practices
• Analyze your data from web analytics to logs
• Focus on Performance and Load time
Enterprise Mobile Website Journey – Lessons Learned
References• http://www.guypo.com/uncategorized/real-world-rwd-performance-take-2/
• http://www.smashingmagazine.com/2014/07/22/responsive-web-design-should-not-be-
your-only-mobile-strategy/
• http://hindsiteinc.com/blog/the_benefits_of_a_mobile-first_design_strategy
• http://agbeat.com/social-media/the-average-web-site-load-time-is-a-sluggish-six-
seconds-infographic/
• http://www.html5rocks.com/en/tutorials/speed/txt-compression/
• http://www.nalashaa.com/introduction-continuous-delivery/
• http://blog.newrelic.com/2012/12/18/5-reasons-to-implement-a-cdn/
• http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/
• http://www.infoworld.com/article/2612250/application-development/the-10-hottest-
javascript-framework-projects.html