Mobile Apps Integration with AMC Products | Community
Skip to main content
AEM_Forum
Level 10
August 17, 2016
Solved

Mobile Apps Integration with AMC Products

  • August 17, 2016
  • 5 replies
  • 6536 views

Hi all,

I am exploring Mobile Apps on Andriod, iOS,windows etc Integration with all AMC Products (forward & backward).

1. How to integrate Mobile Apps with AEM?

2. What is used for Mobile Applications to provide data to Adobe Analytics and to take back the data from Analytics?

3. Similarly how a mobile app integrates with Adobe Campaign?

Since this topic covers the whole AMC and mainly AEM Mobile, I am posting it in Adobe Community / Experience Manager / Adobe Experience Manager / .

Appreciate all your responses.

Thanks,

Rama.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by AEM_Forum

Hi Rahul,

Now only I am getting more clarity on this subject.

Please take a few more moments to answer my following last set of queries in underline:

1. AEM Mobile applications: Normal web pages integrate with Adobe Analytics, using Java script. But how would a mobile app integrate with Adobe Analytics? - it is same as using normal application. when you build the application, the javascrit is associated with it.

In the case of Mobile Apps (both AEM Mobile and Phonegap), Java script is not an option?

Even in cloud, it needs to send the data somehow to Adobe Analytics right?

2. Mobile Apps built with Phonegap:Uses DTM. DTM uses tags, rather than Java Script right? - DTM will use only 1 javascript which is included on the page and all the AMC products (Target, ANalytics, etc) are integrated with DTM.

3. What exactly is the difference between AEM Mobile applications & Mobile Apps built with Phonegap? Like one is native and the other is hybrid? - AEM Mobile is a cloud based application. It has set of plugins built in. You cannot add a custom plugin. But when using phonegap, its a hybrid application, you can add your custom plugins. 

What do you mean by "AEM Mobile application is a Cloud based application"? My understanding is that we develop HTML, Java Script and CSS on our local machine, and use the facilities in cloud just to compile and may be deploy. Is this understanding correct or something more is there to it?

I heard AEM mobile will also soon have the ability to add custom plugins.

4. Which one should be used when? - If you're ok with plugins that are built in on AEM Mobile, you can use that.. please note that it doesn't require much IT efforts to create Mobile app using AEM Mobile. Where as using phone, you need AEM + Angular JS skills.

5. How will mobile apps built either way Integrate with all other AMC Products (forward & backward)? - I'm exactly not sure.. if AEM Mobile has integration with all the AMC products.. but using phonegap, it is a normal integration.

How does the data flow backwards from Adobe Analytics to Mobile Apps?

Ex: I run an online video shop. Want to personalize it, so that a person who has rented horror movies majority of the times, will be shown horror movies on the web page.

In this case, Mobile App sends the data to Analytics, which processes the data and the info "a specific person has rented horror movies many times" has to somehow reach the Mobile App, so that the App takes the necessary action, like displaying appropriate videos to the user.

Highly appreciate your support.

Thanks,

Rama.

5 replies

Level 3
August 17, 2016

Hi Rama,

Hope you're doing good!

Are you talking about AEM Mobile applications or Mobile Apps built with Phonegap? 

If you're talking about AEM Mobile, you should have Cloud integration available inbuilt. But you're talking about Mobile Apps built with Phonegap, you can use DTM in AEM.

 

Thanks,

Rahul

AEM_Forum
AEM_ForumAuthor
Level 10
August 17, 2016

Hi Rahul,

I am exploring both of them.

1. AEM Mobile applications: Normal web pages integrate with Adobe Analytics, using Java script. But how would a mobile app integrate with Adobe Analytics?

Even in cloud, it needs to send the data somehow to Adobe Analytics right?

2. Mobile Apps built with Phonegap:Uses DTM. DTM uses tags, rather than Java Script right?

3. What exactly is the difference between AEM Mobile applications & Mobile Apps built with Phonegap? Like one is native and the other is hybrid?

4. Which one should be used when?

5. How will mobile apps built either way Integrate with all other AMC Products (forward & backward)?

Appreciate your knowledge sharing.

Thanks,

Rama.

Level 3
August 17, 2016

1. AEM Mobile applications: Normal web pages integrate with Adobe Analytics, using Java script. But how would a mobile app integrate with Adobe Analytics? - it is same as using normal application. when you build the application, the javascrit is associated with it.

Even in cloud, it needs to send the data somehow to Adobe Analytics right?

2. Mobile Apps built with Phonegap:Uses DTM. DTM uses tags, rather than Java Script right? - DTM will use only 1 javascript which is included on the page and all the AMC products (Target, ANalytics, etc) are integrated with DTM.

3. What exactly is the difference between AEM Mobile applications & Mobile Apps built with Phonegap? Like one is native and the other is hybrid? - AEM Mobile is a cloud based application. It has set of plugins built in. You cannot add a custom plugin. But when using phonegap, its a hybrid application, you can add your custom plugins. 

I heard AEM mobile will also soon have the ability to add custom plugins.

4. Which one should be used when? - If you're ok with plugins that are built in on AEM Mobile, you can use that.. please note that it doesn't require much IT efforts to create Mobile app using AEM Mobile. Where as using phone, you need AEM + Angular JS skills.

5. How will mobile apps built either way Integrate with all other AMC Products (forward & backward)? - I'm exactly not sure.. if AEM Mobile has integration with all the AMC products.. but using phonegap, it is a normal integration.

AEM_Forum
AEM_ForumAuthorAccepted solution
Level 10
August 18, 2016

Hi Rahul,

Now only I am getting more clarity on this subject.

Please take a few more moments to answer my following last set of queries in underline:

1. AEM Mobile applications: Normal web pages integrate with Adobe Analytics, using Java script. But how would a mobile app integrate with Adobe Analytics? - it is same as using normal application. when you build the application, the javascrit is associated with it.

In the case of Mobile Apps (both AEM Mobile and Phonegap), Java script is not an option?

Even in cloud, it needs to send the data somehow to Adobe Analytics right?

2. Mobile Apps built with Phonegap:Uses DTM. DTM uses tags, rather than Java Script right? - DTM will use only 1 javascript which is included on the page and all the AMC products (Target, ANalytics, etc) are integrated with DTM.

3. What exactly is the difference between AEM Mobile applications & Mobile Apps built with Phonegap? Like one is native and the other is hybrid? - AEM Mobile is a cloud based application. It has set of plugins built in. You cannot add a custom plugin. But when using phonegap, its a hybrid application, you can add your custom plugins. 

What do you mean by "AEM Mobile application is a Cloud based application"? My understanding is that we develop HTML, Java Script and CSS on our local machine, and use the facilities in cloud just to compile and may be deploy. Is this understanding correct or something more is there to it?

I heard AEM mobile will also soon have the ability to add custom plugins.

4. Which one should be used when? - If you're ok with plugins that are built in on AEM Mobile, you can use that.. please note that it doesn't require much IT efforts to create Mobile app using AEM Mobile. Where as using phone, you need AEM + Angular JS skills.

5. How will mobile apps built either way Integrate with all other AMC Products (forward & backward)? - I'm exactly not sure.. if AEM Mobile has integration with all the AMC products.. but using phonegap, it is a normal integration.

How does the data flow backwards from Adobe Analytics to Mobile Apps?

Ex: I run an online video shop. Want to personalize it, so that a person who has rented horror movies majority of the times, will be shown horror movies on the web page.

In this case, Mobile App sends the data to Analytics, which processes the data and the info "a specific person has rented horror movies many times" has to somehow reach the Mobile App, so that the App takes the necessary action, like displaying appropriate videos to the user.

Highly appreciate your support.

Thanks,

Rama.

markhicken
Adobe Employee
Adobe Employee
June 1, 2017

A little additional info about integrating DTM with Cordova/PhoneGap here...
http://www.hickendesign.com/site/2017/05/rock-mobile-apps-cordova-adobe-dtm-launch/