Artwork

Player FM - Internet Radio Done Right

294 subscribers

Checked 5y ago
اضافه شده در nine سال پیش
محتوای ارائه شده توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
icon Daily Deals

Episode 1: Architecture of modern Android apps

57:55
 
اشتراک گذاری
 

بایگانی مجموعه ها ("فیدهای غیر فعال" status)

When? This feed was archived on January 12, 2022 02:14 (3+ y ago). Last successful fetch was on May 23, 2020 00:18 (5y ago)

Why? فیدهای غیر فعال status. سرورهای ما، برای یک دوره پایدار، قادر به بازیابی یک فید پادکست معتبر نبوده اند.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 122534911 series 117514
محتوای ارائه شده توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

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:

Links:

Guests

Hosts

Discussion

Give us your opinion on the episode!

  continue reading

37 قسمت

Artwork

Episode 1: Architecture of modern Android apps

The Context #androiddev

294 subscribers

published

iconاشتراک گذاری
 

بایگانی مجموعه ها ("فیدهای غیر فعال" status)

When? This feed was archived on January 12, 2022 02:14 (3+ y ago). Last successful fetch was on May 23, 2020 00:18 (5y ago)

Why? فیدهای غیر فعال status. سرورهای ما، برای یک دوره پایدار، قادر به بازیابی یک فید پادکست معتبر نبوده اند.

What now? You might be able to find a more up-to-date version using the search function. This series will no longer be checked for updates. If you believe this to be in error, please check if the publisher's feed link below is valid and contact support to request the feed be restored or if you have any other concerns about this.

Manage episode 122534911 series 117514
محتوای ارائه شده توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov. تمام محتوای پادکست شامل قسمت‌ها، گرافیک‌ها و توضیحات پادکست مستقیماً توسط Artem Zinnatullin, Hannes Dorfmann, and Artur Dryomov یا شریک پلتفرم پادکست آن‌ها آپلود و ارائه می‌شوند. اگر فکر می‌کنید شخصی بدون اجازه شما از اثر دارای حق نسخه‌برداری شما استفاده می‌کند، می‌توانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal

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:

Links:

Guests

Hosts

Discussion

Give us your opinion on the episode!

  continue reading

37 قسمت

Tất cả các tập

×
 
Hannes talked to Sakis Kaliakoudas how Babylon Health build their Apps. Sakis shared how the Babylon Health Android app is architected by using MVI and clean architecture, how they document their code base, how the CI pipeline looks like, how feature teams are organized and much more. Links: Orbit Android MVI to build MVI android applications. Babylon Health Engineering Blog Certificate transparency security library Markdown Lint ArchUnit Open Source Hiring Document Guests Sakis Kaliakoudas: Twitter , GitHub Hosts Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 UIs for ChromeOS Graphical editor with masking Animations with MotionLayout inside the Over app Over Android App Guests Rebecca Franks: Twitter , GitHub , blog Hosts Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 DSL Mainframer Bitrise Elasticsearch Grafana Juno Careers Artur’s slides about Juno Kotlin experiences Artur’s blog with details about IoC, Reactive approaches and more Hosts Artur Dryomov: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 podcast better. Links: Okio on GitHub Announcing Okio 2: Our fast + simple I/O library, Okio, has a new release that supports Kotlin JApicmp: binary compatibility reporting The Context Podcast Survey: Help us make the show better Guests Egor Andreevich: Twitter , GitHub , blog Jesse Wilson: Twitter , GitHub , blog Hosts Artem Zinnatullin: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 Kane: Twitter Silvia Cambie: Twitter Hosts Kevin McDonagh: Twitter Discussion Give us your opinion on the episode !…
 
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: Twitter Lara Martín: Twitter Vivien Dollinger: LinkedIn Hosts Daniela Gausmann: LinkedIn Discussion Give us your opinion on the episode !…
 
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 warm feelings about Rx and it was not an easy job for us to comment, Hannes and Artur were strong enough but Artem had to bail out (oof). We hope you enjoy this episode and find things to think about, remember if you want to discuss them — we have discussions on GitHub! Thanks droidcon Berlin and the local Berlin Android community for collaborating with us. Guests Ash Davies: Twitter Hasan Hosgel: Twitter Ivan Morgillo: Twitter , GitHub Joannes Orgis Hosts Kevin McDonagh: Twitter Discussion Give us your opinion on the episode !…
 
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 Discussion Give us your opinion on the episode !…
 
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 Discussion Give us your opinion on the episode !…
 
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 Benoît's Tweet : "We see more and more "reactive" architectures on Android but I think you're doing it wrong if you have a subscribe in your presenter. Ideally, the presenter should be an ObservableTransformer." Unidirectional User Interface Architectures Guests Benoît Quenaudon: Twitter , GitHub , website Hosts Artur Dryomov: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 Benoît's Tweet : "We see more and more "reactive" architectures on Android but I think you're doing it wrong if you have a subscribe in your presenter. Ideally, the presenter should be an ObservableTransformer." Unidirectional User Interface Architectures Guests Benoît Quenaudon: Twitter , GitHub , website Hosts Artur Dryomov: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 running Android Hosts Artem Zinnatullin: Twitter , GitHub , blog Artur Dryomov: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
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 Artur Dryomov: Twitter , GitHub , blog Hannes Dorfmann: Twitter , GitHub , blog Discussion Give us your opinion on the episode !…
 
Loading …

به Player FM خوش آمدید!

Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.

 

icon Daily Deals
icon Daily Deals
icon Daily Deals

راهنمای مرجع سریع

در حین کاوش به این نمایش گوش دهید
پخش