SlideShare a Scribd company logo
Accelerate Your Mobile
    Application Development

Xoriant Smartphone Apps Accelerator
Current Scenario –
Mobile Platform Confusion


 • Several SmartPhone platforms are out in
   the market
 • Each platform requires language/platform
   skills that are specific to each platform
 • Porting a smartphone application from
   one platform to another is –
    – Time consuming
    – Error prone
    – Expensive and Inefficient: Requires teams with specific
      platform skills
The Xoriant Solution

 • Help accelerate SmartPhone application
   development by providing building blocks
   (framework) for each Smartphone platform.
 • The building blocks provide a set of features
   that we have seen common across various
   applications that we have developed.
 • The building blocks provide a well tested
   and feature rich set of features, using which
   you can rapidly build your application.
 • Development time is cut by 60-70% in
   several cases.
Overview of Xoriant Solution

 • SmartPhone App Accelerator for the following
   platforms:
    –   iPhone
    –   Android
    –   Nokia – QT
    –   Blackberry
    –   Windows Mobile
 • The App Accelerator contains building blocks that
   address commonly used idioms/areas in most
   Smartphone applications.
 • These have been identified through real world
   experience of developing several Smartphone
   applications.
Xoriant App Accelerator –
Building Blocks



       Application      Location Based                             Social Media
                                               UI Widgets
      Configuration        Services                                 Integration




      File / Database
                          Audio/Video           Utilities           Auto Update
       Management




                                                Sensor            Synchronization
       Networking       Telephony Module
                                              Management            Framework




                           Logging
         Security                          Internationalization   MVC Framework
                          Framework
Xoriant App Accelerator –
Building Blocks

                         •   Application Settings
          Application    •   User Preferences
                         •
         Configuration   •
                             XML based or Properties file based configuration
                             Initialized at application startup



           Location
                         • GPS Module abstraction
            Based        • Google Maps Integration
           Services

                         •   ListView
                         •   DetailView
          UI Widgets     •   CRUD Form for simple operations
                         •   Login Form
Xoriant App Accelerator –
Building Blocks

                        • API Wrapper for popular Social Media sites like:
         Social Media     • Facebook
                          • Twitter
          Integration     • Orkut



            File /      • File Abstraction API
          Database      • Database Abstraction API
                        • Commonly used file and database operations
         Management


                        • REST API client wrapper
          Networking    • SSL support
                        • Web Service invocation wrapper
Xoriant App Accelerator –
Building Blocks


         Audio/Video   • Media Integration API



                       • XML/JSON Parser API
           Utilities   • Date/Time/String functions
                       • Encoding/Decoding support


                       • Version support in applications
        Auto Update    • Get notified in case of new
                         application version
Xoriant App Accelerator –
Building Blocks

                           • Send / Receive Calls
           Telephony       • Call Log access
            Module         • Send / Receive SMS




            Sensor         • As applicable to a platform, wrappers
                             to work with Sensors like Motion,
          Management         Accelerometer, Temperature,etc.



                           • Online/Offline support
         Synchronization
                           • Automatic Synchronization of data
           Framework         when connection is up.
Xoriant App Accelerator –
Building Blocks


                              • Encryption/Decryption API for storing sensitive data
                                on device
            Security          • Authorization support via enabling/disabling functions
                                in the application



                              • Detailed level of logging
       Logging Framework      • Capture screenshots and send for debugging




       Internationalization   • Full support for internationalization




                              • MVC Framework , which brings structure to the
                                application code
        MVC Framework         • Application Controller concept that manages the
                                whole application
Case Studies



   Some Applications Built Using
Xoriant SmartPhone App Accelerator
Real Estate iPhone Application
• Real Estate iPhone application developed using Xoriant
  Smartphone Apps Accelerator to help users search homes
  based on current location & also to put properties for sale.
Airplane Mobile Wifi Connectivity
• Mobile client software developed using Xoriant App
  Accelerator on iPhone and Blackberry for Wifi broadband
  provider to connect to the airplane based server
Mobile Restaurant Deals
• Mobile application developed using Xoriant Smartphone
  Apps Accelerator on iPhone and Android offering
  restaurant deals to mobile users using their location data
More Information



              Xoriant Corporation
           1248 Reamwood Avenue
          Sunnyvale, CA 94089, USA
            Tel: +1 (408) 743-4477
           Email: info@xoriant.com
http://www.xoriant.com/mobile-frameworks.html

More Related Content

What's hot

Pelicancorp Platform Powerpoint
Pelicancorp Platform PowerpointPelicancorp Platform Powerpoint
Pelicancorp Platform Powerpoint
Brian Chiesa
 
Bam windows phone 7 for informatics
Bam   windows phone 7 for informaticsBam   windows phone 7 for informatics
Bam windows phone 7 for informatics
Bam Amor
 
CloudBasic Introduction
CloudBasic IntroductionCloudBasic Introduction
CloudBasic Introduction
CloudBasic
 
IBM Inclusive Social Learning - Educause 2015
IBM Inclusive Social Learning - Educause 2015IBM Inclusive Social Learning - Educause 2015
IBM Inclusive Social Learning - Educause 2015
IBM Research
 
POWERPOINT PRESENTATION
POWERPOINT PRESENTATIONPOWERPOINT PRESENTATION
POWERPOINT PRESENTATION
Videoguy
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
Vincent Perrin
 
Sharepoint - An Introduction
Sharepoint - An IntroductionSharepoint - An Introduction
Sharepoint - An Introduction
ANOOP A V
 
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e AndroidCrie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
Bruno Borges
 
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7
Brad Tutterow
 
Citrix Mobile Receiver Techtalk
Citrix Mobile Receiver TechtalkCitrix Mobile Receiver Techtalk
Citrix Mobile Receiver Techtalk
gbenjamin
 
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App DevelopmentBluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
Todd Kaplinger
 
Webinar: Microsoft Lync as an Extensible Platform
Webinar: Microsoft Lync as an Extensible PlatformWebinar: Microsoft Lync as an Extensible Platform
Webinar: Microsoft Lync as an Extensible Platform
Harbinger Systems - HRTech Builder of Choice
 
Widgets Final
Widgets FinalWidgets Final
Widgets Final
petrosoininen
 
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
mfrancis
 
The Business of APIs 2009 - Boomi
The Business of APIs 2009 - BoomiThe Business of APIs 2009 - Boomi
The Business of APIs 2009 - Boomi
Mashery
 
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2
 
SaaS Introduction-May2014
SaaS Introduction-May2014SaaS Introduction-May2014
SaaS Introduction-May2014
Nguyen Tung
 
Nbuzz mobile app development
Nbuzz mobile app developmentNbuzz mobile app development
Nbuzz mobile app development
BnyaminTangal
 
IMS framework On Labs
IMS framework On LabsIMS framework On Labs
IMS framework On Labs
Tor Björn Minde
 
Nbuzz mobile app development ppt
Nbuzz mobile app development pptNbuzz mobile app development ppt
Nbuzz mobile app development ppt
Balwant Singh
 

What's hot (20)

Pelicancorp Platform Powerpoint
Pelicancorp Platform PowerpointPelicancorp Platform Powerpoint
Pelicancorp Platform Powerpoint
 
Bam windows phone 7 for informatics
Bam   windows phone 7 for informaticsBam   windows phone 7 for informatics
Bam windows phone 7 for informatics
 
CloudBasic Introduction
CloudBasic IntroductionCloudBasic Introduction
CloudBasic Introduction
 
IBM Inclusive Social Learning - Educause 2015
IBM Inclusive Social Learning - Educause 2015IBM Inclusive Social Learning - Educause 2015
IBM Inclusive Social Learning - Educause 2015
 
POWERPOINT PRESENTATION
POWERPOINT PRESENTATIONPOWERPOINT PRESENTATION
POWERPOINT PRESENTATION
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
Sharepoint - An Introduction
Sharepoint - An IntroductionSharepoint - An Introduction
Sharepoint - An Introduction
 
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e AndroidCrie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
Crie Aplicações Mobile Híbridas Escritas em Java, para iOS e Android
 
Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7Developing Applications with Windows Phone 7
Developing Applications with Windows Phone 7
 
Citrix Mobile Receiver Techtalk
Citrix Mobile Receiver TechtalkCitrix Mobile Receiver Techtalk
Citrix Mobile Receiver Techtalk
 
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App DevelopmentBluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
 
Webinar: Microsoft Lync as an Extensible Platform
Webinar: Microsoft Lync as an Extensible PlatformWebinar: Microsoft Lync as an Extensible Platform
Webinar: Microsoft Lync as an Extensible Platform
 
Widgets Final
Widgets FinalWidgets Final
Widgets Final
 
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
Enabling the Enterprise with Next-Generation Mobile Architectures - Mark Vand...
 
The Business of APIs 2009 - Boomi
The Business of APIs 2009 - BoomiThe Business of APIs 2009 - Boomi
The Business of APIs 2009 - Boomi
 
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
WSO2Con USA 2017: Multi-tenanted, Role-based Identity & Access Management sol...
 
SaaS Introduction-May2014
SaaS Introduction-May2014SaaS Introduction-May2014
SaaS Introduction-May2014
 
Nbuzz mobile app development
Nbuzz mobile app developmentNbuzz mobile app development
Nbuzz mobile app development
 
IMS framework On Labs
IMS framework On LabsIMS framework On Labs
IMS framework On Labs
 
Nbuzz mobile app development ppt
Nbuzz mobile app development pptNbuzz mobile app development ppt
Nbuzz mobile app development ppt
 

Viewers also liked

Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant
Xoriant Corporation
 
Webinar: Unlocking the potential of io t data
Webinar: Unlocking the potential of io t dataWebinar: Unlocking the potential of io t data
Webinar: Unlocking the potential of io t data
Xoriant Corporation
 
X home
X homeX home
X home
Neha Kumar
 
Xoriant - Financial services expertise
Xoriant - Financial services expertiseXoriant - Financial services expertise
Xoriant - Financial services expertise
Xoriant Corporation
 
Building Social brand - A Xoriant Executive Overview
Building Social brand - A Xoriant Executive OverviewBuilding Social brand - A Xoriant Executive Overview
Building Social brand - A Xoriant Executive Overview
Olivier Taupin
 
Offering For Tech Companies
Offering For Tech CompaniesOffering For Tech Companies
Offering For Tech Companies
Xoriant Corporation
 
Addressing Big Data Challenges - The Hadoop Way
Addressing Big Data Challenges - The Hadoop WayAddressing Big Data Challenges - The Hadoop Way
Addressing Big Data Challenges - The Hadoop Way
Xoriant Corporation
 

Viewers also liked (7)

Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant Mobile porting and testing - Xoriant
Mobile porting and testing - Xoriant
 
Webinar: Unlocking the potential of io t data
Webinar: Unlocking the potential of io t dataWebinar: Unlocking the potential of io t data
Webinar: Unlocking the potential of io t data
 
X home
X homeX home
X home
 
Xoriant - Financial services expertise
Xoriant - Financial services expertiseXoriant - Financial services expertise
Xoriant - Financial services expertise
 
Building Social brand - A Xoriant Executive Overview
Building Social brand - A Xoriant Executive OverviewBuilding Social brand - A Xoriant Executive Overview
Building Social brand - A Xoriant Executive Overview
 
Offering For Tech Companies
Offering For Tech CompaniesOffering For Tech Companies
Offering For Tech Companies
 
Addressing Big Data Challenges - The Hadoop Way
Addressing Big Data Challenges - The Hadoop WayAddressing Big Data Challenges - The Hadoop Way
Addressing Big Data Challenges - The Hadoop Way
 

Similar to Xoriant Smartphone apps accelerator

Tizen introduction & architecture
Tizen introduction & architectureTizen introduction & architecture
Tizen introduction & architecture
Yoonsoo Kim
 
Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013
Blueinfy Solutions
 
Building Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed AgileBuilding Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed Agile
Wee Witthawaskul
 
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
 
Google android os
Google android osGoogle android os
Google android os
Faiq Ali Sayed
 
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for zz Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
nick_garrod
 
Mobile Enterprise Application Platform
Mobile Enterprise Application PlatformMobile Enterprise Application Platform
Mobile Enterprise Application Platform
Nugroho Gito
 
Understanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile ArchitecturesUnderstanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile Architectures
Salesforce Developers
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5
Mobile Monday Brussels
 
Windows Phone 8 Security and Testing WP8 Apps
Windows Phone 8 Security and Testing WP8 AppsWindows Phone 8 Security and Testing WP8 Apps
Windows Phone 8 Security and Testing WP8 Apps
Jorge Orchilles
 
Google android os
Google android osGoogle android os
Google android os
Kirti Choudhary
 
Pentesting iPhone applications
Pentesting iPhone applicationsPentesting iPhone applications
Pentesting iPhone applications
Satish b
 
Field enablement roadshow - Real World Solutions - John Pelak
Field enablement roadshow - Real World Solutions - John PelakField enablement roadshow - Real World Solutions - John Pelak
Field enablement roadshow - Real World Solutions - John Pelak
BlueMetalInc
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany
CM First Group
 
Pentesting Mobile Applications (Prashant Verma)
Pentesting Mobile Applications (Prashant Verma)Pentesting Mobile Applications (Prashant Verma)
Pentesting Mobile Applications (Prashant Verma)
ClubHack
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
Leigh Williamson
 
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 BeijingDeveloping Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Ryo Jin
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
Xpand IT
 
Introduction to Phonegap
Introduction to PhonegapIntroduction to Phonegap
Introduction to Phonegap
Andrei Firoiu
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
Joelith
 

Similar to Xoriant Smartphone apps accelerator (20)

Tizen introduction & architecture
Tizen introduction & architectureTizen introduction & architecture
Tizen introduction & architecture
 
Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013Mobile code mining for discovery and exploits nullcongoa2013
Mobile code mining for discovery and exploits nullcongoa2013
 
Building Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed AgileBuilding Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed Agile
 
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...
 
Google android os
Google android osGoogle android os
Google android os
 
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for zz Technical Summit Track 3 Session 4 Developing mobilefirst app for z
z Technical Summit Track 3 Session 4 Developing mobilefirst app for z
 
Mobile Enterprise Application Platform
Mobile Enterprise Application PlatformMobile Enterprise Application Platform
Mobile Enterprise Application Platform
 
Understanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile ArchitecturesUnderstanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile Architectures
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5
 
Windows Phone 8 Security and Testing WP8 Apps
Windows Phone 8 Security and Testing WP8 AppsWindows Phone 8 Security and Testing WP8 Apps
Windows Phone 8 Security and Testing WP8 Apps
 
Google android os
Google android osGoogle android os
Google android os
 
Pentesting iPhone applications
Pentesting iPhone applicationsPentesting iPhone applications
Pentesting iPhone applications
 
Field enablement roadshow - Real World Solutions - John Pelak
Field enablement roadshow - Real World Solutions - John PelakField enablement roadshow - Real World Solutions - John Pelak
Field enablement roadshow - Real World Solutions - John Pelak
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany
 
Pentesting Mobile Applications (Prashant Verma)
Pentesting Mobile Applications (Prashant Verma)Pentesting Mobile Applications (Prashant Verma)
Pentesting Mobile Applications (Prashant Verma)
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 BeijingDeveloping Tizen Operating System Based Solutions - IDF2013 Beijing
Developing Tizen Operating System Based Solutions - IDF2013 Beijing
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
Introduction to Phonegap
Introduction to PhonegapIntroduction to Phonegap
Introduction to Phonegap
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
 

More from Xoriant Corporation

SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
Xoriant Corporation
 
Staying the Course
Staying the CourseStaying the Course
Staying the Course
Xoriant Corporation
 
Product Engineering Outsourcing: Looking beyond Cost Savings
Product Engineering Outsourcing: Looking beyond Cost SavingsProduct Engineering Outsourcing: Looking beyond Cost Savings
Product Engineering Outsourcing: Looking beyond Cost Savings
Xoriant Corporation
 
Growth by Partnerships for ISVs in the financial software products markets
Growth by Partnerships for ISVs in the financial software products marketsGrowth by Partnerships for ISVs in the financial software products markets
Growth by Partnerships for ISVs in the financial software products markets
Xoriant Corporation
 
Product Engineering - Distributed Agile
Product Engineering - Distributed AgileProduct Engineering - Distributed Agile
Product Engineering - Distributed Agile
Xoriant Corporation
 
The Xoriant Whitepaper: Last Mile Soa Implementation
The Xoriant Whitepaper: Last Mile Soa ImplementationThe Xoriant Whitepaper: Last Mile Soa Implementation
The Xoriant Whitepaper: Last Mile Soa Implementation
Xoriant Corporation
 

More from Xoriant Corporation (6)

SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
SEP Webinar –HTML5: The GenX Technology for building scalable and high perfor...
 
Staying the Course
Staying the CourseStaying the Course
Staying the Course
 
Product Engineering Outsourcing: Looking beyond Cost Savings
Product Engineering Outsourcing: Looking beyond Cost SavingsProduct Engineering Outsourcing: Looking beyond Cost Savings
Product Engineering Outsourcing: Looking beyond Cost Savings
 
Growth by Partnerships for ISVs in the financial software products markets
Growth by Partnerships for ISVs in the financial software products marketsGrowth by Partnerships for ISVs in the financial software products markets
Growth by Partnerships for ISVs in the financial software products markets
 
Product Engineering - Distributed Agile
Product Engineering - Distributed AgileProduct Engineering - Distributed Agile
Product Engineering - Distributed Agile
 
The Xoriant Whitepaper: Last Mile Soa Implementation
The Xoriant Whitepaper: Last Mile Soa ImplementationThe Xoriant Whitepaper: Last Mile Soa Implementation
The Xoriant Whitepaper: Last Mile Soa Implementation
 

Recently uploaded

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 

Recently uploaded (20)

Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 

Xoriant Smartphone apps accelerator

  • 1. Accelerate Your Mobile Application Development Xoriant Smartphone Apps Accelerator
  • 2. Current Scenario – Mobile Platform Confusion • Several SmartPhone platforms are out in the market • Each platform requires language/platform skills that are specific to each platform • Porting a smartphone application from one platform to another is – – Time consuming – Error prone – Expensive and Inefficient: Requires teams with specific platform skills
  • 3. The Xoriant Solution • Help accelerate SmartPhone application development by providing building blocks (framework) for each Smartphone platform. • The building blocks provide a set of features that we have seen common across various applications that we have developed. • The building blocks provide a well tested and feature rich set of features, using which you can rapidly build your application. • Development time is cut by 60-70% in several cases.
  • 4. Overview of Xoriant Solution • SmartPhone App Accelerator for the following platforms: – iPhone – Android – Nokia – QT – Blackberry – Windows Mobile • The App Accelerator contains building blocks that address commonly used idioms/areas in most Smartphone applications. • These have been identified through real world experience of developing several Smartphone applications.
  • 5. Xoriant App Accelerator – Building Blocks Application Location Based Social Media UI Widgets Configuration Services Integration File / Database Audio/Video Utilities Auto Update Management Sensor Synchronization Networking Telephony Module Management Framework Logging Security Internationalization MVC Framework Framework
  • 6. Xoriant App Accelerator – Building Blocks • Application Settings Application • User Preferences • Configuration • XML based or Properties file based configuration Initialized at application startup Location • GPS Module abstraction Based • Google Maps Integration Services • ListView • DetailView UI Widgets • CRUD Form for simple operations • Login Form
  • 7. Xoriant App Accelerator – Building Blocks • API Wrapper for popular Social Media sites like: Social Media • Facebook • Twitter Integration • Orkut File / • File Abstraction API Database • Database Abstraction API • Commonly used file and database operations Management • REST API client wrapper Networking • SSL support • Web Service invocation wrapper
  • 8. Xoriant App Accelerator – Building Blocks Audio/Video • Media Integration API • XML/JSON Parser API Utilities • Date/Time/String functions • Encoding/Decoding support • Version support in applications Auto Update • Get notified in case of new application version
  • 9. Xoriant App Accelerator – Building Blocks • Send / Receive Calls Telephony • Call Log access Module • Send / Receive SMS Sensor • As applicable to a platform, wrappers to work with Sensors like Motion, Management Accelerometer, Temperature,etc. • Online/Offline support Synchronization • Automatic Synchronization of data Framework when connection is up.
  • 10. Xoriant App Accelerator – Building Blocks • Encryption/Decryption API for storing sensitive data on device Security • Authorization support via enabling/disabling functions in the application • Detailed level of logging Logging Framework • Capture screenshots and send for debugging Internationalization • Full support for internationalization • MVC Framework , which brings structure to the application code MVC Framework • Application Controller concept that manages the whole application
  • 11. Case Studies Some Applications Built Using Xoriant SmartPhone App Accelerator
  • 12. Real Estate iPhone Application • Real Estate iPhone application developed using Xoriant Smartphone Apps Accelerator to help users search homes based on current location & also to put properties for sale.
  • 13. Airplane Mobile Wifi Connectivity • Mobile client software developed using Xoriant App Accelerator on iPhone and Blackberry for Wifi broadband provider to connect to the airplane based server
  • 14. Mobile Restaurant Deals • Mobile application developed using Xoriant Smartphone Apps Accelerator on iPhone and Android offering restaurant deals to mobile users using their location data
  • 15. More Information Xoriant Corporation 1248 Reamwood Avenue Sunnyvale, CA 94089, USA Tel: +1 (408) 743-4477 Email: info@xoriant.com http://www.xoriant.com/mobile-frameworks.html