enterprise mobile website journey – lessons learned | senthil kumaran

28

Upload: mobcon

Post on 13-Jul-2015

110 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran
Page 2: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Senthil KumaranWeb Development Managervirtuwell

Page 3: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

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

Page 4: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

virtuwell

Page 5: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Future is Mobile

Page 6: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Mobile Website - It is not a Choice

Page 7: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Mobile Strategy Assessment

Page 8: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Android Market

Opensignal.com

18,769 distinct

devices

download

compared to

11,868 last

year.

Page 9: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Android vs iOS Screen sizes

Page 10: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Responsive Website

Page 11: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Understand Mobile Network

Page 12: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

What analytics told us?

Page 13: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

• Fill this

Page 14: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

• Fill this

Page 15: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Responsive Design - Performance

• Guy Podjarny’s research

Page 16: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Responsive Delivery

Page 17: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Lessons Learned

Page 18: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Parse user agent for Responsive

Delivery• Fill this

Page 19: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Responsive Delivery

• Keep all custom

plugins

frameworks,

Service layer, DAO

and DB the same

Page 20: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Large Mobile Project – Lessons Learnt

Improve Conversion

Page 21: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Improve Delivery

Page 22: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Improve Scalability

Page 23: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Mobile and Desktop

Page 24: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Technology

Page 25: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Why Angular?

Page 26: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

Enterprise Mobile Website Journey – Lessons Learned

Why Grails?

Page 27: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

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

Page 28: Enterprise Mobile Website Journey – Lessons Learned | Senthil Kumaran

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