SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Hybrid Mobile
Development:
A Cost-Effective Strategy for
Building Cross-Platform
Smartphone Apps
Smartphone sales totaled more than 480
million last year, surpassing sales of PCs,
according to figures from research firm
Canalsys. The personal computer as we’ve
known it is not headed for extinction, but
clearly the smartphone could become the
dominant device for communicating and
using the web.

Consider this other data: In 2010, Amazon's Jeff Bezos commented that
customers had ordered “more than $1 billion of products using a mobile
device.” Today, nearly 90 percent of the world’s population subscribes to a
mobile service; that’s about 6 billion users, according to the International
Telecommunications Union. Granted, not all of those subscribers are using
smartphones, but the number reflects an essential truth: People want a
mobile connection.

The question, then, is not “Should we develop mobile applications” but
rather “How should we develop mobile applications?”


The diversity of mobile platforms and the variety of development tools make How?
a complex question. A business has to decide first which device or devices to
develop for. Currently the most common smartphones are Android-based models
and iPhones, with 48 percent and 43 percent of the US market, respectively,
according to the latest Nielsen survey. IDC predicts that three years from now,
Android will command half the smartphone market, followed by Windows phones
(20 percent) and then iPhones (16%).

Many software providers will want to sell apps to users of all three platforms. And
as a result of IT consumerization – with employees bringing their personal devices
to work – organizations will have to build business applications that run on all
three platforms as well; that is, that run on the most popular models.
Cross-platform development will be standard practice. That's great for users, but
presents a variety of complex challenges for software creators.

The developer choices begin with the two types of app delivery mechanisms: Web
delivery (URL or web apps) and app-store delivery (Google Play or iTunes, or
enterprise app stores).

The most important consideration is choosing the programming or markup
language for writing the app, which typically would be:
Native technologies:

 Objective-C for the iPhone's iOS; Java for Android; .NET for Windows



Web technologies:

 JavaScript, HTML 5, CSS3



Hybrid technologies:


 Using both native and web technologies in the same app


 A software publisher will typically want to establish a consistent
 look-and-feel and user experience (UX) across different devices. While this is
 relatively simple with a web app, it is a considerable challenge when porting
 between different mobile environments. The developer who wants to follow a
 cross-platform strategy has to contend with the different user interface
 guidelines for Android phones and iPhones and Windows phones. In order to
 create a consistent UX, these guidelines dictate how developers must handle
 all the elements of the interface, from icons to buttons to input screens.

 This reality of multiple platforms “pushes publishers of apps to consider
 strategies for cross-platform mobile development, making sure that they
 can scale their development teams in a cost-effective way,” says Andrew
 Burgert, general manager, mobile, for Globant, a software company that has
 designed products for Android and iOS devices. Globant's clients have
 included JP Morgan Chase, Cars.com, LinkedIn, and Salesforce.com.

 But a strategy that involves having dedicated teams building mobile apps for
 each platform becomes unwieldy and expensive. Plus, it sacrifices the ability
 to share and re-use components between the platforms. Finding sufficient
 numbers of qualified programmers and designers to staff these separate
 teams can also be a hindrance.

 Some mobile software developers, including Globant, have instead adopted
 the hybrid paradigm. “We believe the hybrid approach, although not
 applicable for all apps, is the key to achieve a cost-effective multiplatform
 mobile strategy,” Burgert says.



The Hybrid Process


 Consider a typical business scenario. A company wants to develop an app to
 help its salesforce manage customers. The company could build a web or
 URL app and give the sales team a link to the app, which they could access
 from most mobile devices.
The company could also develop an app that would be pushed from an app
store to the mobile devices. This latter approach would allow for software
that provides a more robust user experience, but it might not be necessary
or worth the expense in this case. (An app that consumes more phone
capabilities and resources, such as an action game, however, would be best
delivered as an app store app.)

If the company chooses to deliver the customer-management app as a URL
or web app, it will have to build it using web technologies, which usually
means JavaScript and HTML 5. These technologies allow within a browser
the sorts of graphics and transitions and user experience provided by an app
store app.

As Globant's Burgert points out, the developers building this app can achieve
a high level of user satisfaction with this approach, even with standard
processes that allow the user to bookmark the app on their device's home
screen with an icon, which then launches the browser and links to the URL
app.

After building the URL app, the developers can also choose to wrap it in a
WebView in order to ship the app to an app store for downloading. “If created
appropriately, the UX would be extremely similar, and the development team
could make use of native features of the smartphone if needed,” Burgert
says.

This is an example of hybrid development, in which both native and web
technologies are employed. HTML and JavaScript would be interpreted in the
WebView without the user noticing.

With an app that exists on a smartphone, developers can implement features
that would not be possible if the app was accessed through a browser. The
app can take advantage of photos or contacts or other files stored on the
phone, and also tap into native features of the device. The developers can
make native API calls, or use JavaScript and a connecting framework, such
as PhoneGap, to link the JavaScript code to the phone's native capabilities.

This hybrid strategy, based on open source standards, allows the publisher
to reuse web components that come from other areas of the organization, or
create components that can be used throughout.

As Burgert explains, there are two ways to develop using this hybrid
approach:

  * Build user interface code into the app
  * Have the app pull UI code from a server, similar to a regular browser

With the first option, the user experience tends to be smoother; the user
does not have to wait for the app to pull the user interface code into the
phone. Furthermore, there is room for offline capabilities if an Internet
connection is not available.

With the second option, the user has to wait while the app interprets and
renders the front-end code from the server. In this case, no Internet
connection means no app. From a developer standpoint, though, this
approach does make it easy to update or improve the user interface as
needed. This could be an appealing capability to enterprises in particular.
The customer-management app referred to earlier could be written in the
native code of the smartphone, fully using the device's potential, and
perform very well on that platform. But if the development team has to port
the app to another device – from Android to iPhone, for example – the team
will very likely have to be augmented with people who have the necessary
knowledge and skills, or a new team brought in. The launch timeline for the
ported app will most likely have to be extended.



The Business Case


To analyze the cost side of the development equation, let's consider a
medium-size business that already has built a few iPhone apps. For
purposes of this discussion, let's assume they have three iOS developers and
an iOS architect. They are busy maintaining the released apps and working
on another one. Based on estimates in Table 1 below, this team of four is
costing the business about $500,000 annually.


       Role         Headcount           Yearly Hours          Annual Cost
  iOS Architect           1                 2,000                $200,000
 iOS Developer            3                 6,000                $300,000
      Total               4                 8,000                $500,000


Now, as happens often today, the company's managers decide the iPhone
apps need to be ported to Android devices and then to Windows Phone
devices as well. The chief technical officer estimates that he will need to
expand staff considerably in order to have the manpower but, more
importantly, to have the necessary Android and Windows Phone competency.
In this scenario, he does not ask for additional staff to help with business
analysis, interface design, or testing; in reality, these additional skills would
most likely be part of his request, but for simplicity's sake, this example
includes only actual development personnel.

Despite the CTO's minimalist request, the CFO says only three new staffers
can be hired. The CTO can panic, or he can regroup and adopt an innovative
approach. In this situation, a hybrid strategy would allow the development
team, only slightly enlarged, to build the app for the two new platforms
cost-effectively.

For this hybrid plan of action, the CTO would need to build the team as
follows:

  *   1 JavaScript/HTML 5 architect
  *   3 JavaScript developers
  *   1 iOS engineer
  *   1 Android engineer
  *   1 Windows Phone engineer

Table 2 breaks out the costs for this team, and demonstrates that for the
scenario we've described and for similar situations, a hybrid development
strategy enables a company to build for multiple smartphone platforms in a
very budget-friendly way.
“This approach allows for better development and product flexibility,”
Burgert says. “Also, by using web technologies in portions of the app, the dev
                                                                                               “According to the challenges Globant
team can have more automated testing options, and even A/B testing for
better product management and feature decisions. There can also be                             was facing I can say that we proved
sharing of components between a web development team and a mobile                              to have the right skills and ability as
team.”                                                                                         a company to produce a testing
Burgert points out, however, that the hybrid strategy is not appropriate for
                                                                                               working team in only two weeks as
all types of mobile software. For example, when the app requires a high level
of performance, like a financial trading app, a game with complex graphics,                    well as providing all the necessary
or a very polished entertainment product. “When the app is very demanding                      resources for the project, such as
in terms of user experience, then hybrid might not be appropriate,” he says.                   HHRR recruiting, IT infrastructure,
“A racing game that uses the accelerator on the phone, or one that requires
                                                                                               servers, communications, power, etc,
a high degree of responsiveness, for that you need to go native. A hybrid app
tends to perform similarly to a browser-based app.”                                            within the time schedule required by
                                                                                               Orbitz business”, expressed
The development team needs to perform an analysis that looks at the                            Alejandro Stornelli, Globant’s
performance requirements of the app, the user experience, and whether or
                                                                                               Technical Director for Orbitz
not code should reside on the smartphone or can be pulled from the server
without hindering operation. The cost analysis in Table 2 presents an                          account.
exercise that any CTO needs to conduct before deciding which development
strategy is most financially acceptable.

For his company, John Doe, technology director for Acme Corp.,
summarizes the benefits of a hybrid strategy like this: "We see great value
in unifying our mobile initiatives across different platforms with a hybrid
approach. It makes sense from a talent and business perspective, while
allowing us to push product out faster."



JavaScript Architect               1               2,000          $200,000
JavaScript Developer               3               6,000          $300,000
   iOS Developer                   1               2,000          $100,000
 Android Developer                 1               2,000          $100,000
WinPhone Developer                 1               2,000          $100,000
       Total                       7              14,000          $800,000

     Compared to:
     Native Team                 12               24,000         $1,500,000
     Hybrid Team                  7               14,000          $800,000
       Savings                  42%                42%              47%



Features of Web, Native, and Hybrid Strategies


Web: true multiplatform, rapid UI changes, online only
Native: single platform, high-performance apps, full access to device
features, offline capabilities
Hybrid: multiplatform, flexibility for native API call access, offline
capabilities

                                                                                                For more information visit
                                                                                                www.globant.com



Globant US                   Globant Argentina                 Globant UK
34 Hayden Rowe               Ingeniero Butty 240 6th floor     Sistemas UK LTD
Street Suite 122             Laminar Plaza Tower               Central Point 45 Beech Street
01748, Hopkinton, MA         C1001AFB - Capital Federal        London | EC2Y 8AD
1-877-798-8104               +54 11 4109 17 00                 +44 20 70 43 82 69
Fax: +1 (774) 759 3019       Fax: +54 11 4109 18 00            Fax: +44 20 79 45 61 26
Globant Hybrid Mobile Development White Paper

Contenu connexe

Tendances

Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
 
How much does mobile app development costs in india
How much does mobile app development costs in indiaHow much does mobile app development costs in india
How much does mobile app development costs in indiasravanthisravanthi6
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Developmentjini james
 
Bridge-Stage Framework for the Smartphone Application Development using HTML5
Bridge-Stage Framework for the Smartphone Application Development using HTML5Bridge-Stage Framework for the Smartphone Application Development using HTML5
Bridge-Stage Framework for the Smartphone Application Development using HTML5ijsrd.com
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Alok Sharma
 
Mobile application development platform
Mobile application development platformMobile application development platform
Mobile application development platformi4consulting.org
 
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Katy Slemon
 
Mobile Development Overview
Mobile Development OverviewMobile Development Overview
Mobile Development OverviewShawn Grimes
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3nesrine attia
 
Mse july13 (1/3)
Mse july13 (1/3)Mse july13 (1/3)
Mse july13 (1/3)IIITA
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investingBrandon Na
 
Developer economics 2013 top 10+1 insights
Developer economics 2013   top 10+1 insightsDeveloper economics 2013   top 10+1 insights
Developer economics 2013 top 10+1 insightsSlashData
 
Appear IQ The Business Case for hybrid html5 mobile apps
Appear IQ The Business Case for hybrid html5 mobile appsAppear IQ The Business Case for hybrid html5 mobile apps
Appear IQ The Business Case for hybrid html5 mobile appsAppear
 
Benefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - AppzureBenefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - AppzureAppzure -Mobile App Development
 

Tendances (20)

Mobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th editionMobile Developer's Guide To The Galaxy, 15th edition
Mobile Developer's Guide To The Galaxy, 15th edition
 
Blog Examples
Blog ExamplesBlog Examples
Blog Examples
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
How much does mobile app development costs in india
How much does mobile app development costs in indiaHow much does mobile app development costs in india
How much does mobile app development costs in india
 
Mobile Application Development
Mobile Application DevelopmentMobile Application Development
Mobile Application Development
 
Bridge-Stage Framework for the Smartphone Application Development using HTML5
Bridge-Stage Framework for the Smartphone Application Development using HTML5Bridge-Stage Framework for the Smartphone Application Development using HTML5
Bridge-Stage Framework for the Smartphone Application Development using HTML5
 
FINAL SURVEY 1.7.15
FINAL SURVEY 1.7.15FINAL SURVEY 1.7.15
FINAL SURVEY 1.7.15
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5
 
Mobile application development platform
Mobile application development platformMobile application development platform
Mobile application development platform
 
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
Hire Ionic Developer to Build Cross-platform, Feature-rich, and most advanced...
 
Mobile Application Development Services and Why We Need It?
Mobile Application Development Services and Why We Need It?Mobile Application Development Services and Why We Need It?
Mobile Application Development Services and Why We Need It?
 
Mobile Development Overview
Mobile Development OverviewMobile Development Overview
Mobile Development Overview
 
Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020Mobile Application Development - Guide 2020
Mobile Application Development - Guide 2020
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Mobile development-e mag-version3
Mobile development-e mag-version3Mobile development-e mag-version3
Mobile development-e mag-version3
 
Mse july13 (1/3)
Mse july13 (1/3)Mse july13 (1/3)
Mse july13 (1/3)
 
An introduction to mobile app development and investing
An introduction to mobile app development and investingAn introduction to mobile app development and investing
An introduction to mobile app development and investing
 
Developer economics 2013 top 10+1 insights
Developer economics 2013   top 10+1 insightsDeveloper economics 2013   top 10+1 insights
Developer economics 2013 top 10+1 insights
 
Appear IQ The Business Case for hybrid html5 mobile apps
Appear IQ The Business Case for hybrid html5 mobile appsAppear IQ The Business Case for hybrid html5 mobile apps
Appear IQ The Business Case for hybrid html5 mobile apps
 
Benefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - AppzureBenefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - Appzure
 

En vedette

Globant Innovation & IoT @ ORT Buenos Aires
Globant Innovation & IoT @ ORT Buenos AiresGlobant Innovation & IoT @ ORT Buenos Aires
Globant Innovation & IoT @ ORT Buenos AiresPablo Vittori
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventPatrick Chanezon
 
Portrait of the developer as The Artist - SpringOne India 2012
Portrait of the developer as The Artist - SpringOne India 2012Portrait of the developer as The Artist - SpringOne India 2012
Portrait of the developer as The Artist - SpringOne India 2012Patrick Chanezon
 
Webinar iBeacon Globant April 2014
Webinar iBeacon Globant April 2014Webinar iBeacon Globant April 2014
Webinar iBeacon Globant April 2014Pablo Vittori
 
CASMA Globant Mobile Presentation
CASMA Globant Mobile PresentationCASMA Globant Mobile Presentation
CASMA Globant Mobile PresentationAndrew Burgert
 
VMware Developer Relations Team Culture
VMware Developer Relations Team CultureVMware Developer Relations Team Culture
VMware Developer Relations Team CulturePatrick Chanezon
 
Globant presentation
Globant presentationGlobant presentation
Globant presentationDon Rohrer
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
Cloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onCloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onPatrick Chanezon
 

En vedette (11)

Globant Innovation & IoT @ ORT Buenos Aires
Globant Innovation & IoT @ ORT Buenos AiresGlobant Innovation & IoT @ ORT Buenos Aires
Globant Innovation & IoT @ ORT Buenos Aires
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq event
 
Portrait of the developer as The Artist - SpringOne India 2012
Portrait of the developer as The Artist - SpringOne India 2012Portrait of the developer as The Artist - SpringOne India 2012
Portrait of the developer as The Artist - SpringOne India 2012
 
Webinar iBeacon Globant April 2014
Webinar iBeacon Globant April 2014Webinar iBeacon Globant April 2014
Webinar iBeacon Globant April 2014
 
CASMA Globant Mobile Presentation
CASMA Globant Mobile PresentationCASMA Globant Mobile Presentation
CASMA Globant Mobile Presentation
 
VMware Developer Relations Team Culture
VMware Developer Relations Team CultureVMware Developer Relations Team Culture
VMware Developer Relations Team Culture
 
RubyWorld 2011
RubyWorld 2011RubyWorld 2011
RubyWorld 2011
 
Globant presentation
Globant presentationGlobant presentation
Globant presentation
 
Docker 101 Checonf 2016
Docker 101 Checonf 2016Docker 101 Checonf 2016
Docker 101 Checonf 2016
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
Cloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made onCloud is such stuff as dreams are made on
Cloud is such stuff as dreams are made on
 

Similaire à Globant Hybrid Mobile Development White Paper

What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?Tariq Mohammad Habib
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentXDuce Corporation
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptHannaAnvar1
 
Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?Rosalie Lauren
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxmuthulakshmi cse
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile AppsAlejandro Otanez
 
Mobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMoon Technolabs Pvt. Ltd.
 
Top 10 Mobile App Development Frameworks in 2023
Top 10 Mobile App Development Frameworks in 2023Top 10 Mobile App Development Frameworks in 2023
Top 10 Mobile App Development Frameworks in 2023BitCot
 
Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)Steven Levine
 
Top 10 Mobile App Development Frameworks in 2022.pdf
Top 10 Mobile App Development Frameworks in 2022.pdfTop 10 Mobile App Development Frameworks in 2022.pdf
Top 10 Mobile App Development Frameworks in 2022.pdfSparity1
 
How Much Cost to Build a Mobile App
How Much Cost to Build a Mobile AppHow Much Cost to Build a Mobile App
How Much Cost to Build a Mobile Appqsstechnosoft1
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022SynapseIndia
 
The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.Concetto Labs
 
What makes Flutter the Ideal Choice for Global Startups.pdf
What makes Flutter the Ideal Choice for Global Startups.pdfWhat makes Flutter the Ideal Choice for Global Startups.pdf
What makes Flutter the Ideal Choice for Global Startups.pdfBytes Technolab Inc.
 
What makes Flutter the Ideal Choice for Global Startups.docx
What makes Flutter the Ideal Choice for Global Startups.docxWhat makes Flutter the Ideal Choice for Global Startups.docx
What makes Flutter the Ideal Choice for Global Startups.docxBytes Technolab Inc.
 
Top 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdfTop 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdfSparity1
 
What is the cost to build a mobile app in the UAE.pdf
What is the cost to build a mobile app in the UAE.pdfWhat is the cost to build a mobile app in the UAE.pdf
What is the cost to build a mobile app in the UAE.pdfTechugo
 
How do you hire a skilled Android developer for your project_.pdf
How do you hire a skilled Android developer for your project_.pdfHow do you hire a skilled Android developer for your project_.pdf
How do you hire a skilled Android developer for your project_.pdfBOSC Tech Labs
 

Similaire à Globant Hybrid Mobile Development White Paper (20)

What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App Development
 
Mobile Application .pdf
Mobile Application .pdfMobile Application .pdf
Mobile Application .pdf
 
UNIT_1_1626771386169.ppt
UNIT_1_1626771386169.pptUNIT_1_1626771386169.ppt
UNIT_1_1626771386169.ppt
 
Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Project Management for Mobile Apps
Project Management for Mobile AppsProject Management for Mobile Apps
Project Management for Mobile Apps
 
Mobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guide
 
Top 10 Mobile App Development Frameworks in 2023
Top 10 Mobile App Development Frameworks in 2023Top 10 Mobile App Development Frameworks in 2023
Top 10 Mobile App Development Frameworks in 2023
 
Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)Executive Overview of OutSystems (1)
Executive Overview of OutSystems (1)
 
Fundamentals of Mobile App Development Technology
Fundamentals of Mobile App Development TechnologyFundamentals of Mobile App Development Technology
Fundamentals of Mobile App Development Technology
 
Top 10 Mobile App Development Frameworks in 2022.pdf
Top 10 Mobile App Development Frameworks in 2022.pdfTop 10 Mobile App Development Frameworks in 2022.pdf
Top 10 Mobile App Development Frameworks in 2022.pdf
 
How Much Cost to Build a Mobile App
How Much Cost to Build a Mobile AppHow Much Cost to Build a Mobile App
How Much Cost to Build a Mobile App
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.
 
What makes Flutter the Ideal Choice for Global Startups.pdf
What makes Flutter the Ideal Choice for Global Startups.pdfWhat makes Flutter the Ideal Choice for Global Startups.pdf
What makes Flutter the Ideal Choice for Global Startups.pdf
 
What makes Flutter the Ideal Choice for Global Startups.docx
What makes Flutter the Ideal Choice for Global Startups.docxWhat makes Flutter the Ideal Choice for Global Startups.docx
What makes Flutter the Ideal Choice for Global Startups.docx
 
Top 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdfTop 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdf
 
What is the cost to build a mobile app in the UAE.pdf
What is the cost to build a mobile app in the UAE.pdfWhat is the cost to build a mobile app in the UAE.pdf
What is the cost to build a mobile app in the UAE.pdf
 
How do you hire a skilled Android developer for your project_.pdf
How do you hire a skilled Android developer for your project_.pdfHow do you hire a skilled Android developer for your project_.pdf
How do you hire a skilled Android developer for your project_.pdf
 

Dernier

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Dernier (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Globant Hybrid Mobile Development White Paper

  • 1. Hybrid Mobile Development: A Cost-Effective Strategy for Building Cross-Platform Smartphone Apps
  • 2. Smartphone sales totaled more than 480 million last year, surpassing sales of PCs, according to figures from research firm Canalsys. The personal computer as we’ve known it is not headed for extinction, but clearly the smartphone could become the dominant device for communicating and using the web. Consider this other data: In 2010, Amazon's Jeff Bezos commented that customers had ordered “more than $1 billion of products using a mobile device.” Today, nearly 90 percent of the world’s population subscribes to a mobile service; that’s about 6 billion users, according to the International Telecommunications Union. Granted, not all of those subscribers are using smartphones, but the number reflects an essential truth: People want a mobile connection. The question, then, is not “Should we develop mobile applications” but rather “How should we develop mobile applications?” The diversity of mobile platforms and the variety of development tools make How? a complex question. A business has to decide first which device or devices to develop for. Currently the most common smartphones are Android-based models and iPhones, with 48 percent and 43 percent of the US market, respectively, according to the latest Nielsen survey. IDC predicts that three years from now, Android will command half the smartphone market, followed by Windows phones (20 percent) and then iPhones (16%). Many software providers will want to sell apps to users of all three platforms. And as a result of IT consumerization – with employees bringing their personal devices to work – organizations will have to build business applications that run on all three platforms as well; that is, that run on the most popular models. Cross-platform development will be standard practice. That's great for users, but presents a variety of complex challenges for software creators. The developer choices begin with the two types of app delivery mechanisms: Web delivery (URL or web apps) and app-store delivery (Google Play or iTunes, or enterprise app stores). The most important consideration is choosing the programming or markup language for writing the app, which typically would be:
  • 3. Native technologies: Objective-C for the iPhone's iOS; Java for Android; .NET for Windows Web technologies: JavaScript, HTML 5, CSS3 Hybrid technologies: Using both native and web technologies in the same app A software publisher will typically want to establish a consistent look-and-feel and user experience (UX) across different devices. While this is relatively simple with a web app, it is a considerable challenge when porting between different mobile environments. The developer who wants to follow a cross-platform strategy has to contend with the different user interface guidelines for Android phones and iPhones and Windows phones. In order to create a consistent UX, these guidelines dictate how developers must handle all the elements of the interface, from icons to buttons to input screens. This reality of multiple platforms “pushes publishers of apps to consider strategies for cross-platform mobile development, making sure that they can scale their development teams in a cost-effective way,” says Andrew Burgert, general manager, mobile, for Globant, a software company that has designed products for Android and iOS devices. Globant's clients have included JP Morgan Chase, Cars.com, LinkedIn, and Salesforce.com. But a strategy that involves having dedicated teams building mobile apps for each platform becomes unwieldy and expensive. Plus, it sacrifices the ability to share and re-use components between the platforms. Finding sufficient numbers of qualified programmers and designers to staff these separate teams can also be a hindrance. Some mobile software developers, including Globant, have instead adopted the hybrid paradigm. “We believe the hybrid approach, although not applicable for all apps, is the key to achieve a cost-effective multiplatform mobile strategy,” Burgert says. The Hybrid Process Consider a typical business scenario. A company wants to develop an app to help its salesforce manage customers. The company could build a web or URL app and give the sales team a link to the app, which they could access from most mobile devices.
  • 4. The company could also develop an app that would be pushed from an app store to the mobile devices. This latter approach would allow for software that provides a more robust user experience, but it might not be necessary or worth the expense in this case. (An app that consumes more phone capabilities and resources, such as an action game, however, would be best delivered as an app store app.) If the company chooses to deliver the customer-management app as a URL or web app, it will have to build it using web technologies, which usually means JavaScript and HTML 5. These technologies allow within a browser the sorts of graphics and transitions and user experience provided by an app store app. As Globant's Burgert points out, the developers building this app can achieve a high level of user satisfaction with this approach, even with standard processes that allow the user to bookmark the app on their device's home screen with an icon, which then launches the browser and links to the URL app. After building the URL app, the developers can also choose to wrap it in a WebView in order to ship the app to an app store for downloading. “If created appropriately, the UX would be extremely similar, and the development team could make use of native features of the smartphone if needed,” Burgert says. This is an example of hybrid development, in which both native and web technologies are employed. HTML and JavaScript would be interpreted in the WebView without the user noticing. With an app that exists on a smartphone, developers can implement features that would not be possible if the app was accessed through a browser. The app can take advantage of photos or contacts or other files stored on the phone, and also tap into native features of the device. The developers can make native API calls, or use JavaScript and a connecting framework, such as PhoneGap, to link the JavaScript code to the phone's native capabilities. This hybrid strategy, based on open source standards, allows the publisher to reuse web components that come from other areas of the organization, or create components that can be used throughout. As Burgert explains, there are two ways to develop using this hybrid approach: * Build user interface code into the app * Have the app pull UI code from a server, similar to a regular browser With the first option, the user experience tends to be smoother; the user does not have to wait for the app to pull the user interface code into the phone. Furthermore, there is room for offline capabilities if an Internet connection is not available. With the second option, the user has to wait while the app interprets and renders the front-end code from the server. In this case, no Internet connection means no app. From a developer standpoint, though, this approach does make it easy to update or improve the user interface as needed. This could be an appealing capability to enterprises in particular.
  • 5. The customer-management app referred to earlier could be written in the native code of the smartphone, fully using the device's potential, and perform very well on that platform. But if the development team has to port the app to another device – from Android to iPhone, for example – the team will very likely have to be augmented with people who have the necessary knowledge and skills, or a new team brought in. The launch timeline for the ported app will most likely have to be extended. The Business Case To analyze the cost side of the development equation, let's consider a medium-size business that already has built a few iPhone apps. For purposes of this discussion, let's assume they have three iOS developers and an iOS architect. They are busy maintaining the released apps and working on another one. Based on estimates in Table 1 below, this team of four is costing the business about $500,000 annually. Role Headcount Yearly Hours Annual Cost iOS Architect 1 2,000 $200,000 iOS Developer 3 6,000 $300,000 Total 4 8,000 $500,000 Now, as happens often today, the company's managers decide the iPhone apps need to be ported to Android devices and then to Windows Phone devices as well. The chief technical officer estimates that he will need to expand staff considerably in order to have the manpower but, more importantly, to have the necessary Android and Windows Phone competency. In this scenario, he does not ask for additional staff to help with business analysis, interface design, or testing; in reality, these additional skills would most likely be part of his request, but for simplicity's sake, this example includes only actual development personnel. Despite the CTO's minimalist request, the CFO says only three new staffers can be hired. The CTO can panic, or he can regroup and adopt an innovative approach. In this situation, a hybrid strategy would allow the development team, only slightly enlarged, to build the app for the two new platforms cost-effectively. For this hybrid plan of action, the CTO would need to build the team as follows: * 1 JavaScript/HTML 5 architect * 3 JavaScript developers * 1 iOS engineer * 1 Android engineer * 1 Windows Phone engineer Table 2 breaks out the costs for this team, and demonstrates that for the scenario we've described and for similar situations, a hybrid development strategy enables a company to build for multiple smartphone platforms in a very budget-friendly way.
  • 6. “This approach allows for better development and product flexibility,” Burgert says. “Also, by using web technologies in portions of the app, the dev “According to the challenges Globant team can have more automated testing options, and even A/B testing for better product management and feature decisions. There can also be was facing I can say that we proved sharing of components between a web development team and a mobile to have the right skills and ability as team.” a company to produce a testing Burgert points out, however, that the hybrid strategy is not appropriate for working team in only two weeks as all types of mobile software. For example, when the app requires a high level of performance, like a financial trading app, a game with complex graphics, well as providing all the necessary or a very polished entertainment product. “When the app is very demanding resources for the project, such as in terms of user experience, then hybrid might not be appropriate,” he says. HHRR recruiting, IT infrastructure, “A racing game that uses the accelerator on the phone, or one that requires servers, communications, power, etc, a high degree of responsiveness, for that you need to go native. A hybrid app tends to perform similarly to a browser-based app.” within the time schedule required by Orbitz business”, expressed The development team needs to perform an analysis that looks at the Alejandro Stornelli, Globant’s performance requirements of the app, the user experience, and whether or Technical Director for Orbitz not code should reside on the smartphone or can be pulled from the server without hindering operation. The cost analysis in Table 2 presents an account. exercise that any CTO needs to conduct before deciding which development strategy is most financially acceptable. For his company, John Doe, technology director for Acme Corp., summarizes the benefits of a hybrid strategy like this: "We see great value in unifying our mobile initiatives across different platforms with a hybrid approach. It makes sense from a talent and business perspective, while allowing us to push product out faster." JavaScript Architect 1 2,000 $200,000 JavaScript Developer 3 6,000 $300,000 iOS Developer 1 2,000 $100,000 Android Developer 1 2,000 $100,000 WinPhone Developer 1 2,000 $100,000 Total 7 14,000 $800,000 Compared to: Native Team 12 24,000 $1,500,000 Hybrid Team 7 14,000 $800,000 Savings 42% 42% 47% Features of Web, Native, and Hybrid Strategies Web: true multiplatform, rapid UI changes, online only Native: single platform, high-performance apps, full access to device features, offline capabilities Hybrid: multiplatform, flexibility for native API call access, offline capabilities For more information visit www.globant.com Globant US Globant Argentina Globant UK 34 Hayden Rowe Ingeniero Butty 240 6th floor Sistemas UK LTD Street Suite 122 Laminar Plaza Tower Central Point 45 Beech Street 01748, Hopkinton, MA C1001AFB - Capital Federal London | EC2Y 8AD 1-877-798-8104 +54 11 4109 17 00 +44 20 70 43 82 69 Fax: +1 (774) 759 3019 Fax: +54 11 4109 18 00 Fax: +44 20 79 45 61 26