by Ralph Eck | Dec 16, 2013
Mobile application development cannot occur in a vacuum. Given the complex needs of the digital customer today, organizations must understand that mobile app development approaches need to be holistically aligned with retail, marketing, and Big Data strategies as well. Omni-channel adoption is one formidable method we’ve discussed so far. But there are other important considerations as well like support for multiple platforms and devices, tracking customer behaviors, and providing a superior user experience for your customers. Let’s start by examining what it means to provide multi-platform and multi-device compatibility for your customers.
Support All Platforms and Devices, All the Time!
As we’ve seen in our discussion of Omni-channel adoption so far businesses must provide an organic, seamless experience for their customers and offer continuous access to products and services anytime, anywhere! What this means in real-world terms is that a customer may research XYZ Widgets on their iPhone5 while waiting in line at the post office and then go home and make a purchase on their thin laptop or Windows tablet. Research indicates that 67% of participants use multiple devices when shopping online. As one article well describes, part of creating a seamless experience for customers is to ensure consistency of use across multiple platforms and devices so applications aren’t limited by hardware, virtualization, or operating system constraints. Companies “need to go where their customers are,” be it channel or platform.
Cross-platform mobile application development is a given today and there are growing numbers of frameworks for enabling “write once, deploy everywhere” capabilities. In Part 5 of this series we discussed the Hybrid application approach and mentioned PhoneGap as one formidable solution. Other major cross-platform app development platforms include Rhomobile, Appcelerator, MoSync, and more.
There are, of course, numerous benefits to developing for multiple platforms: the code is reusable, leading to easier deployment; development costs are much cheaper; it’s easier for web developers who can leverage their skills in HTML5, CSS, and JavaScript; and there is easy integration with plugins, APIs, and cloud services. The MoSync website pretty much sums up the advantages of a cross-platform capability, “MoSync Reload lets you develop apps in HTML5 and JavaScript on your desktop machine and instantly see the result on any number of devices or emulators. It’s just like pressing ‘reload’ in a web browser, but for native mobile apps!”
Let’s now draw out some guiding strategies for supporting a multi-platform, multi-device environment:
Providing your customer with cross-platform compatibility and multi-device support is not an end in itself, but rather the starting point for developing a seamless, integrated, holistic user experience. In Part 9 of this series we’ll explore some of the next steps required for creating a 360 degree view of your customers.
Category: Articles | Tagged No Comments.
Web & Cloud
Monitoring