Choosing the right mobile technology for your gaming/gambling app
-
Upload
israel-mobile-summit -
Category
Technology
-
view
153 -
download
0
description
Transcript of Choosing the right mobile technology for your gaming/gambling app
![Page 1: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/1.jpg)
Choosing the right mobile technology for your gaming/gambling app
- Technologies Overview -
Aviram Eisenberg, Founder & CEO, Ignite
June 2014
![Page 2: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/2.jpg)
…there is no single formula…
2
![Page 3: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/3.jpg)
Native Development iOS/Android
iOS- Objective c Android - Java variant
3
1. Best User Experience
2. Enjoy Apple & Google play stores market place infrastructure
1. Separate Development for iOS and for Android
2. Dependency in Apple & Google play stores regulation & procedures
![Page 4: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/4.jpg)
Mobile Technologies the Challenge
What if I can’t choose Native Development ?
4
![Page 5: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/5.jpg)
HTML 5
The new standard for HTML. The previous version of HTML, HTML 4.01, came in 1999. The web has changed a lot since then. For the last couple of years, HTML5 was the main technology selection of the software vendors to create mobile games 80% of the largest 2,000 websites globally had an HTML5 site 79% of mobile developers will integrate HTML5 in their apps Roughly 74% of the online video market now supports HTML5**
Sources: *http://www.informationaboutnewtechnology.in/2012/06/advantages-and-disadvantages-of-html5.html **http://www.factbrowser.com/tags/html5/
5
![Page 6: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/6.jpg)
HTML 5 (pros and cons)
1. Mutuality - The main technology selection of the 2. Browsers Support - supported by all major browser providers for the various platforms
3. Cross platform support- saves development time, enables single coding and multiple deployments for any platform.
4. Accessibility - Doesn’t require application download by the user
1. Cross platform in theory - in reality each browser vendor supports HTML5 a bit differently. Once you write a HTML5 based game, you need to invest 20% of the development effort to adapt it to another browser!
2. labor-intensive technology if you want to get impressive results from user experience perspective
3. HTML5 lacks the monetization capabilities Apple and Google app stores provide.
http://www.webicy.com/web-design/64257-what-advantages-disadvantages-using-html5.html
6
![Page 7: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/7.jpg)
Sencha
Sencha provides HTML5-based app development tools and services for building universal apps that run on any device Extended library for HTML 5 Enables advanced graphic capabilities
7
1. Advanced graphic and UI capabilities
1. Technology dependency, HTML5 is standard
2. Future is always risky
![Page 8: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/8.jpg)
Adobe AIR
The sister runtime to Adobe Flash Player, enables the delivery of standalone applications that run outside the browser and without requiring a web connection Adobe is gambling on the gaming and gambling verticals as a main grown engine. Adobe AIR allows the developers community to enjoy all the capabilities of Flash and then convert the game into a native application that can run on both iOS and Android.
8
*http://www.adobe.com/products/air.html
![Page 9: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/9.jpg)
Adobe AIR (cont)
http://stackoverflow.com/questions/3045702/advantages-disadvantages-of-air-vs-flex-web
1. Rich UX - Adobe AIR allows the developers’ community to enjoy all the capabilities of Flash and then convert the game into a native application that can run on both iOS and Android.
2. Extensibility: Give developers the ability to call into their native, platform-specific code using AIR native extensions. Free sets of native libraries are available through the Adobe Game Developer Tools to further empower developers 3. HD-quality video: Play high-quality HD video with industry-standard codecs such as H.264, AAC, and MP3.
1. Slightly longer development time
2. Dependencies in Google market and App store approval- native app must be downloaded from the main marketplaces, in gambling sector could be a challenge
3. Requires an internet connection to run the game
4. Unclear future- Adobe declares that it will continue supporting Adobe AIR, but also keeps investing in HTML5 alternatives s(i.e. Nitobi acquisition). Not clear if it would have the same destiny as Flash.
9
![Page 10: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/10.jpg)
Unity is a game development ecosystem; a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D and 2D content Enables easy multiplatform publishing; thousands of quality, ready-made assets in the Asset Store and a knowledge-sharing community 3D graphics development platforms are quickly improving the quality of graphics. Unity 3D is becoming a de-facto standard in the free-to-play gaming vertical.
*http://unity3d.com/unity
Unity 3D
10
![Page 11: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/11.jpg)
Unity 3D (pros and cons)
1. Real cross platform capabilities
2. Easy Development
3. Images can be displayed in a ‘pixel-perfect’ way
4. Rich user experience that generate the WOW effect
5. Unity has their own upcoming web-plugin to maintain and they are moving into 2D games
1. High memory consumer, poor performance in mobile devices
2. Using the physics engine is not possible without a workaround 3. Additional code is required to support different screen resolutions
http://thonbo.wordpress.com/2013/05/13/where-is-adobe-going-with-flash-after-max-conclusions http://www.previewlabs.com/2d-game-development-in-unity3d-overview/
11
![Page 12: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/12.jpg)
Phone GAP
Hybrid technology- combining HTML5 & Native Example 1 : HTML5 Wrap & Native Development inside o Live casino App, requires OS streaming capabilities and need to bypass marketplace
stores
Example 2 : Native Development Wrap & HTML5 inside o Lotto App- enjoy Appstore & Google play infrastructure market place, monetization
achieved with html5 development inside
12
1. Applicable for certain business scenarios
1. Requires multiple types of developers (iOS, Android and HTML5)
![Page 13: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/13.jpg)
MobileFX
Greece based company, founded in 2012 Technology is based on Web GL Enabling visual capabilities development with Native compiling Slim client- fit every smartphone
13
1. Advanced graphic and UI capabilities
2. Runs on simple smartphones
3. Great for gambling industry (fast, creates WOW affect)
1. Not Mature yet
![Page 14: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/14.jpg)
Mobile Technology Gaming/Gambling - Summary
14
• Technology – HTML5
• Monetization – out of Appstore/Play store
Gambling
• Technology – Native Development
• Monetization – available via Appstore/Play store
Gaming
![Page 15: Choosing the right mobile technology for your gaming/gambling app](https://reader033.fdocuments.in/reader033/viewer/2022051818/54b4f34d4a7959244d8b47fb/html5/thumbnails/15.jpg)
15
Ignite Mobile Development Center of Excellence
Diverse
Experience:
Gaming,
Gambling, e-
commerce,
corporate and
more
Cross Platform
Development:
HTML5, Unity 3,
Adobe Air
Native
Development :
iOS, Android
Design, Art & UX
Team