Your SlideShare is downloading. ×

Multi-channel Application Development


Published on

If you continue to track and stay on top of cross-platform application development to reduce the overhead of developing device and platform specific applications, this webinar is right for you. Did …

If you continue to track and stay on top of cross-platform application development to reduce the overhead of developing device and platform specific applications, this webinar is right for you. Did you invest on cross-platform development but aren’t seeing the value? Are you truly looking to leverage the cross-platform development capabilities to produce applications that run on desktop, mobile and Web with minimal changes? In this webinar, we will introduce you to Alliance’s “Unified Cross-Platform Reference Architecture” and how it will enable you to write once and run everywhere. During the webinar, we will present:

Published in: Technology, Business

1 Like
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Multichannel Applications Develop 100% of the Apps for 50% Cost. December 17, 2013
  • 2. Agenda 1 2 3 4 5 6 ©Alliance Global Services 2013 2
  • 3. The Challenge Strategy IT ©Alliance Global Services 2013 3
  • 4. Cross-Platform = Multichannel? X Build Once ©Alliance Global Services 2013 4
  • 5. About Multichannel Apps Mobile Runs on Mobile and Tablets either as Mobile Web or Hybrid Apps Build Once Web Runs on most Html5 compatible Browsers Html5, CSS and JavaScript Desktop/Laptop Runs as Hybrid Desktop App ©Alliance Global Services 2013 5
  • 6. Journey to Multichannel Multichannel Cross-platform Device Specific ©Alliance Global Services 2013 6
  • 7. When Multichannel Architecture matters Requirement 1 Web App Requirement Changes 3 2 Camera Integration Desktop Support Windows App 4 5 ©Alliance Global Services 2013 7
  • 8. Why you should consider Multichannel Apps Cost of Dev, Maintenance and Support Personas Sales Administrator Places Field Inspector Work Home ©Alliance Global Services 2013 8
  • 9. Why you need a strategy BYOD/BYOA Irrespective of the challenges, BYOD/BYOA adoption continues to be on rise Technology Evolution One App Multiple Channels Rapid pace of evolution in Consumer technology Strategy One app needs to run on various types of devices increasing the TCO One App multiple Personas Every role has different responsibilities and use case scenarios ©Alliance Global Services 2013 9
  • 10. Impact of BYOD on IT PC Laptop Client’s Place • iPad Laptop Mobile Phone Corporate Office BYOD is a need for the Enterprise * – – – – – Savings up to 81 minutes per week $1,300 Savings/year Device and Support cost savings Telecom Costs Most importantly – Happier and Productive Workforce * Source - Cisco IBSG’s recent study, “BYOD: A Global Perspective,” September 2012 ©Alliance Global Services 2013 10
  • 11. Multichannel App Authoring Models Hybrid Apps Cross-Platform Native Apps PhoneGap/Chromium Embedded Web/ Mobile Web Reusable Libraries Hybrid Native Compilation ©Alliance Global Services 2013 11
  • 12. Multichannel Hybrid Apps – Bad Idea? Source – Telerik Html5 Global Developer Survey 2013 ©Alliance Global Services 2013 12
  • 13. Benefits of Multichannel Applications ©Alliance Global Services 2013 13
  • 14. Benefits of Multichannel Applications – Skills Objective-C Storyboards XCode iOS SDK Java Android Xml Android Studio Android SDK C#/JS XAML/Html5 Visual Studio WinRT API JS Html5 Any Common APIs ©Alliance Global Services 2013 14
  • 15. Why Multichannel Hybrid Apps – Time and Cost 100% 100% 100% 90% 80% 70% 60% 30% 5% Code Reuse Native Hybrid Learning Testing 50% Native Interfacing Rich UI & Performance ` 15% • • Effort Maintenance Cost ` • • • Extendibility Maintainability ROI ©Alliance Global Services 2013 15
  • 16. Alliance Reference Architecture for Multichannel Apps Patterns & Practices Device Integration Layer Plug-in Framework Chromium Embedded Engine BaaS Integration Layer Custom Plug-ins PhoneGap Monbytics Notifications Security Restful Services Enterprise Services ©Alliance Global Services 2013 16
  • 17. Key Considerations for building Multichannel Apps 1 Known Limitations Single Page Application Model 2 3 Focus on design 4 Graceful Degradation 5 Responsive Design 6 Mobile First 7 Testing Strategy ©Alliance Global Services 2013 17
  • 18. Demo ©Alliance Global Services 2013 18
  • 19. CardioReady Field Service Tracker CLIENT Largest servicer of Automated External Defibrillators (AED) in North America PROBLEM STATEMENT Changing regulations require public spaces to provide AED’s (Automated External Defibrillator ) that require regular service and certification. Field service team needs an app to optimize their routing and daily activities and customers require seamless access to maintenance logs SOLUTION • Multi-platform and Channel hybrid HTML5 app implemented with native gesture support • iTunes, Android Play, Blackberry, and Windows Phone app stores with support for Windows 8 • Integrated with NetSuite cloud based ERP • Web portal and API developed with automatic sync between device and web. • Enables field techs and customers to view dashboards online and offline • Improves technician’s workflow with maps, bar code scanning, and camera access • Single code base across 4 different device platforms and desktop browsers ©Alliance Global Services 2013 19
  • 20. Q&A ©Alliance Global Services 2013 20
  • 21. Thank You and Happy Holidays Vinod Tadepalli Director, Technology Alliance Global Services LLC. ©Alliance Global Services 2013 21