Discover how AEM Mobile can be used to manage ALL of your mobile applications. These slides accompany a lab that was created for Adobe Summit 2016.
Associated GitHub proejct:
https://github.com/Adobe-Marketing-Cloud-Apps/aem-mobile-hybrid-reference
If we peel apart that statement it boils down to being able to:
Bring new content to life in an engaging app experience
Integrating with critical business systems
Accessing a unified dashboard to control all your apps
Drive engagement with personalized content, messaging and tracking
During this lab we will be touching on:
Creating the App Experience
Managing Apps
Measuring Impact
The existing app we will be using for this lab comes from we.Healthcare. we.Healthcare is a large organization and has an existing mobile app in the app store. As a consumer facing app it offers clients the ability to track the healthy choices they make during their day and connect directly with their doctor. The existing hybrid app has a large user base and makes use of many native device features.
Challenges
Marketing team would like to quickly engage with the app user base but is finding it difficult due to the time and cost involved with updates
Difficult to leverage wealth of content already created by other groups in the organization
Requirements
Allow non-technical users to easily contribute to an app’s content
Continually review an app during its entire life cycle
Increase engagement
These are the goals I would like to achieve with this app in the next 90 mins.
Quickly import and manage our existing mobile app in AEM Mobile
Be able to continually review the app during its entire lifecycle
Enable non-technical user to seamlessly manage app content and updates
So what do I actually mean by “manage existing applications”?
In the broadest sense this would include any app you are not creating from scratch with AEM Mobile. An existing app could have been created in a previous version of AEM, an externally developed hybrid application using Cordova or PhoneGap technology, or even any other native application. The difference between these 3 variations mainly involves the amount of app management capabilities provided by AEM.
For this lab we will be using the existing hybrid app use case.
Native application support will be available soon but the skills gained in this lab will be easily transferred.
When an existing hybrid application is brought into AEM Mobile there will be some tasks a developer will continue to control but the marketer will also gain more control of the application lifecycle as well.
The amount and type of content the marketer is enabled to control can even be determined on a per-app basis depending on specific requirements.
With an app now being managed by AEM Mobile the marketer becomes in-control of much more of the application lifecycle.
From one common interface the marketer is able to:
Rapidly create and update content
Send notifications and in-app messages
Understand app usage
Optimize content
Deliver updates directly to the app
So far we’ve only scratched the service on why we REALLY want to get our existing apps into AEM Mobile. All of the problems shown here can be solved by introducing managed content into our existing mobile application.
The content management capabilities of AEM offers…
A centralized interface for managing apps across the enterprise
The ability for a non-technical user to author new application screens using drag-n-drop tools
And then deliver new experiences to the app without needing an app store re-submission
We have now made it quite far on our journey to fully manage our existing app in AEM Mobile. We are now able to easily create new content and then quickly update our app but with this agility comes an even greater need to understand how this content is being consumed.
Being able to continually measure and optimize your mobile app ensures it remains engaging and that development efforts are effectively focused.
AEM Mobile provides the ability to:
Track usage with its Adobe Analytics integration
Drive engagement and targeting through app messaging
Deliver push notifications via third-party providers
Introduce personalization with its Adobe Target integration
The 3 key takeaways I’d like you to walk away form this lab with are:
AEM Mobile is able to manage all apps from one common dashboard regardless of their type
AEM Mobile enables marketers to gain control more of the application life cycle
AEM Mobile provides the ability to quickly deliver new experiences to drive engagement