SlideShare a Scribd company logo
Page | 1SG Mobile Day – March 16, 2016
March 16, 2016
The Challenges
Of Developing
Modern Applications
Page | 2SG Mobile Day – March 16, 2016
March 16, 2016
Market disruption
Page | 3SG Mobile Day – March 16, 2016
3
The data explosion
Endless sources of date creates new innovation
0111010101101010101010101010101010101010110101010101010101010101010101
01010101010101011010110110110111010111000000101101010011010111100110101
0101011010101010110101011000000010100010011101010101010101010101010101
Data-centric app platform
Mash-up data services across verticals
Data-centric app platform
Page | 4SG Mobile Day – March 16, 2016
Consumer IT
Users prefer to use privately owned devices
Page | 5SG Mobile Day – March 16, 2016
Consumer IT
The 5 big technology shifts
Source:
Page | 6SG Mobile Day – March 16, 2016
6
Tablets vs PCs
MARKETSHARE
Page | 7SG Mobile Day – March 16, 2016
On-Premises Cloud Computing
5-10%
Software Licenses
67%
Subscription Fees
Ongoing Costs
• Apply Fixes, Patches, Upgrades
• Downtime
• Performance tuning
• Rewrite customizations
• Rewrite integration
• Upgrade dependent applications
Ongoing IT Burden
• Maintain / upgrade hardware
• Maintain / upgrade network
• Maintain / upgrade security
• Maintain / upgrade database
Ongoing Costs
• Subscription fee
• Training
• Configuration
Implementation,
Customization &
Training
Customization &
Implementation
Hardware
IT Personnel
Maintenance
Training
The modern app – the Cloud
Enterprises can focus more on their business than on IT
Page | 8SG Mobile Day – March 16, 2016
The modern app – cross-platform
Modern apps must be cross-platform
Page | 11SG Mobile Day – March 16, 2016
The challenges
Page | 12SG Mobile Day – March 16, 2016
12
The challenges
Mobile & Cloud app development
SLAs
Security
System integration
User experience
Making money
Page | 13SG Mobile Day – March 16, 2016
13
The challenges
Security – NIST Special Publication 800-163
Security
Vetting applications:
• Preventing unauthorised
features
• Limiting permissions
• Protecting sensitive data
• Securing app
dependencies
• Platform specific
vulnerabilities
• Testing app upgrades
Page | 17SG Mobile Day – March 16, 2016
System integration
Data transfer & security
Web Services
Json
Rest
Soap
User Authentication in app
Device Identification
Channel Encryption of credentials
Data Encryption in transport
Data integrity endpoint checksum
Backups
Page | 18SG Mobile Day – March 16, 2016
The challenges
Server-side integration
Data formats
Technology
Synchronization
Workload
Licenses
Page | 21SG Mobile Day – March 16, 2016
User experience – streamlining processes
Exploiting device innovation
Page | 25SG Mobile Day – March 16, 2016
25
User experience - ergonomics
Q4, 2015 – 98.4% of handset sales are iOS & Android
Developer Economics
State of the Developer Nation Q3, 2014
Source: Gartner
Page | 27SG Mobile Day – March 16, 2016
27
User experience - ergonomics
Q1 2016, 3 platforms
Page | 28SG Mobile Day – March 16, 2016
iOS, Android and WP language lock-in
Primary language use by platform indicates platform loyalty
Android
Programming languages used
by Android developers
Windows Phone
Programming languages used
by Windows Phone developers
iOS
Programming languages
used by iOS developers
Platform Priority
% of all developersObjective-C
Java
C/C++
HTML/CSS/Javascript
C#
Others
Visual Development Tool
ActionScript
3%
% of all devs
Blackberry 10
Programming languages used
by Blackberry 10 developers
Developer Economics
App Economy Forecasts 2013-2016
Page | 29SG Mobile Day – March 16, 2016
Mobile development tools
Two dominant proprietary frameworks and one outsider
Xcode
Objective-C
C++
Cocoa Touch, Desktop
LLVM
Eclipse
Android Studio
Java
Visual Studio
.Net, C#
HTML5, JS, CSS3
C++
Page | 32SG Mobile Day – March 16, 2016
Developer productivity
Android fragmentation – by handset
Page | 33SG Mobile Day – March 16, 2016
Developer productivity
OS fragmentation – Android
Page | 34SG Mobile Day – March 16, 2016
Developer productivity
OS fragmentation – iOS
Page | 35SG Mobile Day – March 16, 2016
Developer productivity
APIs perform device specific tasks defined by thousands of calls
Page | 36SG Mobile Day – March 16, 2016
36
Developer mindshare
Q4, 2014 – primary and secondary platforms
4.0 M
3.5 M
3.0 M
2.5 M
2.0 M
1.5 M
1.0 M
0,5 M
0.0 M
Android
2.3 M
1.2 M
0.2 M
0.2 M
iOS
1.8 M
0.7 M
0.2 M
0.1 M
Windows
Phone
0.5 M
0.3 M
0.4 M
0.3 M
Windows
8
0.2 M
0.3 M
0.2 M
0.3 M
Mobile
browser
0.4 M
0.1 M
0.2 M
0.1 M
BLACKBERRY 10
0.2 M
0.2 M
0.2 M
Also using
Tertiary choice
Seconday choice
Primary choice
3.9 M
2.7 M
1.5 M
1.0 M 0.8 M
0.6 M
Page | 38SG Mobile Day – March 16, 2016
38
Primary platforms
Primary platforms get better apps
ESPN ScoreCenter on Android and iOS tablets
Page | 39SG Mobile Day – March 16, 2016
39
eBay on Android and iOS tablets
Primary platforms
Primary platforms get better apps
Page | 40SG Mobile Day – March 16, 2016
40
Facebook on Android and iOS tablets
Primary platforms
Primary platforms get better apps
Page | 43SG Mobile Day – March 16, 2016
63% of developers
struggle or
lose money
Comfortable profits
37%
Slight profits
23%
Breaking even
16%
Loosing money
24%
Making money
63% of mobile app developers are struggling to make a profit
Developer Economics
App Economy Forecasts 2013-2016
Page | 44SG Mobile Day – March 16, 2016
Likelihoodofrevenues>$5,000
The probability of making $5,000 per app/month vs. effort
Making money
The more time spent on development, the greater the chance of failure
Marketing effort
Customer support effort
Design effort
Development effort
1%-24% 25%-49% 50-74% 75%-99% 100%
(%ofdevelopers)
Effort allocation
% of effort spent on an activity
Page | 45SG Mobile Day – March 16, 2016
Making money
Focus on the enterprise
Under the
Poverty Line
Middle Income
Range
High Income
Range
Consumer
Business
Page | 47SG Mobile Day – March 16, 2016
Genero Mobile
Page | 48SG Mobile Day – March 16, 2016
Flexible deployment
Genero Mobile – best of both worlds, cross-platform, native development
Cross-platform
iOS, Android = 90%
market opportunity
Native ‘look & feel’
Connected mode
Connection-less mode
Embedded SQLite
Database sync.
RESTful Web services
JSON
SOAP
UTF-8
Page | 49SG Mobile Day – March 16, 2016
Page | 50SG Mobile Day – March 16, 2016
Page | 51SG Mobile Day – March 16, 2016
Page | 52SG Mobile Day – March 16, 2016
Page | 53SG Mobile Day – March 16, 2016
Page | 55SG Mobile Day – March 16, 2016
Write once, deploy ‘everywhere’
Developers don’t need to choose - one source code reaches the entire market
Page | 57SG Mobile Day – March 16, 2016
iOS ‘swipe left to delete’
Write once, deploy ‘everywhere’
Reduces need to learn native APIs
Page | 60SG Mobile Day – March 16, 2016
Thank You
Page | 61SG Mobile Day – March 16, 2016
1980 1985 1990 1995 2000 2005 2010 2016
4GL
1988
BDS
1996
GENERO
2003
Python
1991
C#
2000
C#
(ECMA)
2001
C#
(ISO)
2003
Concurrent C
1984
C (K&R)
1978
ANSI C
(C89)
1989
ISO C
(C90)
1990
ISO C
(C95)
1996
ISO C
(C99)
1999
JScript
1996
OBJECTIVE C
1983
Javascript
1995
C with Classes
1980
C++
1983
ISO C
(C90)
1990
C++
ANSI/ISO
1998
Oak
1991
Java 1
1995
Java 2
1998
ActionScript
2000
Ruby
1993
Perl
1987
History of programming Languages
1991 1991 1993 1994 1995 1996 1996 1997 2000 2001 2001 2003 2004
PHP
1995
Page | 62SG Mobile Day – March 16, 2016
62
Genero Mobile
Competitive analysis
Native UI
Abstract OS API
Abstract form designer
Single code base
Debug on device
Developer mode
IDE
Server-centric apps
Ease-of-use

More Related Content

PDF
Mobile Day - Diversity in enterprise mobility
PDF
Mobile OS comparative analysis and forecast 2013 2018
PDF
2017 year in review: MOBILE
PDF
2016 YEAR IN REVIEW: MOBILE
PDF
2014 YEAR IN REVIEW: MOBILE
PDF
Top 5 Web Trends Of 2009 Mobile Web & Augmented Reality
PPTX
[NMDS] Anders Lykke | Priori Data
PDF
Evento Mobilidade 2016 - Tendências do marketing cross device - Armando Rodri...
Mobile Day - Diversity in enterprise mobility
Mobile OS comparative analysis and forecast 2013 2018
2017 year in review: MOBILE
2016 YEAR IN REVIEW: MOBILE
2014 YEAR IN REVIEW: MOBILE
Top 5 Web Trends Of 2009 Mobile Web & Augmented Reality
[NMDS] Anders Lykke | Priori Data
Evento Mobilidade 2016 - Tendências do marketing cross device - Armando Rodri...

What's hot (20)

PDF
GP Bullhound Mobile App Ecosystem Report
PDF
Seamless user experiences are the competitive advantage of the future - Mikae...
PDF
2015 YEAR IN REVIEW: MOBILE
PDF
EIA2017Italy - Daniele Borghi - Innovation Trend Outlook: A Look at the Future
PDF
The Wear, Why, and How of Wearables on Salesforce
PPTX
W3W SEASON#03 WEEK#06
DOCX
Why whatsapp is the best messaging app
PDF
Case Study: Aaramshop—Top Five Lessons Learned About Accelerating E-Commerce ...
PDF
Azja Express, czyli jakie trendy w digital marketingu zapowiada rynek azjatycki
PPTX
Demystifying SDK Spoofing
PDF
Microsoft
KEY
Why Mobile Matters to All Business
PDF
20180221 mobile signals_eng_february2018
PDF
Layar February 20th Webinar – Get Started With the Layar Creator
PDF
Adblock presentation at the Digital Media ViabilityConference, Middle Eastern...
KEY
QR Codes and Your Business
PDF
VisionMobile @ Uplinq 2013
PPTX
iVengo Mobile presented new technologies in mobile advertising
PDF
State of the Developer Nation: Developer Economics Q3 2013 (MobiCamp Keynote)
PDF
MMA Mobile Regional Insights 2018
GP Bullhound Mobile App Ecosystem Report
Seamless user experiences are the competitive advantage of the future - Mikae...
2015 YEAR IN REVIEW: MOBILE
EIA2017Italy - Daniele Borghi - Innovation Trend Outlook: A Look at the Future
The Wear, Why, and How of Wearables on Salesforce
W3W SEASON#03 WEEK#06
Why whatsapp is the best messaging app
Case Study: Aaramshop—Top Five Lessons Learned About Accelerating E-Commerce ...
Azja Express, czyli jakie trendy w digital marketingu zapowiada rynek azjatycki
Demystifying SDK Spoofing
Microsoft
Why Mobile Matters to All Business
20180221 mobile signals_eng_february2018
Layar February 20th Webinar – Get Started With the Layar Creator
Adblock presentation at the Digital Media ViabilityConference, Middle Eastern...
QR Codes and Your Business
VisionMobile @ Uplinq 2013
iVengo Mobile presented new technologies in mobile advertising
State of the Developer Nation: Developer Economics Q3 2013 (MobiCamp Keynote)
MMA Mobile Regional Insights 2018
Ad

Similar to Mobile Day - Challenges of developing modern applications (20)

PDF
Mobil Uygulama Geliştirme Klavuzu
PDF
Mobile Developer's Guide To The Galaxy 11th edition
PDF
Mobile Developer's Guide To The Galaxy No.10
PPTX
Mobile app development: The global facts and truths
PDF
Eindhoven Mobile Development First Meetup Slides
PDF
FirstMeetupSlides
PDF
Mobile Developer's Guide To The Galaxy 12th Edition
PPTX
Mobility testing day_1_ppt
PPTX
Tk2323 lecture 1 introduction to mobile application
PPTX
Mobile platforms
PDF
Mobile application development strategies
PPTX
Mobile next 2013 petru jucovschi
PDF
Mobile cloud
PPTX
Chapter#01 Introduction, Basic Concepts, Mobile OS (1).pptx
PDF
The Importance of Object-Oriented Programming in This Era of Mobile Applicati...
PDF
E017613040
PDF
Chapter 1 - The Computer of The Future is in Your Hand.pdf
PPT
Mobile Ecosystem
PPT
The mobile ecosystem
PDF
Cl36521531
Mobil Uygulama Geliştirme Klavuzu
Mobile Developer's Guide To The Galaxy 11th edition
Mobile Developer's Guide To The Galaxy No.10
Mobile app development: The global facts and truths
Eindhoven Mobile Development First Meetup Slides
FirstMeetupSlides
Mobile Developer's Guide To The Galaxy 12th Edition
Mobility testing day_1_ppt
Tk2323 lecture 1 introduction to mobile application
Mobile platforms
Mobile application development strategies
Mobile next 2013 petru jucovschi
Mobile cloud
Chapter#01 Introduction, Basic Concepts, Mobile OS (1).pptx
The Importance of Object-Oriented Programming in This Era of Mobile Applicati...
E017613040
Chapter 1 - The Computer of The Future is in Your Hand.pdf
Mobile Ecosystem
The mobile ecosystem
Cl36521531
Ad

More from Software Guru (20)

PDF
Hola Mundo del Internet de las Cosas
PDF
Estructuras de datos avanzadas: Casos de uso reales
PPTX
Building bias-aware environments
PDF
El secreto para ser un desarrollador Senior
PDF
Cómo encontrar el trabajo remoto ideal
PDF
Automatizando ideas con Apache Airflow
PPTX
How thick data can improve big data analysis for business:
PDF
Introducción al machine learning
PDF
Democratizando el uso de CoDi
PDF
Gestionando la felicidad de los equipos con Management 3.0
PDF
Taller: Creación de Componentes Web re-usables con StencilJS
PPTX
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
PDF
¿Qué significa ser un programador en Bitso?
PDF
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
PDF
Pruebas de integración con Docker en Azure DevOps
PDF
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
PDF
Así publicamos las apps de Spotify sin stress
PPTX
Achieving Your Goals: 5 Tips to successfully achieve your goals
PDF
Acciones de comunidades tech en tiempos del Covid19
PDF
De lo operativo a lo estratégico: un modelo de management de diseño
Hola Mundo del Internet de las Cosas
Estructuras de datos avanzadas: Casos de uso reales
Building bias-aware environments
El secreto para ser un desarrollador Senior
Cómo encontrar el trabajo remoto ideal
Automatizando ideas con Apache Airflow
How thick data can improve big data analysis for business:
Introducción al machine learning
Democratizando el uso de CoDi
Gestionando la felicidad de los equipos con Management 3.0
Taller: Creación de Componentes Web re-usables con StencilJS
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
¿Qué significa ser un programador en Bitso?
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Pruebas de integración con Docker en Azure DevOps
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Así publicamos las apps de Spotify sin stress
Achieving Your Goals: 5 Tips to successfully achieve your goals
Acciones de comunidades tech en tiempos del Covid19
De lo operativo a lo estratégico: un modelo de management de diseño

Recently uploaded (20)

PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
GSA Content Generator Crack (2025 Latest)
PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PPTX
assetexplorer- product-overview - presentation
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
PPTX
"Secure File Sharing Solutions on AWS".pptx
PDF
MCP Security Tutorial - Beginner to Advanced
PPTX
Trending Python Topics for Data Visualization in 2025
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PPTX
Cybersecurity: Protecting the Digital World
PDF
AI Guide for Business Growth - Arna Softech
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Monitoring Stack: Grafana, Loki & Promtail
GSA Content Generator Crack (2025 Latest)
Visual explanation of Dijkstra's Algorithm using Python
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
assetexplorer- product-overview - presentation
iTop VPN Crack Latest Version Full Key 2025
Time Tracking Features That Teams and Organizations Actually Need
Multiverse AI Review 2025: Access All TOP AI Model-Versions!
"Secure File Sharing Solutions on AWS".pptx
MCP Security Tutorial - Beginner to Advanced
Trending Python Topics for Data Visualization in 2025
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
DNT Brochure 2025 – ISV Solutions @ D365
Topaz Photo AI Crack New Download (Latest 2025)
Cybersecurity: Protecting the Digital World
AI Guide for Business Growth - Arna Softech
Advanced SystemCare Ultimate Crack + Portable (2025)
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025

Mobile Day - Challenges of developing modern applications

  • 1. Page | 1SG Mobile Day – March 16, 2016 March 16, 2016 The Challenges Of Developing Modern Applications
  • 2. Page | 2SG Mobile Day – March 16, 2016 March 16, 2016 Market disruption
  • 3. Page | 3SG Mobile Day – March 16, 2016 3 The data explosion Endless sources of date creates new innovation 0111010101101010101010101010101010101010110101010101010101010101010101 01010101010101011010110110110111010111000000101101010011010111100110101 0101011010101010110101011000000010100010011101010101010101010101010101 Data-centric app platform Mash-up data services across verticals Data-centric app platform
  • 4. Page | 4SG Mobile Day – March 16, 2016 Consumer IT Users prefer to use privately owned devices
  • 5. Page | 5SG Mobile Day – March 16, 2016 Consumer IT The 5 big technology shifts Source:
  • 6. Page | 6SG Mobile Day – March 16, 2016 6 Tablets vs PCs MARKETSHARE
  • 7. Page | 7SG Mobile Day – March 16, 2016 On-Premises Cloud Computing 5-10% Software Licenses 67% Subscription Fees Ongoing Costs • Apply Fixes, Patches, Upgrades • Downtime • Performance tuning • Rewrite customizations • Rewrite integration • Upgrade dependent applications Ongoing IT Burden • Maintain / upgrade hardware • Maintain / upgrade network • Maintain / upgrade security • Maintain / upgrade database Ongoing Costs • Subscription fee • Training • Configuration Implementation, Customization & Training Customization & Implementation Hardware IT Personnel Maintenance Training The modern app – the Cloud Enterprises can focus more on their business than on IT
  • 8. Page | 8SG Mobile Day – March 16, 2016 The modern app – cross-platform Modern apps must be cross-platform
  • 9. Page | 11SG Mobile Day – March 16, 2016 The challenges
  • 10. Page | 12SG Mobile Day – March 16, 2016 12 The challenges Mobile & Cloud app development SLAs Security System integration User experience Making money
  • 11. Page | 13SG Mobile Day – March 16, 2016 13 The challenges Security – NIST Special Publication 800-163 Security Vetting applications: • Preventing unauthorised features • Limiting permissions • Protecting sensitive data • Securing app dependencies • Platform specific vulnerabilities • Testing app upgrades
  • 12. Page | 17SG Mobile Day – March 16, 2016 System integration Data transfer & security Web Services Json Rest Soap User Authentication in app Device Identification Channel Encryption of credentials Data Encryption in transport Data integrity endpoint checksum Backups
  • 13. Page | 18SG Mobile Day – March 16, 2016 The challenges Server-side integration Data formats Technology Synchronization Workload Licenses
  • 14. Page | 21SG Mobile Day – March 16, 2016 User experience – streamlining processes Exploiting device innovation
  • 15. Page | 25SG Mobile Day – March 16, 2016 25 User experience - ergonomics Q4, 2015 – 98.4% of handset sales are iOS & Android Developer Economics State of the Developer Nation Q3, 2014 Source: Gartner
  • 16. Page | 27SG Mobile Day – March 16, 2016 27 User experience - ergonomics Q1 2016, 3 platforms
  • 17. Page | 28SG Mobile Day – March 16, 2016 iOS, Android and WP language lock-in Primary language use by platform indicates platform loyalty Android Programming languages used by Android developers Windows Phone Programming languages used by Windows Phone developers iOS Programming languages used by iOS developers Platform Priority % of all developersObjective-C Java C/C++ HTML/CSS/Javascript C# Others Visual Development Tool ActionScript 3% % of all devs Blackberry 10 Programming languages used by Blackberry 10 developers Developer Economics App Economy Forecasts 2013-2016
  • 18. Page | 29SG Mobile Day – March 16, 2016 Mobile development tools Two dominant proprietary frameworks and one outsider Xcode Objective-C C++ Cocoa Touch, Desktop LLVM Eclipse Android Studio Java Visual Studio .Net, C# HTML5, JS, CSS3 C++
  • 19. Page | 32SG Mobile Day – March 16, 2016 Developer productivity Android fragmentation – by handset
  • 20. Page | 33SG Mobile Day – March 16, 2016 Developer productivity OS fragmentation – Android
  • 21. Page | 34SG Mobile Day – March 16, 2016 Developer productivity OS fragmentation – iOS
  • 22. Page | 35SG Mobile Day – March 16, 2016 Developer productivity APIs perform device specific tasks defined by thousands of calls
  • 23. Page | 36SG Mobile Day – March 16, 2016 36 Developer mindshare Q4, 2014 – primary and secondary platforms 4.0 M 3.5 M 3.0 M 2.5 M 2.0 M 1.5 M 1.0 M 0,5 M 0.0 M Android 2.3 M 1.2 M 0.2 M 0.2 M iOS 1.8 M 0.7 M 0.2 M 0.1 M Windows Phone 0.5 M 0.3 M 0.4 M 0.3 M Windows 8 0.2 M 0.3 M 0.2 M 0.3 M Mobile browser 0.4 M 0.1 M 0.2 M 0.1 M BLACKBERRY 10 0.2 M 0.2 M 0.2 M Also using Tertiary choice Seconday choice Primary choice 3.9 M 2.7 M 1.5 M 1.0 M 0.8 M 0.6 M
  • 24. Page | 38SG Mobile Day – March 16, 2016 38 Primary platforms Primary platforms get better apps ESPN ScoreCenter on Android and iOS tablets
  • 25. Page | 39SG Mobile Day – March 16, 2016 39 eBay on Android and iOS tablets Primary platforms Primary platforms get better apps
  • 26. Page | 40SG Mobile Day – March 16, 2016 40 Facebook on Android and iOS tablets Primary platforms Primary platforms get better apps
  • 27. Page | 43SG Mobile Day – March 16, 2016 63% of developers struggle or lose money Comfortable profits 37% Slight profits 23% Breaking even 16% Loosing money 24% Making money 63% of mobile app developers are struggling to make a profit Developer Economics App Economy Forecasts 2013-2016
  • 28. Page | 44SG Mobile Day – March 16, 2016 Likelihoodofrevenues>$5,000 The probability of making $5,000 per app/month vs. effort Making money The more time spent on development, the greater the chance of failure Marketing effort Customer support effort Design effort Development effort 1%-24% 25%-49% 50-74% 75%-99% 100% (%ofdevelopers) Effort allocation % of effort spent on an activity
  • 29. Page | 45SG Mobile Day – March 16, 2016 Making money Focus on the enterprise Under the Poverty Line Middle Income Range High Income Range Consumer Business
  • 30. Page | 47SG Mobile Day – March 16, 2016 Genero Mobile
  • 31. Page | 48SG Mobile Day – March 16, 2016 Flexible deployment Genero Mobile – best of both worlds, cross-platform, native development Cross-platform iOS, Android = 90% market opportunity Native ‘look & feel’ Connected mode Connection-less mode Embedded SQLite Database sync. RESTful Web services JSON SOAP UTF-8
  • 32. Page | 49SG Mobile Day – March 16, 2016
  • 33. Page | 50SG Mobile Day – March 16, 2016
  • 34. Page | 51SG Mobile Day – March 16, 2016
  • 35. Page | 52SG Mobile Day – March 16, 2016
  • 36. Page | 53SG Mobile Day – March 16, 2016
  • 37. Page | 55SG Mobile Day – March 16, 2016 Write once, deploy ‘everywhere’ Developers don’t need to choose - one source code reaches the entire market
  • 38. Page | 57SG Mobile Day – March 16, 2016 iOS ‘swipe left to delete’ Write once, deploy ‘everywhere’ Reduces need to learn native APIs
  • 39. Page | 60SG Mobile Day – March 16, 2016 Thank You
  • 40. Page | 61SG Mobile Day – March 16, 2016 1980 1985 1990 1995 2000 2005 2010 2016 4GL 1988 BDS 1996 GENERO 2003 Python 1991 C# 2000 C# (ECMA) 2001 C# (ISO) 2003 Concurrent C 1984 C (K&R) 1978 ANSI C (C89) 1989 ISO C (C90) 1990 ISO C (C95) 1996 ISO C (C99) 1999 JScript 1996 OBJECTIVE C 1983 Javascript 1995 C with Classes 1980 C++ 1983 ISO C (C90) 1990 C++ ANSI/ISO 1998 Oak 1991 Java 1 1995 Java 2 1998 ActionScript 2000 Ruby 1993 Perl 1987 History of programming Languages 1991 1991 1993 1994 1995 1996 1996 1997 2000 2001 2001 2003 2004 PHP 1995
  • 41. Page | 62SG Mobile Day – March 16, 2016 62 Genero Mobile Competitive analysis Native UI Abstract OS API Abstract form designer Single code base Debug on device Developer mode IDE Server-centric apps Ease-of-use