Successfully reported this slideshow.
Different paths of mobile
development
Timo Railo, 20.1.2014

Alkuvoima

Your partner in digital change.
AGENDA
• html5 vs. native vs. cross-platform tools
• determining the cost for mobile development
• few useful tools
• over...
Alkuvoima

Your partner in digital change.
Alkuvoima

Your partner in digital change.
Why we love native apps?
Performance

Alkuvoima

“the feel”

Device functionality

Push

Your partner in digital change.
Why apps are evil?
Versioning hell

Appstore hell

Compatibility hell

Testing hell

Maintenance hell

Payments hell

Deve...
4 Flavours of Mobile Development

mobile
sites
HTML5, javascript

Alkuvoima

native

html &
javascript
frameworks

iOS (Ob...
native
cost &
complexity

compiled
hybrid / wrappers

examples:
Titanium, Unity 3d

examples:
PhoneGap, jQuery mobile
html...
Kenvey calculator
HTML5

NATIVE

vs.

CROSS PLATFORM

vs.

widest device support

best performance

available in app store

!

!

!

limited...
image & video upload
location
accelerometer & gyro
animations
web sockets
gestures
orientation
viewport controls
animation...
Few useful tools
VISION

PLAN

REALIZE

Kenvey calculator
Activation Engine
Apps Builder

Invision

Testflight
Browserstack...
PIECES OF THE PUZZLE
development environment

beta deployment

!

!

development

deployment to app stores

!

!

simulati...
Alkuvoima

Your partner in digital change.
Kiitos!
Strategic Digital Marketing Agency

Alkuvoima+East Group
Perustettu 2006
40 työntekijää
Muut toimistomme:
Sofia & V...
Different paths of mobile development
Different paths of mobile development
Different paths of mobile development
Different paths of mobile development
Upcoming SlideShare
Loading in …5
×

Different paths of mobile development

382 views

Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Different paths of mobile development

  1. 1. Different paths of mobile development Timo Railo, 20.1.2014 Alkuvoima Your partner in digital change.
  2. 2. AGENDA • html5 vs. native vs. cross-platform tools • determining the cost for mobile development • few useful tools • overview of the platforms Alkuvoima Your partner in digital change.
  3. 3. Alkuvoima Your partner in digital change.
  4. 4. Alkuvoima Your partner in digital change.
  5. 5. Why we love native apps? Performance Alkuvoima “the feel” Device functionality Push Your partner in digital change.
  6. 6. Why apps are evil? Versioning hell Appstore hell Compatibility hell Testing hell Maintenance hell Payments hell Development hell Downloading hell Alkuvoima Your partner in digital change.
  7. 7. 4 Flavours of Mobile Development mobile sites HTML5, javascript Alkuvoima native html & javascript frameworks iOS (Objective-C) Windows (.net) Anrdoid (Java) PhoneGap jQuery mobile Sencha compiled frameworks Titanium Icenium Unity Flash / Flex Your partner in digital change.
  8. 8. native cost & complexity compiled hybrid / wrappers examples: Titanium, Unity 3d examples: PhoneGap, jQuery mobile html5 mobile sites performance & functionality Alkuvoima Your partner in digital change.
  9. 9. Kenvey calculator
  10. 10. HTML5 NATIVE vs. CROSS PLATFORM vs. widest device support best performance available in app store ! ! ! limited offline capabilities needs downloading, takes memory can leverage work done for mobile site ! ! ! well known skill-sets can be a skill-set challenge easy transition skill-wise ! ! ! well known backends versioning challenge more “unexplainable” problems ! ! ! continuous deployment backend challenge not all tools are very mature ! ! ! limited performance push more limited functionality ! ! ! limited device features place on users desktop more limited performance Alkuvoima Your partner in digital change.
  11. 11. image & video upload location accelerometer & gyro animations web sockets gestures orientation viewport controls animations Alkuvoima iOS7 Safari’s most notable 
 device features Your partner in digital change.
  12. 12. Few useful tools VISION PLAN REALIZE Kenvey calculator Activation Engine Apps Builder Invision Testflight Browserstack Alkuvoima ENHANCE, MAINTAIN keen.io Your partner in digital change.
  13. 13. PIECES OF THE PUZZLE development environment beta deployment ! ! development deployment to app stores ! ! simulation monitoring ! ! (building) backend logics ! ! local testing third party api integrations Alkuvoima Your partner in digital change.
  14. 14. Alkuvoima Your partner in digital change.
  15. 15. Kiitos! Strategic Digital Marketing Agency Alkuvoima+East Group Perustettu 2006 40 työntekijää Muut toimistomme: Sofia & Varna, Bulgaria Torino, Italia Alkuvoima MmE: SiNgin ToiMiSto Hel etEläRanta 14 Timo Railo timo@alkuvoimaeast.com check out: http://aengine.net/games/abchallenge

×