Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Where do I download the new mobile SDKs??

Avatar

Avatar
Validate 1
Employee
Ivan_Mironchuk
Employee

Likes

49 likes

Total Posts

133 posts

Correct Reply

40 solutions
Top badges earned
Validate 1
Unlock
Ignite 3
Ignite 1
Give Back 5
View profile

Avatar
Validate 1
Employee
Ivan_Mironchuk
Employee

Likes

49 likes

Total Posts

133 posts

Correct Reply

40 solutions
Top badges earned
Validate 1
Unlock
Ignite 3
Ignite 1
Give Back 5
View profile
Ivan_Mironchuk
Employee

28-09-2018

In previous versions of the Mobile SDKs, you would use Adobe Mobile Services (http://mobilemarketing.adobe.com) to set your SDK configuration parameters. After making all of your config setting changes you would then download a JSON config file to use in conjunction with the SDK package that you would download from our public git.

With the Adobe Experience Platform SDKs we've changed this process to support an easier, more dynamic workflow. You can still download the SDKs from our public repositories -> GitHub - Adobe-Marketing-Cloud/acp-sdks: Home of the official Adobe Cloud Platform mobile SDK , but now you also have the option of managing your SDKs and solution integrations within Adobe Launch.

In Adobe Launch you now have the capability to create a mobile property. We've separated the Core SDK out as an extension, along with additional extensions for other Adobe Experience Cloud solutions. You can add the appropriate extensions to your SDK build as appropriate and then create a new build for Development/Staging or Production. By creating multiple environments, you end up creating different configuration endpoints that can be dynamically updated depending on which application they are connected to. i.e. Development environments can be wired into a developers XCode or Android Studio project, while the staging environment can be linked to a version of the app that is in TestFlight. Once you have completed your development and are ready to release your app, you will want to make sure that you have linked the SDK configuration up to Launch's production environment endpoint.

For each environment that you create, Launch will generate a set of installation/initialization instructions that work with familiar dependency managers such as Maven and CocoaPods. When you use one of these dependency managers in conjunction with your application build, you no longer have to go and pull down a version of the SDK or any extensions. The dependency manager will go out to each linked source repository and make sure that you are getting the latest approved version for deployment.

Screen Shot 2018-09-28 at 4.11.48 PM.png