SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
View Point




                     Enterprise Mobility with Sybase Unwired Platform
                  - Suresh Santhana




                  Abstract
                  Many organizations face the need for making an important decision of choosing the right development approach after
                  selecting a mobile platform like SUP (Sybase Unwired Platform). While there is no best solution that works all the time, this
                  paper attempts to bring in the pros and cons that each of the approaches carries with reference to enterprise requirements
                  and different business cases.




             www.infosys.com
Introduction
      Sybase Unwired Platform (SUP) is a mobile enterprise platform for quickly developing & deploying enterprise grade mobile
      applications that connect business data from heterogeneous backend systems. SUP helps leverage its platform features like
      security, device management and develop mobile applications much faster than what it would take without a platform like SUP.
      This paper highlights the solution approaches available within the Sybase Unwired Platform for mobile enabling your enterprise
      functions.



Development approaches                                                      The characteristics of a hybrid application are
                                                                               a)	 It can work even while the connectivity is not there.
Many organizations face the need for making an important
decision of choosing the right solution approach after they have               b)	Supports native features such as access to camera, GPS,
chosen a middleware like SUP. Mobile application development                      microphone and other services like calendar, address book etc.
can be done using any of the following approaches.                             c)	 Supports integration with web-based services
1)	Native Applications - A native application is specifically                  d)	 It can integrate with the device’s file system.
   designed to run a device’s operating system and has to be                   e)	 Uses an embedded browser to access online content.
   developed for different devices. Native apps are developed
   for a specific platform and installed on the handheld. For               Sybase Unwired Platform can deliver mobility either through the
   instance, a native app developed for the iPad will only run on           native development or through the hybrid applications (Hybrid Web
   its proprietary iOS platform. Also within a Native OS, newer             Container). Hence this paper focuses only on these two approaches.
   versions of operating systems sometimes can result in changes            While native and hybrid approaches have architectural differences,
   in existing applications.                                                it is interesting to note that over the last couple of years the user
                                                                            experiences provided by them are increasingly blurred. This is due
2)	Web Applications – A mobile web application or a browser
                                                                            to the fact that most native apps use real-time connectivity and the
   application runs on a centralized application server and the
                                                                            hybrid apps provide offline capability to certain extent.
   content of the application is downloaded from the web every
   time it is run. This is a more generic approach and can usually be       Choosing a right solution for your requirement is as important as
   accessed from all the handhelds that support web applications            choosing the right middleware for the following reasons.
   through the mobile browser.                                                 1)	 Technical feasibility
3)	Hybrid Applications – A hybrid application is one which                     2)	 Project timeframe
   combines the characteristics of both native and web
                                                                               3)	 Implementation cost
   applications. It has most of the benefits of a native app such as
   full access to APIs, app-store etc. An example of a hybrid app              4)	 Maintenance cost
   would be an online banking application that typically stores                5)	 Multi-Device support
   some content locally on the handheld.                                       6)	 User experience



Comparative Chart
The table below provides a comparison of capabilities of Native and Hybrid Applications.

 Capability                                            Native Approach                                     Hybrid Web Applications
 Device Agnostic (Multiple Operating Systems)          No                                                  Yes
 Development Language                                  Native Only                                         Native & Web or Web only
 Access to Device Specific Features                    High                                                Medium
 Offline Support                                       High                                                Medium
 Advanced Graphics                                     High                                                Medium
 Code Portability & Optimization                       None                                                High
 User Experience                                       High (Rich User or Compelling User Interface)       Medium
 Local File Access                                     Yes                                                 Limited
 Direct P2P Communication                              Yes                                                 No
 Cost & Time to Market                                 High                                                Medium
 Installation Experience                               High (App Store)                                    High (App Store)


2 | Infosys – View Point
Selecting the Right Approach                                                 Hybrid Web Container
It is evident from the chart above, there is no single approach              One of the biggest drawbacks of the Native approach is its lack
catering to all the requirements. Choosing the right development             of support for device agnostic capability. Organizations intending
approach largely depends on the organization requirements and is             to support multiple platforms and devices need to invest time,
influenced by many parameters such as budget, timeframe of the               money and effort on resources for various native languages. In
project, required functionality, IT infrastructure, skillset available       a scenario like this, SUP’s hybrid web container approach easily
and so forth. For example, if an organization’s strategy is to support       scores over the native approach.
BYOD policy (Bring Your Own Device), Native approach will not
work.                                                                        Give below are scenarios where hybrid approach is more suited.
                                                                             1)	 Best of both worlds – The hybrid approach provides the best of
The challenge is to choose the right development approach that
                                                                                 native and web application approach. Native bridge provides
would cater to organization’s requirements with constraints such
                                                                                 the capability to leverage the device features and capabilities
as budget and time-to-market.
                                                                                 that latest handhelds offer. Secondly, applications written using
                                                                                 web technologies like HTML5, CSS and Javascript can work
                                                                                 across mobile platforms.
Native Approach
                                                                             2)	 If an organization wants to implement BYOD (Bring Your Own
Given below are scenarios where native approach would be a                       Device) policy for its employees. The hybrid apps using HTML
preferred solution.                                                              and JavaScript can work on multiple platforms/OS and devices.
1)	 Organizations planning to support a limited audience with a              3)	In-house Skills – Web development skills are more common
    single platform and for applications, that need to have the same            compared to native skills. An organization wanting to leverage
    look & feel of the mobile operating system.                                 its in-house web development skills can choose the hybrid
                                                                                approach.
2)	Applications that require strong native capabilities or those
   that are built around a single functionality. For example, a P2P
   application such as Skype.
                                                                             HTML5 and the Mobile Web
3)	Push Notifications – When an application requires push
                                                                             The Hybrid approach uses HTML5 for UI development, which is
   notification support. Mobile users can be reached with a
                                                                             evolving as the open standard for mobile application development.
   “push notification”, which is like a text message and appears
                                                                             With HTML5, the web is becoming smarter and intuitive. Features
   irrespective of the app being open or not.
                                                                             such as offline support, high quality graphics, file access makes
4)	 For gaming applications that require a rich user interface, native       it the future of the mobile web. HTML5 with the help of CSS3
    approach is more suited and web technologies do not provide              (Cascading Style Sheets) provides a huge amount of new styling
    adequate solution. Also the loading time is lesser in native apps        capabilities. More and more browsers are supporting HTML5
    when compared to web apps.                                               today. Google’s Android and Apple iOS both support HTML5.
5)	 Enhanced Access – for applications that require access to device         SAP Mobile applications based on HTML5 will have better
    features such as camera or address book.                                 performance than applications that need plug-ins such as Flash.
                                                                             Part of SAP’s mobility strategy is to enable implementation of
                                                                             light-weight HTML5 (Hybrid Web Container) apps that have lower
                                                                             TCO, with cross-platform support and richer user experience. SAP
                                                                             is creating tools to help developers for building HTML5 apps that
                                                                             would enable SAP data. There is a lot of scope for widespread
                                                                             adoption of HTML5 across the SAP landscape.




                                                          The mobile technology has been evolving continuously with more and
                                                          more powerful devices, which in turn will increase the implementation cost
         Future trends                                    and the associated complexities for implementing a mobile solution.
                                                          Smarter handhelds and technologies like NFC (Near Field Communication),
                                                          Augmented Reality will result in new use cases and business scenarios.




                                                                                                                          Infosys – View Point | 3
Summary
                                                        To summarize, the two approaches in Sybase Unwired Platform, i.e. the Native and Hybrid have their
                                                        pros and cons. Native approach has the following advantages.
                                                             1)	 Better performance
                                                             2)	 Works better than any other approach for offline scenarios
                                                        The Hybrid (HTML5) approach has the following advantages.
                                                             1)	 Provides device agnostic capability with a single application
                                                             2)	 Less expensive as one solution can work across devices.
                                                        HTML5 is being adopted rapidly and according to analysts that it is likely to become a default
                                                        technology for developing application’s front-end. By implementing solutions with HTML5 and
                                                        using native approach only where required, companies can ensure that their investments do not
                                                        become obsolete in the future.




About Infosys
Many of the world's most successful organizations rely on Infosys to
deliver measurable business value. Infosys provides business consulting,
technology, engineering and outsourcing services to help clients in over
30 countries build tomorrow's enterprise.

For more information, contact askus@infosys.com                                                                                                                                       www.infosys.com
© 2012 Infosys Limited, Bangalore, India. Infosys believes the information in this publication is accurate as of its publication date; such information is subject to change without notice. Infosys acknowledges
the proprietary rights of the trademarks and product names of other companies mentioned in this document.

Contenu connexe

Tendances

IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - IntroductionMaarga Systems
 
openTrends Mobile Solutions brochure
openTrends Mobile Solutions brochureopenTrends Mobile Solutions brochure
openTrends Mobile Solutions brochureopenTrends
 
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightDirk Nicol
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...Axway Appcelerator
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Cisco Collaboration
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communicationsschinarro
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012Robert Sutor
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryDavalen LLC
 
Calculating Roi On University Program Draft Rev7
Calculating Roi On University Program Draft Rev7Calculating Roi On University Program Draft Rev7
Calculating Roi On University Program Draft Rev7bcarney
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile ManagementDipesh Mukerji
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008eLiberatica
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets ApplicationsCraig Randall
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM (Middle East and Africa)
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationLeigh Williamson
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nmNitin Gaur
 

Tendances (20)

IBM Worklight - Introduction
IBM Worklight - IntroductionIBM Worklight - Introduction
IBM Worklight - Introduction
 
openTrends Mobile Solutions brochure
openTrends Mobile Solutions brochureopenTrends Mobile Solutions brochure
openTrends Mobile Solutions brochure
 
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
 
Codestrong 2012 breakout session the role of cloud services in your next ge...
Codestrong 2012 breakout session   the role of cloud services in your next ge...Codestrong 2012 breakout session   the role of cloud services in your next ge...
Codestrong 2012 breakout session the role of cloud services in your next ge...
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012
 
Video. The new dialtone for business communications
Video. The new dialtone for business communicationsVideo. The new dialtone for business communications
Video. The new dialtone for business communications
 
Rococo Software Q409
Rococo Software Q409Rococo Software Q409
Rococo Software Q409
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012
 
Maxime Thomas - eZBK
Maxime Thomas - eZBKMaxime Thomas - eZBK
Maxime Thomas - eZBK
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience Factory
 
Designing Mobile Applications
Designing Mobile ApplicationsDesigning Mobile Applications
Designing Mobile Applications
 
Calculating Roi On University Program Draft Rev7
Calculating Roi On University Program Draft Rev7Calculating Roi On University Program Draft Rev7
Calculating Roi On University Program Draft Rev7
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile Management
 
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
"Integrating Open Source into Your Business" by Adam Jollans @ eLiberatica 2008
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets Applications
 
IBM Mobile Strategy
IBM Mobile StrategyIBM Mobile Strategy
IBM Mobile Strategy
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essential
 
Pulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentationPulse 2013 Mobile Build and Connect presentation
Pulse 2013 Mobile Build and Connect presentation
 
Worklight nitin nm
Worklight nitin nmWorklight nitin nm
Worklight nitin nm
 

Similaire à Enterprise Mobility with Sybase Unwired Platform

HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Midweek breather hybridapps
Midweek breather hybridappsMidweek breather hybridapps
Midweek breather hybridappsstrider1981
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterpriseBryce Curtis
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseVenkat Alagarsamy
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018UX Antwerp Meetup
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Thomas Robbins
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012CorSource
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile mazePraveen Bohra
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterAlexander Arda
 
Do You Want to Achieve Mobile App Mastery? A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery? A Step-by-Step GuidebookDo You Want to Achieve Mobile App Mastery? A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery? A Step-by-Step GuidebookDistanceCodingAgency
 
Do You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery: A Step-by-Step GuidebookDo You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebookbill886381
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformDamodar Puthiya
 
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMindteck (India) Limited
 
iPad Apps for the Enterprise
iPad Apps for the EnterpriseiPad Apps for the Enterprise
iPad Apps for the EnterpriseSukumar Jena
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixAndrew Ferrier
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 

Similaire à Enterprise Mobility with Sybase Unwired Platform (20)

Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Dealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approachesDealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approaches
 
RIA
RIARIA
RIA
 
Midweek breather hybridapps
Midweek breather hybridappsMidweek breather hybridapps
Midweek breather hybridapps
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
 
Cross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterpriseCross platform mobile application architecture for enterprise
Cross platform mobile application architecture for enterprise
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7
 
Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012Extending softwareintomobile 11 28-2012
Extending softwareintomobile 11 28-2012
 
Navigating the Mobile maze
Navigating the Mobile mazeNavigating the Mobile maze
Navigating the Mobile maze
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They Matter
 
Do You Want to Achieve Mobile App Mastery? A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery? A Step-by-Step GuidebookDo You Want to Achieve Mobile App Mastery? A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery? A Step-by-Step Guidebook
 
Do You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery: A Step-by-Step GuidebookDo You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebook
Do You Want to Achieve Mobile App Mastery: A Step-by-Step Guidebook
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Mobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross PlatformMobinius : Mobile Native vs Cross Platform
Mobinius : Mobile Native vs Cross Platform
 
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTMLMobility Solutions - Development of Hybrid Mobile Applications with HTML
Mobility Solutions - Development of Hybrid Mobile Applications with HTML
 
iPad Apps for the Enterprise
iPad Apps for the EnterpriseiPad Apps for the Enterprise
iPad Apps for the Enterprise
 
Creating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM BluemixCreating Effective Mobile Applications with IBM Bluemix
Creating Effective Mobile Applications with IBM Bluemix
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 

Plus de Infosys

Demystifying Machine Learning for Manufacturing: Data Science for all
Demystifying Machine Learning for Manufacturing: Data Science for allDemystifying Machine Learning for Manufacturing: Data Science for all
Demystifying Machine Learning for Manufacturing: Data Science for allInfosys
 
Digital Outlook: Healthcare Industry
Digital Outlook: Healthcare IndustryDigital Outlook: Healthcare Industry
Digital Outlook: Healthcare IndustryInfosys
 
5 tips to make your mainframe as fit as you
5 tips to make your mainframe as fit as you5 tips to make your mainframe as fit as you
5 tips to make your mainframe as fit as youInfosys
 
Mainframe modernization powered by AI
Mainframe modernization powered by AIMainframe modernization powered by AI
Mainframe modernization powered by AIInfosys
 
Human Amplification In The Enterprise - Resources and Utilities
Human Amplification In The Enterprise - Resources and UtilitiesHuman Amplification In The Enterprise - Resources and Utilities
Human Amplification In The Enterprise - Resources and UtilitiesInfosys
 
Human Amplification In The Enterprise - Telecom and Communication
Human Amplification In The Enterprise - Telecom and CommunicationHuman Amplification In The Enterprise - Telecom and Communication
Human Amplification In The Enterprise - Telecom and CommunicationInfosys
 
Human Amplification In The Enterprise - Retail and CPG
Human Amplification In The Enterprise - Retail and CPGHuman Amplification In The Enterprise - Retail and CPG
Human Amplification In The Enterprise - Retail and CPGInfosys
 
Human Amplification In The Enterprise - Manufacturing and High-tech
Human Amplification In The Enterprise - Manufacturing and High-techHuman Amplification In The Enterprise - Manufacturing and High-tech
Human Amplification In The Enterprise - Manufacturing and High-techInfosys
 
Human amplification in the enterprise - Automation. Innovation. Learning.
Human amplification in the enterprise - Automation. Innovation. Learning.Human amplification in the enterprise - Automation. Innovation. Learning.
Human amplification in the enterprise - Automation. Innovation. Learning.Infosys
 
Human Amplification In The Enterprise - Healthcare and Life Sciences
Human Amplification In The Enterprise - Healthcare and Life SciencesHuman Amplification In The Enterprise - Healthcare and Life Sciences
Human Amplification In The Enterprise - Healthcare and Life SciencesInfosys
 
Human Amplification In The Enterprise - Banking and Insurance
Human Amplification In The Enterprise - Banking and InsuranceHuman Amplification In The Enterprise - Banking and Insurance
Human Amplification In The Enterprise - Banking and InsuranceInfosys
 
Mainframe modernization powered by AI
Mainframe modernization powered by AIMainframe modernization powered by AI
Mainframe modernization powered by AIInfosys
 
Reimagining the future of IT Infrastructure
Reimagining the future of IT InfrastructureReimagining the future of IT Infrastructure
Reimagining the future of IT InfrastructureInfosys
 
Infosys Amplifying Human Potential
Infosys Amplifying Human PotentialInfosys Amplifying Human Potential
Infosys Amplifying Human PotentialInfosys
 
Snapshots from Infosys Confluence 2016
Snapshots from Infosys Confluence 2016Snapshots from Infosys Confluence 2016
Snapshots from Infosys Confluence 2016Infosys
 
Be Digital. Be More.
Be Digital. Be More.Be Digital. Be More.
Be Digital. Be More.Infosys
 
Being Digital
Being DigitalBeing Digital
Being DigitalInfosys
 
Disruptive forces in digital payments
Disruptive forces in digital paymentsDisruptive forces in digital payments
Disruptive forces in digital paymentsInfosys
 
Infosys 'Go Green' Initiative
Infosys 'Go Green' InitiativeInfosys 'Go Green' Initiative
Infosys 'Go Green' InitiativeInfosys
 
Serving the perfect Information Cocktail
Serving the perfect Information CocktailServing the perfect Information Cocktail
Serving the perfect Information CocktailInfosys
 

Plus de Infosys (20)

Demystifying Machine Learning for Manufacturing: Data Science for all
Demystifying Machine Learning for Manufacturing: Data Science for allDemystifying Machine Learning for Manufacturing: Data Science for all
Demystifying Machine Learning for Manufacturing: Data Science for all
 
Digital Outlook: Healthcare Industry
Digital Outlook: Healthcare IndustryDigital Outlook: Healthcare Industry
Digital Outlook: Healthcare Industry
 
5 tips to make your mainframe as fit as you
5 tips to make your mainframe as fit as you5 tips to make your mainframe as fit as you
5 tips to make your mainframe as fit as you
 
Mainframe modernization powered by AI
Mainframe modernization powered by AIMainframe modernization powered by AI
Mainframe modernization powered by AI
 
Human Amplification In The Enterprise - Resources and Utilities
Human Amplification In The Enterprise - Resources and UtilitiesHuman Amplification In The Enterprise - Resources and Utilities
Human Amplification In The Enterprise - Resources and Utilities
 
Human Amplification In The Enterprise - Telecom and Communication
Human Amplification In The Enterprise - Telecom and CommunicationHuman Amplification In The Enterprise - Telecom and Communication
Human Amplification In The Enterprise - Telecom and Communication
 
Human Amplification In The Enterprise - Retail and CPG
Human Amplification In The Enterprise - Retail and CPGHuman Amplification In The Enterprise - Retail and CPG
Human Amplification In The Enterprise - Retail and CPG
 
Human Amplification In The Enterprise - Manufacturing and High-tech
Human Amplification In The Enterprise - Manufacturing and High-techHuman Amplification In The Enterprise - Manufacturing and High-tech
Human Amplification In The Enterprise - Manufacturing and High-tech
 
Human amplification in the enterprise - Automation. Innovation. Learning.
Human amplification in the enterprise - Automation. Innovation. Learning.Human amplification in the enterprise - Automation. Innovation. Learning.
Human amplification in the enterprise - Automation. Innovation. Learning.
 
Human Amplification In The Enterprise - Healthcare and Life Sciences
Human Amplification In The Enterprise - Healthcare and Life SciencesHuman Amplification In The Enterprise - Healthcare and Life Sciences
Human Amplification In The Enterprise - Healthcare and Life Sciences
 
Human Amplification In The Enterprise - Banking and Insurance
Human Amplification In The Enterprise - Banking and InsuranceHuman Amplification In The Enterprise - Banking and Insurance
Human Amplification In The Enterprise - Banking and Insurance
 
Mainframe modernization powered by AI
Mainframe modernization powered by AIMainframe modernization powered by AI
Mainframe modernization powered by AI
 
Reimagining the future of IT Infrastructure
Reimagining the future of IT InfrastructureReimagining the future of IT Infrastructure
Reimagining the future of IT Infrastructure
 
Infosys Amplifying Human Potential
Infosys Amplifying Human PotentialInfosys Amplifying Human Potential
Infosys Amplifying Human Potential
 
Snapshots from Infosys Confluence 2016
Snapshots from Infosys Confluence 2016Snapshots from Infosys Confluence 2016
Snapshots from Infosys Confluence 2016
 
Be Digital. Be More.
Be Digital. Be More.Be Digital. Be More.
Be Digital. Be More.
 
Being Digital
Being DigitalBeing Digital
Being Digital
 
Disruptive forces in digital payments
Disruptive forces in digital paymentsDisruptive forces in digital payments
Disruptive forces in digital payments
 
Infosys 'Go Green' Initiative
Infosys 'Go Green' InitiativeInfosys 'Go Green' Initiative
Infosys 'Go Green' Initiative
 
Serving the perfect Information Cocktail
Serving the perfect Information CocktailServing the perfect Information Cocktail
Serving the perfect Information Cocktail
 

Dernier

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Enterprise Mobility with Sybase Unwired Platform

  • 1. View Point Enterprise Mobility with Sybase Unwired Platform - Suresh Santhana Abstract Many organizations face the need for making an important decision of choosing the right development approach after selecting a mobile platform like SUP (Sybase Unwired Platform). While there is no best solution that works all the time, this paper attempts to bring in the pros and cons that each of the approaches carries with reference to enterprise requirements and different business cases. www.infosys.com
  • 2. Introduction Sybase Unwired Platform (SUP) is a mobile enterprise platform for quickly developing & deploying enterprise grade mobile applications that connect business data from heterogeneous backend systems. SUP helps leverage its platform features like security, device management and develop mobile applications much faster than what it would take without a platform like SUP. This paper highlights the solution approaches available within the Sybase Unwired Platform for mobile enabling your enterprise functions. Development approaches The characteristics of a hybrid application are a) It can work even while the connectivity is not there. Many organizations face the need for making an important decision of choosing the right solution approach after they have b) Supports native features such as access to camera, GPS, chosen a middleware like SUP. Mobile application development microphone and other services like calendar, address book etc. can be done using any of the following approaches. c) Supports integration with web-based services 1) Native Applications - A native application is specifically d) It can integrate with the device’s file system. designed to run a device’s operating system and has to be e) Uses an embedded browser to access online content. developed for different devices. Native apps are developed for a specific platform and installed on the handheld. For Sybase Unwired Platform can deliver mobility either through the instance, a native app developed for the iPad will only run on native development or through the hybrid applications (Hybrid Web its proprietary iOS platform. Also within a Native OS, newer Container). Hence this paper focuses only on these two approaches. versions of operating systems sometimes can result in changes While native and hybrid approaches have architectural differences, in existing applications. it is interesting to note that over the last couple of years the user experiences provided by them are increasingly blurred. This is due 2) Web Applications – A mobile web application or a browser to the fact that most native apps use real-time connectivity and the application runs on a centralized application server and the hybrid apps provide offline capability to certain extent. content of the application is downloaded from the web every time it is run. This is a more generic approach and can usually be Choosing a right solution for your requirement is as important as accessed from all the handhelds that support web applications choosing the right middleware for the following reasons. through the mobile browser. 1) Technical feasibility 3) Hybrid Applications – A hybrid application is one which 2) Project timeframe combines the characteristics of both native and web 3) Implementation cost applications. It has most of the benefits of a native app such as full access to APIs, app-store etc. An example of a hybrid app 4) Maintenance cost would be an online banking application that typically stores 5) Multi-Device support some content locally on the handheld. 6) User experience Comparative Chart The table below provides a comparison of capabilities of Native and Hybrid Applications. Capability Native Approach Hybrid Web Applications Device Agnostic (Multiple Operating Systems) No Yes Development Language Native Only Native & Web or Web only Access to Device Specific Features High Medium Offline Support High Medium Advanced Graphics High Medium Code Portability & Optimization None High User Experience High (Rich User or Compelling User Interface) Medium Local File Access Yes Limited Direct P2P Communication Yes No Cost & Time to Market High Medium Installation Experience High (App Store) High (App Store) 2 | Infosys – View Point
  • 3. Selecting the Right Approach Hybrid Web Container It is evident from the chart above, there is no single approach One of the biggest drawbacks of the Native approach is its lack catering to all the requirements. Choosing the right development of support for device agnostic capability. Organizations intending approach largely depends on the organization requirements and is to support multiple platforms and devices need to invest time, influenced by many parameters such as budget, timeframe of the money and effort on resources for various native languages. In project, required functionality, IT infrastructure, skillset available a scenario like this, SUP’s hybrid web container approach easily and so forth. For example, if an organization’s strategy is to support scores over the native approach. BYOD policy (Bring Your Own Device), Native approach will not work. Give below are scenarios where hybrid approach is more suited. 1) Best of both worlds – The hybrid approach provides the best of The challenge is to choose the right development approach that native and web application approach. Native bridge provides would cater to organization’s requirements with constraints such the capability to leverage the device features and capabilities as budget and time-to-market. that latest handhelds offer. Secondly, applications written using web technologies like HTML5, CSS and Javascript can work across mobile platforms. Native Approach 2) If an organization wants to implement BYOD (Bring Your Own Given below are scenarios where native approach would be a Device) policy for its employees. The hybrid apps using HTML preferred solution. and JavaScript can work on multiple platforms/OS and devices. 1) Organizations planning to support a limited audience with a 3) In-house Skills – Web development skills are more common single platform and for applications, that need to have the same compared to native skills. An organization wanting to leverage look & feel of the mobile operating system. its in-house web development skills can choose the hybrid approach. 2) Applications that require strong native capabilities or those that are built around a single functionality. For example, a P2P application such as Skype. HTML5 and the Mobile Web 3) Push Notifications – When an application requires push The Hybrid approach uses HTML5 for UI development, which is notification support. Mobile users can be reached with a evolving as the open standard for mobile application development. “push notification”, which is like a text message and appears With HTML5, the web is becoming smarter and intuitive. Features irrespective of the app being open or not. such as offline support, high quality graphics, file access makes 4) For gaming applications that require a rich user interface, native it the future of the mobile web. HTML5 with the help of CSS3 approach is more suited and web technologies do not provide (Cascading Style Sheets) provides a huge amount of new styling adequate solution. Also the loading time is lesser in native apps capabilities. More and more browsers are supporting HTML5 when compared to web apps. today. Google’s Android and Apple iOS both support HTML5. 5) Enhanced Access – for applications that require access to device SAP Mobile applications based on HTML5 will have better features such as camera or address book. performance than applications that need plug-ins such as Flash. Part of SAP’s mobility strategy is to enable implementation of light-weight HTML5 (Hybrid Web Container) apps that have lower TCO, with cross-platform support and richer user experience. SAP is creating tools to help developers for building HTML5 apps that would enable SAP data. There is a lot of scope for widespread adoption of HTML5 across the SAP landscape. The mobile technology has been evolving continuously with more and more powerful devices, which in turn will increase the implementation cost Future trends and the associated complexities for implementing a mobile solution. Smarter handhelds and technologies like NFC (Near Field Communication), Augmented Reality will result in new use cases and business scenarios. Infosys – View Point | 3
  • 4. Summary To summarize, the two approaches in Sybase Unwired Platform, i.e. the Native and Hybrid have their pros and cons. Native approach has the following advantages. 1) Better performance 2) Works better than any other approach for offline scenarios The Hybrid (HTML5) approach has the following advantages. 1) Provides device agnostic capability with a single application 2) Less expensive as one solution can work across devices. HTML5 is being adopted rapidly and according to analysts that it is likely to become a default technology for developing application’s front-end. By implementing solutions with HTML5 and using native approach only where required, companies can ensure that their investments do not become obsolete in the future. About Infosys Many of the world's most successful organizations rely on Infosys to deliver measurable business value. Infosys provides business consulting, technology, engineering and outsourcing services to help clients in over 30 countries build tomorrow's enterprise. For more information, contact askus@infosys.com www.infosys.com © 2012 Infosys Limited, Bangalore, India. Infosys believes the information in this publication is accurate as of its publication date; such information is subject to change without notice. Infosys acknowledges the proprietary rights of the trademarks and product names of other companies mentioned in this document.