<?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: Steven Parker</title>
    <description>The latest articles on DEV Community by Steven Parker (@connectsteven).</description>
    <link>https://dev.to/connectsteven</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%2F178963%2F0272880a-9e63-431b-a41e-73af478e15eb.png</url>
      <title>DEV Community: Steven Parker</title>
      <link>https://dev.to/connectsteven</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/connectsteven"/>
    <language>en</language>
    <item>
      <title>Retrofit With Flutter</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Fri, 11 Dec 2020 09:50:53 +0000</pubDate>
      <link>https://dev.to/connectsteven/retrofit-the-easiest-way-to-call-rest-apis-in-flutter-1i12</link>
      <guid>https://dev.to/connectsteven/retrofit-the-easiest-way-to-call-rest-apis-in-flutter-1i12</guid>
      <description>&lt;p&gt;A very simple sample of retrofit client &amp;amp; generate the client file in project. So, I am going to create an app of Retrofit in a flutter with very easy and understandable code. I also integrate a dependency injection in this app.That dependencies will help to handle all data parsing and we need to write less code&lt;/p&gt;

</description>
    </item>
    <item>
      <title>LinkeInLogin</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Mon, 12 Aug 2019 12:02:44 +0000</pubDate>
      <link>https://dev.to/connectsteven/linkeinlogin-4k06</link>
      <guid>https://dev.to/connectsteven/linkeinlogin-4k06</guid>
      <description>&lt;p&gt;LinkedInLogin: It is the simplest way to social login for android app users.&lt;/p&gt;

&lt;p&gt;This provides the web view to Login with LinkedIn and getting callback to your activity or fragment&lt;/p&gt;

&lt;p&gt;Here are the key features:Integrate LinkedIn Login&lt;/p&gt;

&lt;p&gt;If you wanted to know how we made this product check code here: &lt;strong&gt;&lt;a href="https://github.com/Mindinventory/LinkedInLogin"&gt;Easy LinkedIn Login&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>sociallogin</category>
      <category>androidapp</category>
      <category>linkedinlogin</category>
    </item>
    <item>
      <title>CoverFlow</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Tue, 23 Jul 2019 11:00:24 +0000</pubDate>
      <link>https://dev.to/connectsteven/coverflow-37e4</link>
      <guid>https://dev.to/connectsteven/coverflow-37e4</guid>
      <description>&lt;p&gt;Swipe animation like tinder using collection view&lt;/p&gt;

&lt;p&gt;CustomFlowLayout Controller is subclass of UICollectionViewFlowLayout with the custom animation and layout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Usage&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Add native UICollectionView to the your view controller Xib.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create your custom Collectionview cell.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Register your custom collection view cell in your View controller.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set Custom Layout Flow of Collection view and alloc in your ViewController viewDidLoad() method and Explain in details Point 2 below.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Want to know how we made this adding Like and Dislike functionality on swipe left and right? Simple check out code here: &lt;strong&gt;&lt;a href="https://github.com/Mindinventory/CoverFlow"&gt;CoverFlow&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>animation</category>
      <category>collection</category>
      <category>coverflow</category>
      <category>moveable</category>
    </item>
    <item>
      <title>Image Collage Widget</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Thu, 18 Jul 2019 11:53:05 +0000</pubDate>
      <link>https://dev.to/connectsteven/image-collage-widget-431e</link>
      <guid>https://dev.to/connectsteven/image-collage-widget-431e</guid>
      <description>&lt;p&gt;A flutter package for creating photo collages in your applications.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F87b8j4ajoic8i6ta9r3l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F87b8j4ajoic8i6ta9r3l.png" alt="center_big_fr"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8tf7s1oy02nb8y9zxvx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx8tf7s1oy02nb8y9zxvx.png" alt="left_big_rf"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fibjqqyquke60gvyqmvgh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fibjqqyquke60gvyqmvgh.png" alt="v_split_rf"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Key Features&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create 11 different type of collages.&lt;/li&gt;
&lt;li&gt;Start with or without images from gallery preloaded (Only for Android).&lt;/li&gt;
&lt;li&gt;Allow user to add or remove photo into collage.&lt;/li&gt;
&lt;li&gt;User can update images from gallery/camera.&lt;/li&gt;
&lt;li&gt;Don't worry about permissions, we handled it.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Want to know Usage? And how we made it? Just head to Here: &lt;em&gt;&lt;a href="https://github.com/Mindinventory/image-collage-widget" rel="noopener noreferrer"&gt;Widget to create collages&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>imagecollage</category>
      <category>fultter</category>
      <category>widget</category>
    </item>
    <item>
      <title>IONIC chat with firebase</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Thu, 11 Jul 2019 10:29:33 +0000</pubDate>
      <link>https://dev.to/connectsteven/ionic-chat-with-firebase-4glj</link>
      <guid>https://dev.to/connectsteven/ionic-chat-with-firebase-4glj</guid>
      <description>&lt;p&gt;Ionic Firebase Chat is a sample chat widget powered by Firebase.&lt;/p&gt;

&lt;p&gt;1) Technologies used:&lt;br&gt;
2) Ionic Framework (v3)&lt;br&gt;
3) Firebase 3 (we’re not going to use AngularFire)&lt;/p&gt;

&lt;p&gt;To know the actual code and want to know how we made it? Check out the &lt;strong&gt;&lt;a href="https://github.com/Mindinventory/IONIC-Chat-With-Firebase"&gt;Code Here&lt;/a&gt; on GitHub&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ionic</category>
      <category>firebase</category>
      <category>chatapplication</category>
    </item>
    <item>
      <title>Ionic Social Login using Firebase</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Wed, 10 Jul 2019 11:07:37 +0000</pubDate>
      <link>https://dev.to/connectsteven/ionic-social-login-using-firebase-3l39</link>
      <guid>https://dev.to/connectsteven/ionic-social-login-using-firebase-3l39</guid>
      <description>&lt;p&gt;Ionic Social Login using Firebase&lt;/p&gt;

&lt;p&gt;We’ll break the process into below steps.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add firebase to your ionic App.&lt;/li&gt;
&lt;li&gt;Set up and android app in firebase console.&lt;/li&gt;
&lt;li&gt;Enable firebase dynamic links.&lt;/li&gt;
&lt;li&gt;Enable google sign-In in the firebase console.&lt;/li&gt;
&lt;li&gt;Install the required plugins in your cordova project.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you want to know how we made it and how to connect Social accounts with Firebase then must checkout code with images &lt;strong&gt;&lt;a href="https://github.com/Mindinventory/IONIC-Social-Login-With-Firebase"&gt;right here&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ionic</category>
      <category>sociallogin</category>
      <category>firebase</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Lassi: A Media Picker Library for Android Platform.</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Mon, 08 Jul 2019 07:44:26 +0000</pubDate>
      <link>https://dev.to/connectsteven/lassi-a-media-picker-library-for-android-platform-gk0</link>
      <guid>https://dev.to/connectsteven/lassi-a-media-picker-library-for-android-platform-gk0</guid>
      <description>&lt;p&gt;Lassi is simplest way to pick Media. Either it is in Image or Video.&lt;/p&gt;

&lt;p&gt;Here are some advantage of using Lassi,&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Simple implementation&lt;/li&gt;
&lt;li&gt;Set your own custom styles&lt;/li&gt;
&lt;li&gt;Filter by particular media type&lt;/li&gt;
&lt;li&gt;Filter videos by min and max time&lt;/li&gt;
&lt;li&gt;Enable/lassiOption camera from media picker&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Want to know how we made this? &lt;a href="https://github.com/Mindinventory/Lassi"&gt;Check code here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't forget to give your views.&lt;/p&gt;

</description>
      <category>android</category>
      <category>library</category>
      <category>mediapicker</category>
      <category>androiddev</category>
    </item>
    <item>
      <title>minavdrawer - Easy to use customisations of standard NavigationDrawer</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Tue, 02 Jul 2019 11:07:58 +0000</pubDate>
      <link>https://dev.to/connectsteven/minavdrawer-easy-to-use-customisations-of-standard-navigationdrawer-59bp</link>
      <guid>https://dev.to/connectsteven/minavdrawer-easy-to-use-customisations-of-standard-navigationdrawer-59bp</guid>
      <description>&lt;p&gt;Develop outstanding navigation drawer using Android(Kotlin) for your business.&lt;/p&gt;

&lt;p&gt;Want to know how we made it? &lt;a href="https://github.com/Mindinventory/minavdrawer"&gt;Check Code Here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CX-FQxxj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/doorIn.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CX-FQxxj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/doorIn.gif" alt="DoorIn"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IFwk1Jri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/slide.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IFwk1Jri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/slide.gif" alt="Slide"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6y-bd5G6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/scroll.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6y-bd5G6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/scroll.gif" alt="Scroll"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--iH7QjpCr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/doorOut.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--iH7QjpCr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://raw.githubusercontent.com/Mindinventory/minavdrawer/master/media/doorOut.gif" alt="DoorOut"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>navigationdrawer</category>
      <category>android</category>
      <category>kotlin</category>
    </item>
    <item>
      <title>Transaction navigation component for React Native</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Wed, 26 Jun 2019 10:49:21 +0000</pubDate>
      <link>https://dev.to/connectsteven/transaction-navigation-component-for-react-native-22ie</link>
      <guid>https://dev.to/connectsteven/transaction-navigation-component-for-react-native-22ie</guid>
      <description>&lt;p&gt;Beautiful Navigation animation with transation made with React Native.&lt;/p&gt;

&lt;p&gt;Check it out on &lt;a href="https://dribbble.com/shots/4115418-Home-page-interactions"&gt;Dribbble&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Read about how we made this on our &lt;a href="https://www.mindinventory.com/blog/create-tabbar-plugin-with-react-native/"&gt;blog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to know the code, Check &lt;a href="https://github.com/Mindinventory/react-native-navigation-animation"&gt;React Native Navigation Animation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any Suggestion? please.&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>animation</category>
      <category>design</category>
    </item>
    <item>
      <title>Overlap Image Gallery View</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Tue, 25 Jun 2019 10:57:19 +0000</pubDate>
      <link>https://dev.to/connectsteven/overlap-image-gallery-view-4235</link>
      <guid>https://dev.to/connectsteven/overlap-image-gallery-view-4235</guid>
      <description>&lt;p&gt;OverlappingImageGalleryview is a flexible library which helps you to create overlapping images for Android application.&lt;/p&gt;

&lt;p&gt;You can Integrate it with most popular image lib like Picasso &amp;amp; Fresco,or Glide. &lt;/p&gt;

&lt;p&gt;Want to know about the process? You can check code here: &lt;a href="https://github.com/Mindinventory/overlap-image-gallery-view"&gt;Overlapping Image Gallery view&lt;/a&gt;&lt;/p&gt;

</description>
      <category>galleryview</category>
      <category>android</category>
      <category>application</category>
    </item>
    <item>
      <title>Golang PayU</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Fri, 21 Jun 2019 10:50:07 +0000</pubDate>
      <link>https://dev.to/connectsteven/golang-payu-4878</link>
      <guid>https://dev.to/connectsteven/golang-payu-4878</guid>
      <description>&lt;p&gt;Quick PayU Integration using Golang&lt;/p&gt;

&lt;p&gt;PayU is the widely used payment gateway for the online payment in India, USA as well as other countries.&lt;/p&gt;

&lt;p&gt;You can integrate PayU to your Golang website for easy payment. You have to verify Merchant key received from PayU official Website.&lt;/p&gt;

&lt;p&gt;To see code how we made this check here: &lt;a href="https://github.com/Mindinventory/Golang-PayU"&gt;Golang- PayU&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>go</category>
      <category>payu</category>
      <category>paymentgateway</category>
      <category>integartion</category>
    </item>
    <item>
      <title>Vanilla Place Picker - Place Picking Needs in Android.</title>
      <dc:creator>Steven Parker</dc:creator>
      <pubDate>Tue, 18 Jun 2019 10:46:31 +0000</pubDate>
      <link>https://dev.to/connectsteven/vanilla-place-picker-place-picking-needs-in-android-5eba</link>
      <guid>https://dev.to/connectsteven/vanilla-place-picker-place-picking-needs-in-android-5eba</guid>
      <description>&lt;p&gt;Vanilla page picker offers the UI- That means it displays an Interactive map that displays accurate information and place details with prediction based on the user input query.&lt;/p&gt;

&lt;p&gt;Want to build your Place Picker?&lt;/p&gt;

&lt;p&gt;Checkout our code @GitHub: &lt;a href="https://github.com/Mindinventory/vanilla-place-picker"&gt;Vanilla - Place picker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hope you get this!&lt;/p&gt;

&lt;p&gt;Don't Forget to Comment your Views.&lt;/p&gt;

</description>
      <category>kotlin</category>
      <category>android</category>
      <category>placepicker</category>
    </item>
  </channel>
</rss>
