- Intended audience: Mobile developers
- Total duration: 4 hours of high quality technical videos + Excercises
- Skills: Swift and/or Objective-C
What I will learn?
Curriculum for this course
Provides participants with an introduction of the Backbase Platform
In this module participants will get detailed information about the Backbase Architecture, among other topics we will cover: microservices, widget architecture and more.
Participants will learn about all the key features within CXS such as: Content Management, i18n, Targeting, and more.
A brief overview of Backbase SDKs on what it offers to developers.
A quick overview of Mobile SDK features, how they serve the common implementation scenarios for modern mobile applications and the Mobile SDK within the Backbase product architecture.
As part of setting up the development environment, participants integrate step by step the Mobile SDK Library/Framework into an empty application. Throughout the training, this application is used to complete assignments in each module, providing a deeper and better understanding of Mobile SDK capabilities.
This module includes a walkthrough of the CXP model structure. It also explains how to retrieve the model and create manageable navigation structure within the application.
This module covers web items in Backbase-powered applications. Participants learn how to render a web item, preload and retain a page, and debug web renderers.
Developers learn about handling navigation within a Backbase-powered application. They also learn how to trigger a navigation event, what happens under the hood when a navigation event is triggered, and how to pass data while navigating between widgets.
This module explains how to use, modify out-of-the-box Backbase widgets and also how to create widgets and clients from scratch.
This module explains the different methods of interaction between web items and native components of the application. Participants learn how to use the Pub/Sub mechanism, and how to build native plugins accessed from web widgets.
Participants learn how to perform basic authentication in the CXP environment, and how to manage sessions from the application. Session management includes starting/ending a session, as well as observing session changes.
This module explains native items in Backbase-powered applications. Participants learn what they need to create a native item, how to include it in the model, and render it. It also includes an overview of the Native Widget Blueprint and IDE Tools offered by the product.
Provides participants with an overview of the different kinds of content on CXP Manager, and explains how to retrieve, render, and cache content within a Backbase-powered mobile application.
This module discusses security in mobile applications and out-of-the-box security features shipped with the Mobile SDK. Participants learn about certificate pinning, root/jailbreak detection, whitelisting, encryption configuration, runtime integrity checks, and how to apply the security violation mechanism.
Participants learn how to manage application versions, how to retrieve the application status, and how to handle different statuses.
Frequently asked questions
For any issues or support, please contact us.
The Customer may cancel the training as follows:
- By written notice of more than forty-five (45) days prior to the first date of the training: Backbase will refund (or credit, as applicable) hundred percent (100) of the relevant Fees;
- By written notice of between forty-five (45) and thirty (30) days prior to the first date of the training: Backbase will refund (or credit, as applicable) fifty percent (50) of the relevant Fees; and
- By written notice of less than thirty (30) days prior to the first date of the training: Customer may cancel however without refund of any Fees;
- For the avoidance of doubt, if the Statement of Work is signed by the Customer within less than thirty (30) days from the first date of the training, no cancellation is possible.
Yes, you can still access training materials post-training where applicable.
“Backbase Academy has been instrumental in our success and growth as a Backbase partner. Their team works closely with us to customize training solutions at both Backbase locations and our own that met our needs and schedule. Backbase’s highly knowledgeable instructional team guided us at every step to understand the technical principles key to the Backbase approach, which gave our technology team a strong foundation to help our clients achieve success with the Backbase platform.”
“I am delighted to share my experience on the Academy’s service, which has been key to fine-tuning Accenture’s capabilities to participate in successful Backbase implementation projects. I want to highlight the flexibility of the delivery offer that, apart from the periodic courses in the Backbase offices, offers training at the client’s offices, which is essential for global organisations such as Accenture, covering our needs in countries as Spain, Colombia or Philippines. We also greatly appreciate the increase in the offer of online courses that allows better match the professionals training with the Project’s plans and commitments. Thanks for helping us reach our objectives creating the global capability required to serve the Clients.”