<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Android Jetpack on Ash Davies</title>
    <link>https://ashdavies.dev/tags/android-jetpack/</link>
    <description>Recent content in Android Jetpack on Ash Davies</description>
    <generator>Hugo -- 0.150.1</generator>
    <language>en</language>
    <lastBuildDate>Thu, 11 Jun 2020 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ashdavies.dev/tags/android-jetpack/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Navigation and the Single Activity: Learnings from a Skeptic</title>
      <link>https://ashdavies.dev/talks/navigation-and-the-single-activity-droidcon/</link>
      <pubDate>Thu, 11 Jun 2020 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/navigation-and-the-single-activity-droidcon/</guid>
      <description>&lt;p&gt;Fragments have often been controversial, and to some, the stuff of nightmares, with the inconsistency of lifecycle events, complex UI interaction, and unexpected behaviours making many Android developers suspicious of their usage.&lt;/p&gt;
&lt;p&gt;But with the development and recent stable publication of the navigation library, it may be the right time to give them a chance. Giving Fragments a second chance is not something I’d ever thought I’d be saying, but it’s a fantastic opportunity to find a solution to sharing data across a single screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Navigation and the Single Activity: Learnings from a Skeptic</title>
      <link>https://ashdavies.dev/talks/navigation-and-the-single-activity-coimbra/</link>
      <pubDate>Sat, 16 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/navigation-and-the-single-activity-coimbra/</guid>
      <description>&lt;p&gt;Fragments have often been the controversial, and to some, the stuff of nightmares, with the inconsistency of lifecycle events, complex UI interaction, and unexpected behaviours making many Android developers suspicious of their usage.&lt;/p&gt;
&lt;p&gt;But with the development and recent stable publication of the navigation library, it may be the right time to give them a chance. Giving Fragments a second chance is not something I’d ever thought I’d be saying, but it’s a fantastic opportunity to find a solution to sharing data across a single screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Implementing the Paging Library</title>
      <link>https://ashdavies.dev/talks/implementing-the-paging-library-lisbon/</link>
      <pubDate>Mon, 09 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/implementing-the-paging-library-lisbon/</guid>
      <description>&lt;p&gt;The Android Paging Library makes it easy to integrate complex paging behaviour, gradually loading small chunks of data at a time to help reduce usage of network bandwidth and system resources.&lt;/p&gt;
&lt;p&gt;The library allows you to implement this behaviour using compositional components in a decoupled architecture making your code more reliable, scalable, and testable. Furthermore, you’ll be able to use familiar components such as LiveData or RxJava to interface with your existing architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Navigation and the Single Activity: Learnings from a Skeptic</title>
      <link>https://ashdavies.dev/talks/navigation-and-the-single-activity-lisbon/</link>
      <pubDate>Mon, 09 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/navigation-and-the-single-activity-lisbon/</guid>
      <description>&lt;p&gt;Fragments have often been the controversial, and to some, the stuff of nightmares, with the inconsistency of lifecycle events, complex UI interaction, and unexpected behaviours making many Android developers suspicious of their usage.&lt;/p&gt;
&lt;p&gt;But with the development and recent stable publication of the navigation library, it may be the right time to give them a chance. Giving Fragments a second chance is not something I’d ever thought I’d be saying, but it’s a fantastic opportunity to find a solution to sharing data across a single screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Implementing the Paging Library</title>
      <link>https://ashdavies.dev/talks/implementing-the-paging-library-nyc/</link>
      <pubDate>Mon, 26 Aug 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/implementing-the-paging-library-nyc/</guid>
      <description>&lt;p&gt;The Android Paging Library makes it easy to integrate complex paging behaviour, gradually loading small chunks of data at a time to help reduce usage of network bandwidth and system resources.&lt;/p&gt;
&lt;p&gt;The library allows you to implement this behaviour using compositional components in a decoupled architecture making your code more reliable, scalable, and testable. Furthermore, you’ll be able to use familiar components such as LiveData or RxJava to interface with your existing architecture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Navigation and the Single Activity: Learnings from a Skeptic</title>
      <link>https://ashdavies.dev/talks/navigation-and-the-single-activity-berlin/</link>
      <pubDate>Tue, 02 Jul 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/navigation-and-the-single-activity-berlin/</guid>
      <description>&lt;p&gt;Fragments have often been controversial, and to some, the stuff of nightmares, with the inconsistency of lifecycle events, complex UI interaction, and unexpected behaviours making many Android developers suspicious of their usage.&lt;/p&gt;
&lt;p&gt;But with the development and recent stable publication of the navigation library, it may be the right time to give them a chance. Giving Fragments a second chance is not something I’d ever thought I’d be saying, but it’s a fantastic opportunity to find a solution to sharing data across a single screen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Android Jetpack: Navigation Component</title>
      <link>https://ashdavies.dev/talks/android-jetpack-berlin/</link>
      <pubDate>Tue, 07 May 2019 00:00:00 +0000</pubDate>
      <guid>https://ashdavies.dev/talks/android-jetpack-berlin/</guid>
      <description>&lt;p&gt;A brief overview of the Navigation Component presented at Google IO Extended at the Google office in Berlin.&lt;/p&gt;
&lt;hr&gt;
&lt;script async class=&#34;speakerdeck-embed&#34; data-id=&#34;5105f7285d2147f3ba0902a42d476a7a&#34; data-ratio=&#34;1.77777777777778&#34; src=&#34;//speakerdeck.com/assets/embed.js&#34;&gt;&lt;/script&gt;</description>
    </item>
  </channel>
</rss>
