From the August 2017 comScore study slides:
- users spend 87% of their time in apps, 13% in mobile web, however… (slide 5)
- across age segments, users’ top 10 apps account for 96-97% of their app time (slide 9) – i.e. Facebook, YouTube, Google Search, etc.
- mobile web gets 2.2x more unique users per month than apps (slide 6)
From this data, it seems that the casual customer would be more likely to visit a mobile website than download and install an app.
A quote from a recent Morgan Stanley analysis:
‘As a crude generalization, the browser is for more casual audiences and apps are for more frequent and loyal customers.’
Infrastructure as Code – use a single code template to create, update, or delete multiple cloud resources. CloudFormation and Terraform are two valuable tools for achieving this on AWS.
CloudFormation – covers all parts of AWS
Terraform – covers main parts of AWS and other (non-AWS) services as well
A good comparison of the two services is here on Cloudonaut.io.
React Native applies the same principles to cross-platform UI development for iOS and Android.
Thoughts? I really like how UI elements and state are componentized and non-global. I don’t like how there are now two DOMs – the real one and the React-managed one.
The React tutorial is a Tic Tac Toe game; here’s my completed version.
This allows for concise and powerful code like the following:
// an Array of integers
var array1 = [1, 4, 9, 16];
// create a new Array from the original Array using a function
const map1 = array1.map(x => x * 2);
// display; expected output: Array [2, 8, 18, 32]
It’s easy to get started: download Node.js and install it so that it runs from your command line.
Continue reading “Intro to Node.js”