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