<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Fawaz Joseph</title>
    <description>The latest articles on DEV Community by Fawaz Joseph (@tinhornadeniyi).</description>
    <link>https://dev.to/tinhornadeniyi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F204181%2Fdd759d9f-01f3-4a2b-816b-805c402f3ab7.jpg</url>
      <title>DEV Community: Fawaz Joseph</title>
      <link>https://dev.to/tinhornadeniyi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tinhornadeniyi"/>
    <language>en</language>
    <item>
      <title>Flutter Challenge #2 - Perspective Animation</title>
      <dc:creator>Fawaz Joseph</dc:creator>
      <pubDate>Sun, 15 Sep 2019 17:10:05 +0000</pubDate>
      <link>https://dev.to/tinhornadeniyi/flutter-challenge-2-perspective-animation-3lo8</link>
      <guid>https://dev.to/tinhornadeniyi/flutter-challenge-2-perspective-animation-3lo8</guid>
      <description>&lt;h1&gt;
  
  
  Who am I?
&lt;/h1&gt;

&lt;p&gt;My name is Fawaz Joseph. I am mainly a Java developer who came across Flutter and fell in love. I am still learning the ins and out of Flutter and I am documenting any challenges I come across for a couple of reasons.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To see if there is a better way to do it.&lt;/li&gt;
&lt;li&gt;To make sure I know it since I will be at the mercy of strangers&lt;/li&gt;
&lt;li&gt;To help people who are learning Flutter as well&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  The Challenge
&lt;/h1&gt;

&lt;p&gt;The current challenge is &lt;a href="https://uimovement.com/design/social-share-7/"&gt;Social Share&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--K2dTCKJd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1568566024855/tSV3d1YsB.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--K2dTCKJd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1568566024855/tSV3d1YsB.png" alt="Challenge.PNG"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is my first attempt at perspective animation and It was a blast. I learned a lot about  &lt;a href="https://api.flutter.dev/flutter/vector_math_64/Matrix4-class.html"&gt;Matrix4&lt;/a&gt; and the  &lt;a href="https://api.flutter.dev/flutter/widgets/Transform-class.html"&gt;Transform &lt;/a&gt; class. I am also trying out a new format for my videos where I explain a finished codebase instead of coding it from the start&lt;/p&gt;

&lt;p&gt;Without further ado:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/BxUY9qp8Yh4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Look out for more stuff from me&lt;br&gt;
 &lt;a href="https://www.twitch.tv/alaomo"&gt;Twitch stream &lt;/a&gt; - Where I practice the challenges&lt;br&gt;
 &lt;a href="https://us3.campaign-archive.com/home/?u=567cd5f2715594b7486f9baf4&amp;amp;id=65622bdb17"&gt;Flutter Newsletter &lt;/a&gt; - Weekly Roundups of Interesting Flutter news, articles, videos, e.t.c&lt;br&gt;
 &lt;a href="https://www.youtube.com/channel/UCLbzxvsvm9ROJwmAzMtWNGg"&gt;YouTube Channel &lt;/a&gt; - Flutter Challenges&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>ui</category>
    </item>
    <item>
      <title>Flutter UI Challenge with Flare</title>
      <dc:creator>Fawaz Joseph</dc:creator>
      <pubDate>Sun, 01 Sep 2019 19:08:34 +0000</pubDate>
      <link>https://dev.to/tinhornadeniyi/flutter-ui-challenge-with-flare-17kg</link>
      <guid>https://dev.to/tinhornadeniyi/flutter-ui-challenge-with-flare-17kg</guid>
      <description>&lt;h2&gt;
  
  
  Who am I?
&lt;/h2&gt;

&lt;p&gt;My name is Fawaz Joseph. I am mainly a Java developer who came across Flutter and fell in love. I am still learning the ins and out of Flutter and I am documenting any challenges I come across for a couple of reasons. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;To see if there is a better way to do it.&lt;/li&gt;
&lt;li&gt;To make sure I know it since I will be at the mercy of strangers&lt;/li&gt;
&lt;li&gt;To help people who are learning Flutter as well&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The challenge
&lt;/h2&gt;

&lt;p&gt;I have actually already started a series of videos on Flutter UI Challenges. The format of this challenge is that I see a UI mockup usually on  &lt;a href="https://dribbble.com/"&gt;dribble&lt;/a&gt; and I try to make it with Flutter.&lt;/p&gt;

&lt;p&gt;The current challenge is the  &lt;a href="https://dribbble.com/shots/6856687-Tab-Bar-active-animation"&gt;Tab Bar&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TBeELCY9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1567362685743/6k7ozCGqA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TBeELCY9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1567362685743/6k7ozCGqA.png" alt="Challenge.PNG"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I had already  &lt;a href="https://www.youtube.com/watch?v=DE5OrAGB7F4"&gt;tried &lt;/a&gt; this challenge but I ran into an issue that I actually ran into an  &lt;a href="https://github.com/flutter/flutter/issues/38753"&gt;issue &lt;/a&gt; that I reported to the Flutter team&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Shout outs to the Flutter team for the way they handled it. This is my first time reporting an issue at all so I am very impressed&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The first video ended with a "cliffhanger" if you will because of this issue, At the end of the video, One of the ways I suggested to getting around it was  &lt;a href="https://www.2dimensions.com/about-flare"&gt;Flare&lt;/a&gt;. It took me two weeks but I finally delivered on my promise. I did the first challenge with Flare and I am definitely drinking the Flare kool-aid. I am probably doing all the future challenges with Flare.&lt;/p&gt;

&lt;p&gt;This is my first exercise with Flare and I swapped out so many codes for maybe 3 lines of codes. &lt;/p&gt;

&lt;p&gt;This video has me creating one of the four animations and then using them in Flutter. It was a learning experience for me on so many levels. I hope you can take away something from this video. &lt;/p&gt;

&lt;p&gt;Without further ado, the video&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/bPa1spHF7tY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Look out for more stuff from me&lt;br&gt;
 &lt;a href="https://www.twitch.tv/alaomo"&gt;Twitch stream &lt;/a&gt; - Where I practice the challenges&lt;br&gt;
 &lt;a href="http://eepurl.com/gAEFBf"&gt;Flutter Newsletter &lt;/a&gt; - Weekly Roundups of Interesting Flutter news, articles, videos, e.t.c&lt;br&gt;
 &lt;a href="https://www.youtube.com/channel/UCLbzxvsvm9ROJwmAzMtWNGg"&gt;YouTube Channel &lt;/a&gt; - Flutter Challenges&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>flare</category>
      <category>ui</category>
    </item>
  </channel>
</rss>
