If you are building a mobile app or hybrid responsive app you are probably thinking deeply about reusing components and data APIs from your web site. In this talk we will explore some common pitfalls in using web components & web APIs in mobile apps. We will look at the impact on operations, network performance, scalability and reliability - and how to overcome these challenges.
http://www.statista.com/topics/840/smartphones/
http://www.wolframalpha.com/input/?i=average+worldwide+birth+rate
967.78m smartphones to 135.46m babies
In the next 45 minutes: 11,500 babies born and 80,500 smartphones purchased
Mobile is kind of a big deal
Mobile Apps recycle much from the Web
⊠But much of the reuse is garbage
Timecrunch â reality is a bitch
http://www.comicvine.com/articles/lego-announces-star-wars-jawa-sandcrawler/1100-148267/
So many more metrics to track than just rendering time
http://opensignal.com/reports/2014/android-fragmentation/
20% will have allow over aggressive pooling of 8 connections per host; max of 10 overall
2.3 max is 10; per host: 8
http://iphonedevsdk.com/forum/iphone-sdk-development/57520-performance-push-notification-service.html
http://blog.lightstreamer.com/2013/01/on-ios-url-connection-parallelism-and.html
More connections = more TCP / TLS overhead
More connections = higher probability of packet loss
https://bugzilla.mozilla.org/show_bug.cgi?id=757621
http://www.browserscope.org/?category=network&v=top&ua=Android%202.2,Android%202.3,Android%203.1
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant
Location-id+language+metric/imperial
And user expectations (not just customers⊠employees and partners alike) are enormous.
Expectations for things to interconnect
Expectations for things to just work
Expectations for this all to be instant