{"talk-tbd":{"title":"TBD","description_html":"TBD","speakers_keys":[],"language":"EN","audience_level":"Beginner"},"talk-empty":{"title":"","description_html":"","speakers_keys":[]},"talk-finally":{"title":"Finally meeting","description_html":"Time to give thanks to all the sponsors and the organizer's team.","audience_level":"Advanced","language":"EN","speakers_keys":[]},"talk-hello-world":{"title":"Hello world!","description_html":"This is couple of words about Mobilization. For community by community.","audience_level":"Beginner","language":"EN","speakers_keys":[]},"talk-kooking_with_koroutine_recipes":{"title":"Cooking with Coroutine Recipes","description_html":"Kotlin Coroutines or Koroutines graduated to stable release just last year and are fairly new for everyone adopting them. That means a lot of the information is not quite straightforward when it comes to implementing them in current projects.
In this talk, you will be cooking up a hot pot of various Kotlin Coroutine approaches. You will be covering some aromatic recipes that provide step by step process to add that specific flavor to your current Kotlin and/or Android projects to unlock the full potential of Coroutines. By the end of the talk, you walk away with some really nice byte sized but complete usage approaches of Coroutines, solving daily problems in your current projects.","speakers_keys":["speaker-filip-babic","speaker-nishant-srivastava"],"language":"EN","audience_level":"Intermediate"},"talk-mobile_visual_testing_with_vizzy":{"title":"Mobile Visual testing with Vizzy","description_html":"In this talk Raul will show how to configure and use Vizzy for visual testing your app (platform agnostic)
You have your UI tests, and they verify that a button with the right text is on screen... but how do you check that the style is consistent, or that the padding hasn't changed, or anything about the actual visual representation of the UI.
You can do it manually, but what if there were a tool that simplify that? That is what Vizzy does.","speakers_keys":["speaker-raul-portales"],"language":"EN","audience_level":"Intermediate"},"talk-mvvm_as_good_antipattern_in_ios":{"title":"MVVM as good (anti)pattern in iOS","description_html":"Nowadays there are a lot of materials, presentations & talks about how great MVVM architecture is. Hype about the view models look like a never ending story. There are a lot of developers who like this approach and use it in their own projects. I tried to go against the grain and show a different perspective of MVVM. I also try to answer questions like: Do we really need it? Does it solves any particular problem or is it overkill?.","speakers_keys":["speaker-mateusz-szklarek"],"language":"EN","audience_level":"Intermediate"},"talk-how_to_start_to_writing_autotests_and_not_go_crazy":{"title":"How to start to writing autotests and not go crazy","description_html":"The mobile world is growing and developing. Our applications are not only “to download from a server and to show in a list”. Our applications are big infrastructure, increasing the complexity of projects and the desire to release faster. And if we want stable and frequent releases then we need autotests. But. Autotests - is a good solution, no doubts. But where to begin? How do you write them? What underwater icebergs are waiting for us? In my speech, I want to describe how to start. Together we will go through: