This will be online SOON!
Overview
Learn how to
-
Implement a real continuous integration for your application
Audience
This course is intended for Android mobile app developers who would like to improve the way they build their products. Attendees should have at the very least 6 months of experience developing Android applications (1 year preferred) and should be familiar with Kotlin development, know object-oriented programming and what a design pattern is.
A Java version is also available.
Syllabus
Day 1
Introduce Tests in Legacy Code
Day 2
Day 3
Suggested Additional Contents
-
Gradle Kotlin DSL
-
Alternative testing and/or assertion frameworks (JUnit 4, Hamcrest, …)
-
Behavior Driven Development (BDD) and possible frameworks
-
Test && commit || revert
-
Integration Tests
-
Acceptance Tests
-
Smoke Tests
-
Advanced Coverage Measure
Extras
A git code repository with all the code of the course is available on demand.
Requirements
Maximize the outcome of this course by bringing your laptop with the most recent version of Xcode ready and write the code with us!