Long time no see, but its finally time to meet again. Let's mingle and listen to some testing matters ...
Danny Preussler (GDE for Android + Kotlin & mobile crafter @ sporttotal.tv) is coming over from Berlin to give a talk on Junit 5 and Android:
"Junit 5 is a big step for the world of (unit) testing. A new very flexible testing framework, based on learning from many years of Junit 4.
At sporttotal we use this for our Android unit tests and it changed the way we write tests. Hard for us to imagine living without features like @Nested.
But it is also a complete rewrite with breaking changes. How do you test on Android in a world without TestRunner and TestRules?
Let's walk through the Junit5 features. We'll look at what's new and why it was changed but with a special focus on Android and Kotlin."
Our 2nd talk comes from Nicola Corti (Android developer @ Yelp):
"I have no idea what my app is doing ¯\_(ツ)_/¯"
"Do you exactly know what's your app doing when you deliver it to your users? Are you 100% sure? Would you bet on this? You're probably confident with the code you wrote and you know what is doing.
But what about the code that others wrote?
We pull dependencies from the online repositories every day. Our applications strongly rely on external libraries that are hosted on public Maven repositories. What if one of those library contains some malicious code? Imagine a library that starts harvesting your user data without you knowing it.
In this talk we will see how to monitor and protect your application from malicious dependency on the web that might end up in your final compiled App."
As always: we are looking forward to meeting you all, get some interesting exchange and some fun networking.