{"@attributes":{"version":"2.0"},"channel":{"title":"Chetan Sachdeva","description":{},"link":"https:\/\/speakerdeck.com\/chetdeva","lastBuildDate":"2017-10-28 02:28:20 -0400","item":[{"title":"Android Development in 2024","description":"Android Development in 2024","pubDate":"Fri, 01 Nov 2024 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/android-development-in-2024","guid":"https:\/\/speakerdeck.com\/chetdeva\/android-development-in-2024"},{"title":"AI for Mobile","description":"AI for Mobile","pubDate":"Mon, 21 Oct 2024 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/ai-for-mobile","guid":"https:\/\/speakerdeck.com\/chetdeva\/ai-for-mobile"},{"title":"Accessibility in Android","description":"Practicing accessible engineering is the right thing to do. It's also required for anyone designing apps for governments or large institutions. Ensure your apps are as accessible as they can be.","pubDate":"Sun, 09 Jul 2023 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/accessibility-in-android","guid":"https:\/\/speakerdeck.com\/chetdeva\/accessibility-in-android"},{"title":"Kotlin Multiplatform - Ins and Outs","description":"Basics of Kotlin Multiplatform and how it works.","pubDate":"Wed, 26 Aug 2020 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/kotlin-multiplatform-ins-and-outs","guid":"https:\/\/speakerdeck.com\/chetdeva\/kotlin-multiplatform-ins-and-outs"},{"title":"The Anatomy of RIBs","description":"An Android App demonstrating Uber RIBs architectural framework. Presentation given at Droidcon India 2019.","pubDate":"Sat, 02 Nov 2019 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/the-anatomy-of-ribs","guid":"https:\/\/speakerdeck.com\/chetdeva\/the-anatomy-of-ribs"},{"title":"Android Clean Architecture","description":"Philosophy of Clean Architecture. Demo for Clean Architecture in Android by Buffer and Five Agency.","pubDate":"Wed, 09 Oct 2019 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/android-clean-architecture","guid":"https:\/\/speakerdeck.com\/chetdeva\/android-clean-architecture"},{"title":"Flutter - Code One Code","description":{},"pubDate":"Wed, 30 Jan 2019 00:00:00 -0500","link":"https:\/\/speakerdeck.com\/chetdeva\/flutter-code-one-code","guid":"https:\/\/speakerdeck.com\/chetdeva\/flutter-code-one-code"},{"title":"ConstraintLayout","description":"ConstraintLayout in Android","pubDate":"Sun, 14 Jan 2018 00:00:00 -0500","link":"https:\/\/speakerdeck.com\/chetdeva\/constraintlayout","guid":"https:\/\/speakerdeck.com\/chetdeva\/constraintlayout"},{"title":"Lottie: Animating the bridge between Designers and Developers","description":"Learn how to use Lottie by AirBnb in Android, iOS and Web. Presentation at Fragments 2017.","pubDate":"Sat, 28 Oct 2017 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/lottie-animating-the-bridge-between-designers-and-developers","guid":"https:\/\/speakerdeck.com\/chetdeva\/lottie-animating-the-bridge-between-designers-and-developers"},{"title":"Boil Boilerplate Code with Data Binding","description":"Learn Data Binding and ways it can make Android Development easier. Presentation at GDG Mumbai, DevFest 2017.","pubDate":"Sat, 28 Oct 2017 00:00:00 -0400","link":"https:\/\/speakerdeck.com\/chetdeva\/boil-boilerplate-code-with-data-binding","guid":"https:\/\/speakerdeck.com\/chetdeva\/boil-boilerplate-code-with-data-binding"}]}}