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 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

No notes for slide

Multi-channel Application Development

  1. 1. Multichannel Applications Develop 100% of the Apps for 50% Cost. December 17, 2013
  2. 2. Agenda 1 2 3 4 5 6 ©Alliance Global Services 2013 2
  3. 3. The Challenge Strategy IT ©Alliance Global Services 2013 3
  4. 4. Cross-Platform = Multichannel? X Build Once ©Alliance Global Services 2013 4
  5. 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. 6. Journey to Multichannel Multichannel Cross-platform Device Specific ©Alliance Global Services 2013 6
  7. 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. 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. 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. 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. 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. 12. Multichannel Hybrid Apps – Bad Idea? Source – Telerik Html5 Global Developer Survey 2013 ©Alliance Global Services 2013 12
  13. 13. Benefits of Multichannel Applications ©Alliance Global Services 2013 13
  14. 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. 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. 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. 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. 18. Demo ©Alliance Global Services 2013 18
  19. 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. 20. Q&A ©Alliance Global Services 2013 20
  21. 21. Thank You and Happy Holidays Vinod Tadepalli Director, Technology Alliance Global Services LLC. ©Alliance Global Services 2013 21
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.