Responsive Web
Mobile First
Mobile First
Mobile First
Mobile First
Mobile First
Mobile First
Mobile First
Native apps written in Java / Objective C / C# / C++
PhoneGap (or similar) written in HTML+CSS+JS
Two separate websites - for mobile and desktop
Create a single website using responsive web design
* React Native
* Native Script
* Flutter
Mobile First
Native apps written to work on a specific mobile OS
Develop 2-3 projects in 2-3 languages (2-3 teams...)
Going through app stores
Harder to maintain and update app
Mobile First
PhoneGap (or similar) written in HTML+CSS+JS
Slower than a native app
Harder to deploy and maintain than a website
Downloads & updates from the app store...
Mobile First
Two separate websites - for mobile and desktop
Content reuse across both sites?
Intermediate-sized devices?
Probably will auto redirect users
What if the user doesn’t want to be redirected?
Mobile First
Create a single website using responsive web design
Requires excellent javascript and CSS skills
Downloading large pages, images, scripts, CSS, etc.
(Http 2.0 & Streaming will make it easier...)
Mobile First
Build from 1024x768 down to smaller device settings
Build from the smallest device up
Demands a focus on key use cases
In the past, when users’ focus was on the desktop Web, mobile design was an afterthought.
Today, more people are using their mobile devices for online shopping and social networking than ever before
The digital landscape has changed, consumers are now accessing more content on their mobile devices than anywhere else.
Mobile first requires a new approach to planning, UX design, and development that puts handheld devices at the forefront of both strategy and implementation.
Design for mobile before the desktop Web.
Mobile First
Instead of users’ viewing desktop versions of Web sites on their mobile device with some adjustments, users are now viewing sites that have been created specifically for their mobile device.
Design for mobile before the desktop Web.
Mobile First