SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
© Harbinger Systems | www.harbinger-systems.com
Mobility PracticeMobility Practice
atat Harbinger SystemsHarbinger Systems
Harbinger approach to Product Engineering for ISVs
Overview - Harbinger Systems
• Provide software engineering services to some of world’s best
software companies - early stage to market leaders
© Harbinger Systems | www.harbinger-systems.com 04
Mobile App Development Service Offerings -
UI /UX Design & Cross Platform
•Responsive Web Design
Approach, Fluid Layouts
•UI and UX using online tools
and usability testing
•Native / Hybrid / Web Based
approach
•Performance and Security
•Instance on Cloud
Server Side Development
•Business Components, Web
services,
•Cloud repositories
Application Development
•Selection of platform
/technology
•Custom app development -
across domains including
Consumer, Enterprise, Social,
E-learning, Games, Utilities
•Leveraging mobile frameworks,
tools & accelerators
•Integrations with Social
Networks and Cloud ecosystem
© Harbinger Systems | www.harbinger-systems.com
Testing
•Manual/Automated testing,
compatibility testing
•Server performance, on-device
performance, security testing
•Cross-functional testing
Application Migration
•Understanding of existing
backend system as well as API
for mobile roadmap, defining
mobile read functionality
Consulting
•Mobile app development
lifecycle – Ideation,
conceptualization,
development, testing, up to
submission on app stores and
distribution
•Revenue models for mobility
based solutions
•Effective application of Mobile-
First design strategy
06
Mobility – Features / Functionalities
UIUI
InteractivitiesInteractivities
UIUI
InteractivitiesInteractivities
• Responsive
Web Design
(RWD)
• Custom UI
Controls
• Gesture
API IntegrationsAPI Integrations
with 3with 3rdrd PartyParty
ServicesServices
API IntegrationsAPI Integrations
with 3with 3rdrd PartyParty
ServicesServices
• Google/Bing
Maps
• Facebook
• Twitter
• Youtube
Native DeviceNative Device
FeaturesFeatures
Native DeviceNative Device
FeaturesFeatures
• GPS
• Camera
• Calendar
• Touch
• Multimedia
OS APIOS APIOS APIOS API
• Custom
ROM
• Diagnostics
• Troubleshoo
ting
© Harbinger Systems | www.harbinger-systems.com
• Gesture
Effects
• Touch
Navigation
• Youtube
• Push
Notifications
• Multimedia
Phone APIs
• Acceleromete
r
ting
• Telemetry
• Test
Automation
07
Mobile App Development Expertise
Platforms SDKs
AndroidiOS
Windows Phone
BB RIM
Windows CE
Cross Platform SDKs
Corona 2DPhone Gap Monodroid
Jquery Mobile
Technologies
Objective-CJAVA .Net
© Harbinger Systems | www.harbinger-systems.com
Development
Jquery Mobile
API Integration
AnalyticsGoogle Map Payment
Social Media Ad Frameworks
Web Development
Responsive Web Design
Objective-CJAVA .Net
HTML5 CSS3 JavaScript
Flash Flex Lua
WebServices REST and SOAP
08
Mobile App Testing Expertise
Testing
Unit Testing Tools
JUnitOCUnit Silverlight
J2MEUnit
UI Testing Automation
Exerciser MonkeyInstruments
Prism 4.0
Memory Leak Identification Tools
Technologies
Objective-CJAVA
.Net JavaScript
© Harbinger Systems | www.harbinger-systems.com
Memory Leak Identification Tools
Static Analyzer App Verifier
DDMS
.Net JavaScript
Code Coverage Tools
Instruments Ants, CLR
DDMS
Performance Testing Tools
Charles ADB
EQATEC
09
Deployment
Public
Google PlayApp Store
Windows Store BlackBerry World
© Harbinger Systems | www.harbinger-systems.com
Deployment
Windows Store
Adhoc / Private
As per Requirement
BlackBerry World
10
Capabilities - Platforms and Frameworks
Expertise in Platforms
- iOS (iPhone and iPad)
- Android (Phones and tablets including Kindle)
- Windows Phone
- Windows 8 (Surface)
Framework Proficiency
- Client /Server NodeJS
© Harbinger Systems | www.harbinger-systems.com
- Client /Server NodeJS
- PhoneGap
- JQuery Mobile
- Monodroid
- Cocoa Touch
- Microsoft .NET Framework 4.x
14
Capabilities - Technology Stack
Objective - C
.Net
CSS3
HTML5
Java/J2ME
JavaScript
Flash
Flex
SQLite
Google location Services
VRG Calendar
GMap 2 API
Email and Calling API
CRM Web Service Communication
KSoap 2 for SOAP connectivity to web service
© Harbinger Systems | www.harbinger-systems.com
Flex
Corona 2D
Lua
PhoneGap 2.7
PHP 5.3
jQuery and jQuery Mobile
Monodroid 2.10
WCF
Xcode 3.2
Silverlight for Windows 7
KSoap 2 for SOAP connectivity to web service
Multiple UI layouts for different screens
3D Animations and Transformations
Camera API
Barcode Formats: EAN13, EAN8, Code 128, Code 39, QA Code
Ruby on Rails
Push Notification
Linq
15
Best PracticesBest Practices
© Harbinger Systems | www.harbinger-systems.com 33
Effective Use of Resources
Processor and
Memory
Processor and
Memory
Screen Real EstateScreen Real Estate
OS and NativeOS and Native
© Harbinger Systems | www.harbinger-systems.com
ConnectivityConnectivity
Interactivity and
Motion Sensing
Interactivity and
Motion Sensing
OS and Native
Device
Capabilities
OS and Native
Device
Capabilities
34
Scalable and Maintainable Design Approach
•Device Specific UI Files
•Resolution Specific Graphics AssetsViewView
•View Transitions and Event HandlingControllerController
ModelModel
© Harbinger Systems | www.harbinger-systems.com
• Client-side Application Logic and Business RulesModelModel
•Database Operations
•Online/Offline Access
•Server Communication
Data AccessData Access
•Operating System LayerOSOS
35
Expertise at OS Level
DiagnosticsDiagnostics
TroubleshootingTroubleshooting
TelemetryTelemetry
© Harbinger Systems | www.harbinger-systems.com
Device ConfigurationsDevice Configurations
Capability Enablement/DisablementCapability Enablement/Disablement
Application ManagementApplication Management
36
Testing and Troubleshooting
Activity iPhone Android WP7 Blackberry Bada
Unit Testing
OCUnit JUnit Silverlight J2MEUnit Bada IDE
UI Testing
Automation Instruments
Exerciser
Monkey
Prism 4.0
UI
Sequencer
© Harbinger Systems | www.harbinger-systems.com
Memory
Leaks
Static
analyzer
DDMS App Verifier
Memory
Stat,
Objects
Checker Tool
Coder
Coverage
Instruments
DDMS Ants, CLR Profiler
Bada Testing
Tool
Network/
Performance Charles ADB EQATEC
Resource
Monitor
37
Click to edit Master title style
THANK YOUTHANK YOU
Sachin Katariya
Sr. Sales Manager
Harbinger Systems
www.harbinger-systems.com
Skype: sachin.katariya
sachink@harbingergroup.com
Pune: +91-20-2528-4203/2/1
Cell: +91-992-204-4141

Weitere ähnliche Inhalte

Was ist angesagt?

Creating an app ecosystem for your APIs
Creating an app ecosystem for your APIsCreating an app ecosystem for your APIs
Creating an app ecosystem for your APIsWaveMaker, Inc.
 
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKCreating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKMark van Aalst
 
IBM Worklight
IBM WorklightIBM Worklight
IBM WorklightNir Elbaz
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part Icrdlc
 
Case study: integrating azure with google app engine
Case study: integrating azure with google app engine Case study: integrating azure with google app engine
Case study: integrating azure with google app engine Miguel Scotter
 
Lublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsLublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsKarol Szmaj
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical trainingNiranjan Kumar Reddy
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0SK CC
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsRomin Irani
 
~a.myCV (2-13) [sql]
~a.myCV (2-13) [sql]~a.myCV (2-13) [sql]
~a.myCV (2-13) [sql]aim dubs
 
Trending mobile application Development
Trending mobile application DevelopmentTrending mobile application Development
Trending mobile application DevelopmentPraveen Kumar A G
 
SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013Vitaliy Rudnytskiy
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experienceRodney Repullo
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKMichael Welburn
 
Open Source solution for Mobile Enterprise Application System
Open Source solution for Mobile Enterprise Application SystemOpen Source solution for Mobile Enterprise Application System
Open Source solution for Mobile Enterprise Application Systemhearme limited company
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet ApplicationsYoussef Shaath
 

Was ist angesagt? (20)

Creating an app ecosystem for your APIs
Creating an app ecosystem for your APIsCreating an app ecosystem for your APIs
Creating an app ecosystem for your APIs
 
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDKCreating personalized cross platform mobile apps with the Sitecore Mobile SDK
Creating personalized cross platform mobile apps with the Sitecore Mobile SDK
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part I
 
Case study: integrating azure with google app engine
Case study: integrating azure with google app engine Case study: integrating azure with google app engine
Case study: integrating azure with google app engine
 
Lublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design PatternsLublin Startup Festival - Mobile Architecture Design Patterns
Lublin Startup Festival - Mobile Architecture Design Patterns
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical training
 
Enhancing Unified Communication Experience through Microsoft Lync SDK and UCMA
Enhancing Unified Communication Experience through Microsoft Lync SDK and UCMAEnhancing Unified Communication Experience through Microsoft Lync SDK and UCMA
Enhancing Unified Communication Experience through Microsoft Lync SDK and UCMA
 
Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElements
 
~a.myCV (2-13) [sql]
~a.myCV (2-13) [sql]~a.myCV (2-13) [sql]
~a.myCV (2-13) [sql]
 
Trending mobile application Development
Trending mobile application DevelopmentTrending mobile application Development
Trending mobile application Development
 
SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDKQuickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
Quickly Build a Native Mobile App for your Community using Salesforce Mobile SDK
 
Open Source solution for Mobile Enterprise Application System
Open Source solution for Mobile Enterprise Application SystemOpen Source solution for Mobile Enterprise Application System
Open Source solution for Mobile Enterprise Application System
 
Power Mobile Apps with Sitecore
Power Mobile Apps with SitecorePower Mobile Apps with Sitecore
Power Mobile Apps with Sitecore
 
CA API Developer Portal
CA API Developer PortalCA API Developer Portal
CA API Developer Portal
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 

Ähnlich wie Harbinger Systems Mobile App Development Practice Group

IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfv89wytwpyn
 
App forum2015 London - RhoMobile Update
App forum2015 London - RhoMobile UpdateApp forum2015 London - RhoMobile Update
App forum2015 London - RhoMobile Updaterobgalvinjr
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6 GameStop
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleSkytap Cloud
 
Oxagile company presentation
Oxagile company presentationOxagile company presentation
Oxagile company presentationOxagile
 
Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Dzmitry Aleinik
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentWim Tobback
 
Hybrid App Development with PhoneGap
Hybrid App Development with PhoneGapHybrid App Development with PhoneGap
Hybrid App Development with PhoneGapDotitude
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - RhomobileKonstantin Rybas
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
12 Frameworks for Mobile Hybrid Apps
12 Frameworks for Mobile Hybrid Apps12 Frameworks for Mobile Hybrid Apps
12 Frameworks for Mobile Hybrid AppsFilipe Lima
 
Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013Paris Android User Group
 
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionicHybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionicErmias Bayu
 
Polysource-IT Profile
Polysource-IT ProfilePolysource-IT Profile
Polysource-IT ProfileHelen
 
Polysource-IT Profile
Polysource-IT ProfilePolysource-IT Profile
Polysource-IT ProfileHelen
 

Ähnlich wie Harbinger Systems Mobile App Development Practice Group (20)

IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
Crossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdfCrossware-Introduction_AmitDhagat-reduced.pdf
Crossware-Introduction_AmitDhagat-reduced.pdf
 
App forum2015 London - RhoMobile Update
App forum2015 London - RhoMobile UpdateApp forum2015 London - RhoMobile Update
App forum2015 London - RhoMobile Update
 
Worklight mobile v6
Worklight mobile v6 Worklight mobile v6
Worklight mobile v6
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization Lifecycle
 
Oxagile company presentation
Oxagile company presentationOxagile company presentation
Oxagile company presentation
 
Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)Oxagile Company Presentation (UPDATED)
Oxagile Company Presentation (UPDATED)
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App Development
 
Hybrid App Development with PhoneGap
Hybrid App Development with PhoneGapHybrid App Development with PhoneGap
Hybrid App Development with PhoneGap
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
Neev mobile offerings
Neev mobile offeringsNeev mobile offerings
Neev mobile offerings
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
12 Frameworks for Mobile Hybrid Apps
12 Frameworks for Mobile Hybrid Apps12 Frameworks for Mobile Hybrid Apps
12 Frameworks for Mobile Hybrid Apps
 
Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013Rho mobile v4 - DroidCon Paris 18 june 2013
Rho mobile v4 - DroidCon Paris 18 june 2013
 
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionicHybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
 
Polysource-IT Profile
Polysource-IT ProfilePolysource-IT Profile
Polysource-IT Profile
 
Polysource-IT Profile
Polysource-IT ProfilePolysource-IT Profile
Polysource-IT Profile
 
Ibm empresa movil
Ibm empresa movilIbm empresa movil
Ibm empresa movil
 

Kürzlich hochgeladen

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 

Kürzlich hochgeladen (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 

Harbinger Systems Mobile App Development Practice Group

  • 1. © Harbinger Systems | www.harbinger-systems.com Mobility PracticeMobility Practice atat Harbinger SystemsHarbinger Systems
  • 2. Harbinger approach to Product Engineering for ISVs Overview - Harbinger Systems • Provide software engineering services to some of world’s best software companies - early stage to market leaders © Harbinger Systems | www.harbinger-systems.com 04
  • 3. Mobile App Development Service Offerings - UI /UX Design & Cross Platform •Responsive Web Design Approach, Fluid Layouts •UI and UX using online tools and usability testing •Native / Hybrid / Web Based approach •Performance and Security •Instance on Cloud Server Side Development •Business Components, Web services, •Cloud repositories Application Development •Selection of platform /technology •Custom app development - across domains including Consumer, Enterprise, Social, E-learning, Games, Utilities •Leveraging mobile frameworks, tools & accelerators •Integrations with Social Networks and Cloud ecosystem © Harbinger Systems | www.harbinger-systems.com Testing •Manual/Automated testing, compatibility testing •Server performance, on-device performance, security testing •Cross-functional testing Application Migration •Understanding of existing backend system as well as API for mobile roadmap, defining mobile read functionality Consulting •Mobile app development lifecycle – Ideation, conceptualization, development, testing, up to submission on app stores and distribution •Revenue models for mobility based solutions •Effective application of Mobile- First design strategy 06
  • 4. Mobility – Features / Functionalities UIUI InteractivitiesInteractivities UIUI InteractivitiesInteractivities • Responsive Web Design (RWD) • Custom UI Controls • Gesture API IntegrationsAPI Integrations with 3with 3rdrd PartyParty ServicesServices API IntegrationsAPI Integrations with 3with 3rdrd PartyParty ServicesServices • Google/Bing Maps • Facebook • Twitter • Youtube Native DeviceNative Device FeaturesFeatures Native DeviceNative Device FeaturesFeatures • GPS • Camera • Calendar • Touch • Multimedia OS APIOS APIOS APIOS API • Custom ROM • Diagnostics • Troubleshoo ting © Harbinger Systems | www.harbinger-systems.com • Gesture Effects • Touch Navigation • Youtube • Push Notifications • Multimedia Phone APIs • Acceleromete r ting • Telemetry • Test Automation 07
  • 5. Mobile App Development Expertise Platforms SDKs AndroidiOS Windows Phone BB RIM Windows CE Cross Platform SDKs Corona 2DPhone Gap Monodroid Jquery Mobile Technologies Objective-CJAVA .Net © Harbinger Systems | www.harbinger-systems.com Development Jquery Mobile API Integration AnalyticsGoogle Map Payment Social Media Ad Frameworks Web Development Responsive Web Design Objective-CJAVA .Net HTML5 CSS3 JavaScript Flash Flex Lua WebServices REST and SOAP 08
  • 6. Mobile App Testing Expertise Testing Unit Testing Tools JUnitOCUnit Silverlight J2MEUnit UI Testing Automation Exerciser MonkeyInstruments Prism 4.0 Memory Leak Identification Tools Technologies Objective-CJAVA .Net JavaScript © Harbinger Systems | www.harbinger-systems.com Memory Leak Identification Tools Static Analyzer App Verifier DDMS .Net JavaScript Code Coverage Tools Instruments Ants, CLR DDMS Performance Testing Tools Charles ADB EQATEC 09
  • 7. Deployment Public Google PlayApp Store Windows Store BlackBerry World © Harbinger Systems | www.harbinger-systems.com Deployment Windows Store Adhoc / Private As per Requirement BlackBerry World 10
  • 8. Capabilities - Platforms and Frameworks Expertise in Platforms - iOS (iPhone and iPad) - Android (Phones and tablets including Kindle) - Windows Phone - Windows 8 (Surface) Framework Proficiency - Client /Server NodeJS © Harbinger Systems | www.harbinger-systems.com - Client /Server NodeJS - PhoneGap - JQuery Mobile - Monodroid - Cocoa Touch - Microsoft .NET Framework 4.x 14
  • 9. Capabilities - Technology Stack Objective - C .Net CSS3 HTML5 Java/J2ME JavaScript Flash Flex SQLite Google location Services VRG Calendar GMap 2 API Email and Calling API CRM Web Service Communication KSoap 2 for SOAP connectivity to web service © Harbinger Systems | www.harbinger-systems.com Flex Corona 2D Lua PhoneGap 2.7 PHP 5.3 jQuery and jQuery Mobile Monodroid 2.10 WCF Xcode 3.2 Silverlight for Windows 7 KSoap 2 for SOAP connectivity to web service Multiple UI layouts for different screens 3D Animations and Transformations Camera API Barcode Formats: EAN13, EAN8, Code 128, Code 39, QA Code Ruby on Rails Push Notification Linq 15
  • 10. Best PracticesBest Practices © Harbinger Systems | www.harbinger-systems.com 33
  • 11. Effective Use of Resources Processor and Memory Processor and Memory Screen Real EstateScreen Real Estate OS and NativeOS and Native © Harbinger Systems | www.harbinger-systems.com ConnectivityConnectivity Interactivity and Motion Sensing Interactivity and Motion Sensing OS and Native Device Capabilities OS and Native Device Capabilities 34
  • 12. Scalable and Maintainable Design Approach •Device Specific UI Files •Resolution Specific Graphics AssetsViewView •View Transitions and Event HandlingControllerController ModelModel © Harbinger Systems | www.harbinger-systems.com • Client-side Application Logic and Business RulesModelModel •Database Operations •Online/Offline Access •Server Communication Data AccessData Access •Operating System LayerOSOS 35
  • 13. Expertise at OS Level DiagnosticsDiagnostics TroubleshootingTroubleshooting TelemetryTelemetry © Harbinger Systems | www.harbinger-systems.com Device ConfigurationsDevice Configurations Capability Enablement/DisablementCapability Enablement/Disablement Application ManagementApplication Management 36
  • 14. Testing and Troubleshooting Activity iPhone Android WP7 Blackberry Bada Unit Testing OCUnit JUnit Silverlight J2MEUnit Bada IDE UI Testing Automation Instruments Exerciser Monkey Prism 4.0 UI Sequencer © Harbinger Systems | www.harbinger-systems.com Memory Leaks Static analyzer DDMS App Verifier Memory Stat, Objects Checker Tool Coder Coverage Instruments DDMS Ants, CLR Profiler Bada Testing Tool Network/ Performance Charles ADB EQATEC Resource Monitor 37
  • 15. Click to edit Master title style THANK YOUTHANK YOU Sachin Katariya Sr. Sales Manager Harbinger Systems www.harbinger-systems.com Skype: sachin.katariya sachink@harbingergroup.com Pune: +91-20-2528-4203/2/1 Cell: +91-992-204-4141