4. WHAT IS A native app?
CROSS-PLATFORM NATIVE APPS IN JAVASCRIPT
5. WHAT IS A native app?
"A NATIVE MOBILE APP IS A SMARTPHONE APPLICATION
THAT IS CODED IN A SPECIFIC PROGRAMMING LANGUAGE
SUCH AS OBJECTIVE-C OR JAVA"
CROSS-PLATFORM NATIVE APPS IN JAVASCRIPT
6. "A NATIVE APPLICATION IS AN APPLICATION DEVELOPED
FOR USE ON A PARTICULAR PLATFORM OR DEVICE"
CROSS-PLATFORM NATIVE APPS IN JAVASCRIPT
WHAT IS A native app?
7. WHAT IS A native app?
"A NATIVE MOBILE APP IS ONE THAT USES a NATIVE
USER INTERFACE"
CROSS-PLATFORM NATIVE APPS IN JAVASCRIPT
21. CROSS PLATFORM challenges
“What size should the App Avatar
be?”
“Can we have a Quit
button to exit the app in
iOS?”
“That’s just a 5
minute job right?”
“We’d like the iOS TabGroup on Android”
“Can you tell me all the
image sizes you need for
Android?”
“I’ve put the images
in “/retina” and “/
non-retina“ folders”
“I’ve sent you a
layered-PSD with
the images”
22. CROSS PLATFORM challenges
CROSS-PLATFORM NATIVE APPS IN JAVASCRIPT
‣ SINGLE code base
‣ PLATFORM ui / ux STANDARDS
‣ device behaviour
‣ ASSETS / DENSITIES
‣ TESTING