GlobalLogic's Cross-Platform Mobile App Development Offering

estrapadetubacityMobile - Wireless

Dec 10, 2013 (3 years and 8 months ago)

76 views

©2013 GlobalLogic Inc.
CONFIDENTIAL
GlobalLogic’s
Cross-Platform Mobile
App Development Offering
March 2013
Slide 2
Cross-Platform Mobile App Development
Landscape
01
Slide 3
Internet usage 2015
Mobile Internet overtakes desktop usage
Cross-Platform Mobile App Development Landscape
App downloads, B
Tablet usage, M
Mobile payments, B
0
50
100
150
200
2010
2015
2011
2015
0
100
200
300
400
500
600
700
800
0
50
100
150
200
250
300
350
2011
2015
Mobile 53%
Desktop 47%
"2012 - 2015 Digital Predictions & Trends," Digital Marketing Lab
"Global Mobile Statistics,"
mobiThinking

Slide 4
Second screen usage
Mobile Internet overtakes desktop usage
Cross-Platform Mobile App Development Landscape
NFC-enabled phones, M
Expenditure on mobile ads, B
Digital sales, 2015
0
50
100
150
200
250
2011
2015
0
5
10
15
20
25
2011
2015
Don’t use 14%
Use 86%
Other 50%
Social and mobile
platforms 50%
"2012 - 2015 Digital Predictions & Trends," Digital Marketing Lab
"Global Mobile Statistics,"
mobiThinking

Slide 5


Building a separate team to develop the same app for
another device / platform can double or sometimes
even triple overall costs.



Developing the same native app for different devices /
platforms significantly increases time-to-market.
Device / platform fragmentation creates high
costs and slows deployment
Cross-Platform Mobile App Development Landscape
Challenge
Slide 6
Cross-Platform Development
Cross-Platform Mobile App Development Landscape
Multiple mobile app development options
are available today
Native
Cross-
Platform /
Native-Like
Cross-
Platform /
Web-Like
Mobile Web
1
2
3
4
Slide 7
Cross-Platform Mobile App Development Landscape
Cross-platform / native-like option provides
better UX with low time & development costs
Cross-Platform/
Native-like
Increased cost &
development time
Better UX
Cross-Platform/
Web-like

Native
Mobile Web
Slide 8


Using generic technology such as JavaScript
as the main development language results in
easier development and maintenance.


All the benefits of a native app are
preserved, which results in the best level of
user experience.
Advantages of cross-platform / native-like
option
Cross-Platform Mobile App Development Landscape


A single technology is used for development,
which results in lower implementation costs
and quicker time-to-market.
Native
Single
Generic
-
+
Slide 9
Criteria
Multiple cross-platform development tools
are available today
Cross-Platform Mobile App Development Landscape


Authoring language


Development environment


Technology approach


Deployment format


Supported output platforms


Hardware APIs access


UI capabilities


App publishing process


Vendor support and services


License cost
100+
CPTs
Slide 10


Single platform for native, hybrid, and mobile web app
development



Single JavaScript coding environment for combined client and
server side development



Ability to connect mobile applications to any number of enterprise-
owned, social, and web-based services



Supports all major mobile OS



Ecosystem with a wide variety of ready-to-use modules and
extensions



Analytic reports for time, geography, platform, and custom event
data shows exactly what the app is doing
Appcelerator Titanium enables efficient
cross-platform development
Cross-Platform Mobile App Development Landscape
Slide 11
Cross-Platform Mobile App Development Landscape
World-leading enterprises use Titanium to
optimize their mobility initiatives

Native
Appcelerator
/ IDC
developer survey
1
2
3
4
5
6 Months
V1
V2

V3

V4

V5

V6

V7

V8

V1

V2

V3

V4

V1

V2

V3

V1

V2

V1

2 weeks
4 weeks
APP #2
11 month for original
native app
Slide 12
GlobalLogic’s
Cross-Platform Mobile App
Development Offering
02
Slide 13
Experience across all mobile technologies
GlobalLogic Offering in Cross-Platform Mobile App Development

20 apps
26 apps
53 apps
8 apps
31 apps
18 apps
39 experts
165 experts
423 experts
97 experts
49 experts
324 experts
Slide 14


Expertise across all layers of mobile:


Mobile application development


App & UI frameworks, libraries


OS kernel


Hardware & BSP
Expertise
Mobile practice
GlobalLogic Offering in Cross-Platform Mobile App Development



Experience with all current mobile
technologies and modes of development:


Native


Hybrid


Cross-platform
Experience


500+ global mobile developers have created
250+ apps for customers
Everywhere
Apps
OS
500+
250+
Slide 15


Alliance with Appcelerator since February 2012


Premier Titanium Training Partner


Premier Integration Partner



Over 25 Titanium certified Advanced Application Developers


Multiple engineers with “Titan” status among the Titanium
development community


Organization of local Titanium developers’ events in locations where
we have engineering centers



Provision of engineering services to
Appcelerator



Platform extensions


Module development


Etc.
GlobalLogic’s
Partnership with
Appcelerator

GlobalLogic Offering in Cross-Platform Mobile App Development
Slide 16


Development of cross-platform mobile apps for enterprise customers using Titanium


Ongoing maintenance of Titanium code base and implementation of new releases


Development of custom Titanium modules for ISVs and for PaaS providers


Publishing on Open Mobile Marketplace to be available for larger development community
GlobalLogic offers a wide range of services
around the Titanium platform
GlobalLogic Offering in Cross-Platform Mobile App Development

Platform Extension
Extending the Titanium
platform with new
capabilities through
extension modules
Professional
Services
Developing mobile
applications using
Titanium platform
Product Engineering
Providing QA services to
Titanium platform and
associated products
Titanium Training
Training partner of
Appcelerator to impart
Titanium training in India
Slide 17
Case Studies
03
Slide 18
Product


Mobile application for personal banking


Allows customers to pay their bills and access their account information
and transactions


Communicates with
RESTful
server through HTTP using a JSON API,
while
RESTful
Server communicates with the
ManagedBeans
Server
directly with the existing EJBs

Contribution


Implementation of cross-platform native apps for
iOS
and Android
smartphones (range of devices and form-factors) using
Appcelerator

Titanium


Frequent iterations with customer to ensure that UX matches the
device / platform expectations

Technology


JavaScript;
Appcelerator
Titanium Framework; Consuming
RESTful

web services;
ManagedBeans
, HTTP, JSON API
Cross-Platform App Development

Case Study
Slide 19
Product


Mobile advertisement platform


Modules for Titanium allow customer to display banners and rich media
advertisements in cross-platform (
iOS
and Android) mobile apps

Contribution


Design of module interface as per Mobile Rich Media Ad Interface
Definitions (MRAID) specs


Development of module in compliance with Titanium native module
specs, with common contracts across Android and
iOS
modules to the
extent possible


QA and benchmarks on performance, memory footprint on
iOS
and
Android


Development of sample mobile apps to showcase how to consume
customer’s module

Technology


Appcelerator
Titanium;
iOS
SDK, Objective-C; Android SDK, JAVA;
JavaScript
Module Development

Case Study
Slide 20
Product


Titanium Mobile SDK creates rich native
iOS
, Android, hybrid, and
mobile web apps from a single JavaScript-based SDK


Open source project available on
GitHub


Contribution


Implementation of
Tizen
platform-specific API


Tailoring of Titanium API for support of
Tizen
OS


Adding
Tizen
support to Titanium Mobile CLI to generate new projects,
build, run, and deploy on
Tizen
OS


Porting of existing apps and creation of new sample applications


Adding support of
Tizen
platform to Titanium Studio IDE

Technology


JavaScript, CSS, HTML,
Node.js
; Titanium Mobile; Eclipse RCP;
Tizen

Platform Extension

Case Study
©2013 GlobalLogic Inc.
CONFIDENTIAL
Thank you