Hannes Dorfmann public [search 0]
×
Best Hannes Dorfmann podcasts we could find (Updated October 2019)
Related podcasts: Tech Android Operating Systems Software Development Context androiddev Artem Zinnatullin Artur Dryomov
Info
Join millions of Player FM users today to get news and insights whenever you like, even when you're offline. Podcast smarter with the free podcast app that refuses to compromise. Let's play!
Join the world's best podcast app to manage your favorite shows online and play them offline on our Android and iOS apps. It's free and easy!
More
show episodes
 
Talks about Android development and related topics.
 
Loading …
show series
 
Hannes talked to Rebecca Franks how the Over android app uses canvas to create an interactive editor. Rebecca shared some tips and tricks how to work efficiently with Canvas, Bitmaps, which architecture Rebecca's team has chosen and how they test their app. Links: Android Canvas APIs with Kotlin and KTX Building Responsive / Resizable Android U ...…
 
Hannes talked to Sebastian Kaspari how Mozilla builds reusable android components for Firefox. Links: Mozilla Android Components Mozilla Android Components Documentation Gradle Composite Builds GeckoView Guests Sebastian Kaspari: Twitter, GitHub Hosts Hannes Dorfmann: Twitter, GitHub, blog Discussion Give us your opinion on the episode!…
 
We continue our How It’s Made series: Hannes and Artur are talking about how Juno, the company Artur works in, does product engineering. Links: Multi-tiered technical support Git branching model Rolling release Kotlin SAM (single abstract method) issue Domic — UI abstraction, similar to internal Juno one Multi-tier architecture Gradle Kotlin DS ...…
 
This episode is starting a series about Android application development. Hannes and Artur are talking about how Freeletics, the company Hannes works in, does product engineering. Links: Freeletics Video: Working at Freeletics John Locke Koin RxRedux CoRedux Mosby The Test Pyramid Freeletics Engineering Blog Hosts Artur Dryomov: Twitter, GitHub, ...…
 
In this episode Artem and Hannes chatted with Jesse and Egor from Square about multiplatform development with Kotlin. Jesse and Egor shared their experience of migrating Okio to Kotlin and which strategies they have applied to make it multiplatform ready. Announcement: Please participate in this survey to give us feedback how we can make this p ...…
 
We've collaborated with droidcon Berlin 2018 (June 25) where Hannes was speaking about MVI, and they've recorded panel discussions for us and allowed us to publish them with our commentary. Thanks droidcon Berlin and the local Berlin Android community for collaborating with us. Guests Dr. Roman Belter Hoi Lam: Twitter Jürgen Fey: Twitter Meghan ...…
 
We've collaborated with droidcon Berlin 2018 (June 25) where Hannes was speaking about MVI, and they've recorded panel discussions for us and allowed us to publish them with our commentary. Thanks droidcon Berlin and the local Berlin Android community for collaborating with us. Guests Anita Singh: Twitter Annyce Davis: Twitter Kevin McDonagh: T ...…
 
We've collaborated with droidcon Berlin 2018 (June 25) where Hannes was speaking about MVI, and they've recorded panel discussions for us and allowed us to publish them with our commentary. This particular episode is a panel discussion with a very controversial title Rx Must Die. As you might know, all hosts of The Context podcast have very war ...…
 
Artem and Hannes continue the discussion with Alexey Alexeev about Agile, Scrum, Kanban and everything related to project management. Links: Turn the Ship Around! Toyota Production System Jeff Sutherland David Anderson Kaizen Guests Alexey Alexeev: LinkedIn Hosts Artem Zinnatullin: Twitter, GitHub, blog Hannes Dorfmann: Twitter, GitHub, blog Di ...…
 
In this episode Artem and Hannes chatted with Alexey Alexeev about Agile, Scrum, Kanban and everything related to project management. Links: Turn the Ship Around! Toyota Production System Jeff Sutherland David Anderson Kaizen Guests Alexey Alexeev: LinkedIn Hosts Artem Zinnatullin: Twitter, GitHub, blog Hannes Dorfmann: Twitter, GitHub, blog Di ...…
 
We discussed the difference between MVP, MVVM and MVI, how to implement MVI, reusable components and how to test MVI based applications. Links: Cycle.js Android Blueprint: ToDo App using MVI by Benoît droidcon NYC 2017 - Model-View-Intent for Android In-App Navigation with Coordinators droidcon SF 2017 - The Reactive Workflow Pattern Update Ben ...…
 
We discussed the difference between MVP, MVVM and MVI, how to implement MVI, reusable components and how to test MVI based applications. Links: Cycle.js Android Blueprint: ToDo App using MVI by Benoît droidcon NYC 2017 - Model-View-Intent for Android In-App Navigation with Coordinators droidcon SF 2017 - The Reactive Workflow Pattern Update Ben ...…
 
In the second part of episode #18 Artur, Hannes and Artem discuss Android TV, Chromecast and Android Auto. Links: The Context Episode 5: Android TV with Joe Birch Android TV & Chill: A concept for what it would be like ordering fast-food on Android TV by Joe Birch. OpenAuto: Turns a Raspberry Pi into an Android Auto device. Artem's car system r ...…
 
In the first part of episode #18 Artur, Hannes und Artem discuss Android tablets, Chromebooks and Android Wear (Wear OS). Links: Fireside Chat with Matias Duarte, VP of Design, Android: Interesting interview with Matias Duarte about form factors like mobile, wearables, TV, Chromebooks and watch. Hosts Artem Zinnatullin: Twitter, GitHub, blog Ar ...…
 
Artur chatted with Dmitry Savchenko about C#, .NET and everything in between. The reason is simple — we are changing our jobs as Android developers to be real enterprise professionals. Prepare for next episodes about macOS AppKit, Linux kernel, Go microservices and Plan 9 vs. Inferno. And maybe gardening at some point. Also — April Fools! Serio ...…
 
In this episode Artem, Artur and Hannes discuss the tools they use for development. Tools: Mainframer Composer Swarmer zsh cloc ncdu tig ag CI: Jenkins CircleCi Drone Libraries: Spek RxReplayingShare Moshi Hosts Artem Zinnatullin: Twitter, GitHub, blog Artur Dryomov: Twitter, GitHub, blog Hannes Dorfmann: Twitter, GitHub, blog Discussion Give u ...…
 
In this episode Artur and Hannes do a retrospective on 2017. They share their personal highlights, favorite talks, disapointments, learnings and much more. Links Talks Two Stones, One Bird: Implementation Tradeoffs by Christina Lee - KotlinConf 2017 Testing Kotlin at Scale: Spek by Artem Zinnatullin - KotlinConf 2017 The Reactive Workflow Patte ...…
 
In this episode we chatted with core maintainer David Karnok about the present and the future of RxJava. In this episode Artem and Hannes chatted with David Karnok about present and future of RxJava. We discussed: RxJava 3 Preview Kaushik Gopal's blog post: RxJava 1 -> RxJava 2 (Understanding the Changes) Artem Zinnatullin's Reply to Kaushik Go ...…
 
In this episode we talked about Conductor with creator Eric Kuck. Announcement: We have a new Co-Host for our podcast: Welcome Artur Dryomov! We think that we need at least two hosts on each episode to produce a high-quality content. Unfortunately, podcast production is time-consuming but now there are three hosts, so we can ensure that at leas ...…
 
Hannes chatted with his coworkes Lukas and Christian about Instant Apps. We apologize for the bad sound quality and low sound volume. Hannes chatted with his coworkes Lukas and Christian about Instant Apps. Unfortunately, Artem wasn't able to join us for this episode. We have covered: How Instant Apps work Limitations Accelerated Mobile Pages ( ...…
 
We've talked to Artur about Juno's way to migrate their Android Riders App from RxJava 1 to RxJava 2. We have covered: Migration strategy at Juno What's different in RxJava 2.0? Null values in RxJava 2 Flowable or Observable? Other Rx Types: Single, Maybe and Completable RxJava 2 interop library RxJava 2: Default UncaughtExceptionHandler logs e ...…
 
We've talked to Dmitry Jemerov from Kotlin team at JetBrains about some language design decisions made in Kotlin We know about sound volume level issue #67 and tried our best to maximize it in this episode, but Artem used his crappy headphones mic instead of professional one and we couldn't achieve what we wanted, sorry about that, we'll try ou ...…
 
In the second part of episode 9 we have talked about build systems for android development: Gradle, Buck and Bazel Important note for Pocket Casts app users: Thanks to the great support of Pocket Casts team we were able to fix the "download episodes issue" (see show nodes of episode 9, part 1). We have continued our discussion with Alexey Tsvet ...…
 
In this episode we have talked to Alexey Tsvetkov from Jetbrains about Kotlin Gradle plugin, compilers and build systems. Important note for Pocket Casts app users: Unfortunately Pocket Casts android app has a problem with downloading our episodes (to listen to them offline). It seems that while downloading their android app is using a old http ...…
 
In this episode we have talked with Paco Estevez about Functional Programming and how he applies Functional Programming in his android apps. In this episode we have talked with Paco Estevez about Functional Programming and how he applies Functional Programming in his android apps. We have covered: Concepts of Functional Programming Monads, Pure ...…
 
In this episode we have talked with Felipe Lima about React Native, a cross platform solution to build native mobile apps using JavaScript and React, and how React Native is used at Airbnb. In this episode we have talked with Felipe Lima about React Native, a cross platform solution to build native mobile apps using JavaScript and React, and ho ...…
 
In this episode we have talked about Continious Integration (CI) and Continuous Delivery (CD). Fernando Cejas gives us some insights how Soundcloud do CI and CD. We have covered: UI Tests Continuous Integration Continuous Delivery Soundcloud's CI & CD Pipeline Testing in general EVERYTHING & LIFE Links: Slides from Fernando's talk at MobileOpti ...…
 
In this episode we have talked about Continious Integration (CI) and Continuous Delivery (CD). Fernando Cejas gives us some insights how Soundcloud do CI and CD. We have covered: Continuous Integration Continuous Delivery Pair Programming Release Train Soundcloud's CI & CD Pipeline Testing Links: Slides from Fernando's talk at MobileOptimized'2 ...…
 
In episode 5 we talked to Joe Birch about Android TV. We have covered: What is Android TV Leanback Library MVP Pattern to share code between Phone and Android TV App Android TV Recommendation System What's new in Android Nougat for Android TV Links: Bourbon: Dribbble, Android, MVP and a Common-Code Module Vineyard: Creating an Android TV Vine A ...…
 
In this episode we have talked about Indie Development. We have covered: How to get started in Indie development Project management as single developer Testing and Continuous Integration How does an Indie developer decides which libraries or technologies to use? Designing without being a designer Play Store, in app purchases and subscriptions A ...…
 
In the second part of the episode we continued the discussion about RxJava. More technical questions about RxJava. We have covered: Schedulers.computation() in RxJava Schedulers in RxJava subscribeOn() and observeOn() Testing code with RxJava Extending the Observable Guests David Karnok: Twitter, GitHub, blog Hosts Artem Zinnatullin: Twitter, G ...…
 
In this part of the episode we have talked about RxJava. We have covered: Past of RxJava Background of David Karnok and his earlier implementation of Reactive Extensions for JVM Current state of the RxJava development Reactive Streams specification JDK 9 Flow API RxJava v2 and Android compatibility Guests David Karnok: Twitter, GitHub, blog Hos ...…
 
In this episode we have talked about testing in Android Development. In this episode we have talked about testing in Android Development. We have covered: Unit testing Integration testing Functional (UI) testing Robolectric Android Instrumentation API UI Automator Espresso Robotium Appium JUnit AssertJ Thruth Spock Spek Questions asked by liste ...…
 
In this episode we have talked about software architecture on Android. We covered: MVC MVVM MVVMC MVP Flux Cycle.js (a.k.a. Model-View-Intent) Open Source projects from Hannes: Mosby SQLBrite-DAO FragmentArgs ParcelablePlease Links: AutoValue split into 2 jars issue Dagger 2 document about testing Clean MVVM example Gradle's incremental build i ...…
 
Google login Twitter login Classic login