<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Peter Törnhult</title>
    <description>Peter is an Android developer who's been in the game since before Android was born. He writes awesome code, drinks beer and rides an electric mono wheel</description>
    <link>https://speakerdeck.com/ptornhult</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/ptornhult.rss"/>
    <lastBuildDate>2019-12-20 04:00:58 -0500</lastBuildDate>
    <item>
      <title>Testing for Android developers</title>
      <description>Getting started with testing in Android in 2023 is easier than ever before. We will be covering some fundamentals of thoughts around testing as well as getting into actual examples of how to test your code.</description>
      <media:content url="https://files.speakerdeck.com/presentations/c98ccd331fd54a459318555772616afc/preview_slide_0.jpg?25295733" type="image/jpeg" medium="image"/>
      <content:encoded>Getting started with testing in Android in 2023 is easier than ever before. We will be covering some fundamentals of thoughts around testing as well as getting into actual examples of how to test your code.</content:encoded>
      <pubDate>Tue, 18 Apr 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/ptornhult/testing-for-android-developers</link>
      <guid>https://speakerdeck.com/ptornhult/testing-for-android-developers</guid>
    </item>
    <item>
      <title>Android UI Testing</title>
      <description>Barista is an awesome library that helps you write simple to understand and easy to read UI tests. The library also contains helpful Rules you can use to setup your tests properly which will increase the stability of your tests. This is an intro to the Barista library and what it offers</description>
      <media:content url="https://files.speakerdeck.com/presentations/ff52f1a199da4d23bd335eedc9c53f11/preview_slide_0.jpg?14863491" type="image/jpeg" medium="image"/>
      <content:encoded>Barista is an awesome library that helps you write simple to understand and easy to read UI tests. The library also contains helpful Rules you can use to setup your tests properly which will increase the stability of your tests. This is an intro to the Barista library and what it offers</content:encoded>
      <pubDate>Mon, 10 Feb 2020 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ptornhult/android-ui-testing</link>
      <guid>https://speakerdeck.com/ptornhult/android-ui-testing</guid>
    </item>
    <item>
      <title>Android Navigation Components</title>
      <description>Building on the Navigation components Code Lab, this talk is intended to give insights into working with the new Navigation components. It shows how to work with the UI editor as well as the XML structure. It also gives some help in how to migrate an existing  codebase to Navigation components and how to deal with some issues you may run into when trying this out.</description>
      <media:content url="https://files.speakerdeck.com/presentations/e9a27ff247fc4245b92b7334090551c1/preview_slide_0.jpg?14515607" type="image/jpeg" medium="image"/>
      <content:encoded>Building on the Navigation components Code Lab, this talk is intended to give insights into working with the new Navigation components. It shows how to work with the UI editor as well as the XML structure. It also gives some help in how to migrate an existing  codebase to Navigation components and how to deal with some issues you may run into when trying this out.</content:encoded>
      <pubDate>Mon, 16 Dec 2019 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ptornhult/android-navigation-components</link>
      <guid>https://speakerdeck.com/ptornhult/android-navigation-components</guid>
    </item>
    <item>
      <title>Driving app growth</title>
      <description>By engaging people with your app and allowing them to share content with each other you can reach even more people and drive the growth of your app organically. This presentation covers three different ways of sharing links to your app, how they differ and work technically. It covers regular links, app links and dynamic links from Firebase</description>
      <media:content url="https://files.speakerdeck.com/presentations/9d0222ceb9df463c9b014cfecb69065a/preview_slide_0.jpg?14515658" type="image/jpeg" medium="image"/>
      <content:encoded>By engaging people with your app and allowing them to share content with each other you can reach even more people and drive the growth of your app organically. This presentation covers three different ways of sharing links to your app, how they differ and work technically. It covers regular links, app links and dynamic links from Firebase</content:encoded>
      <pubDate>Tue, 08 Oct 2019 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/ptornhult/driving-app-growth</link>
      <guid>https://speakerdeck.com/ptornhult/driving-app-growth</guid>
    </item>
    <item>
      <title>WTFirebase</title>
      <description>Having worked with a few Firebase components/services I wanted to get a better understanding of all the other possibilities offered by the Firebase components. This presentation gives an intro to almost all of the features and services with hands on experience provided by Firebase</description>
      <media:content url="https://files.speakerdeck.com/presentations/b4796ce1ecad4c7fb4d5233085de38c4/preview_slide_0.jpg?14516014" type="image/jpeg" medium="image"/>
      <content:encoded>Having worked with a few Firebase components/services I wanted to get a better understanding of all the other possibilities offered by the Firebase components. This presentation gives an intro to almost all of the features and services with hands on experience provided by Firebase</content:encoded>
      <pubDate>Fri, 15 Mar 2019 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/ptornhult/wtfirebase</link>
      <guid>https://speakerdeck.com/ptornhult/wtfirebase</guid>
    </item>
    <item>
      <title>Continuous Integration for App developers</title>
      <description>This presentation revolves around the work I did together with my team to improve the build pipeline, to automate away manual steps, to improve test coverage and help us take responsibility for our own CI server setup and maintenance.</description>
      <media:content url="https://files.speakerdeck.com/presentations/a0016612a2894747b09159d2f53009b5/preview_slide_0.jpg?14515830" type="image/jpeg" medium="image"/>
      <content:encoded>This presentation revolves around the work I did together with my team to improve the build pipeline, to automate away manual steps, to improve test coverage and help us take responsibility for our own CI server setup and maintenance.</content:encoded>
      <pubDate>Fri, 25 Jan 2019 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ptornhult/continuous-integration-for-app-developers</link>
      <guid>https://speakerdeck.com/ptornhult/continuous-integration-for-app-developers</guid>
    </item>
  </channel>
</rss>
