<?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: Kumar Saurav</title>
    <description>The latest articles on DEV Community by Kumar Saurav (@kumarsaurav).</description>
    <link>https://dev.to/kumarsaurav</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%2F387479%2F5fd7fb12-5939-416d-8b23-e29ec2494b81.jpeg</url>
      <title>DEV Community: Kumar Saurav</title>
      <link>https://dev.to/kumarsaurav</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kumarsaurav"/>
    <language>en</language>
    <item>
      <title>React Native Expo Router: Build Swiggy-Style Nested Tabs</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Thu, 06 Mar 2025 07:28:38 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-expo-router-build-swiggy-style-nested-tabs-2jh4</link>
      <guid>https://dev.to/kumarsaurav/react-native-expo-router-build-swiggy-style-nested-tabs-2jh4</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/jbIKAjEL6oI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>mobile</category>
      <category>coding</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Create This Movie App UI with React Native Expo Router!</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Tue, 04 Mar 2025 10:16:47 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/create-this-movie-app-ui-with-react-native-expo-router-5eh2</link>
      <guid>https://dev.to/kumarsaurav/create-this-movie-app-ui-with-react-native-expo-router-5eh2</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/MrC9EcsqBW4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Master React Native UI design with this movie app tutorial! Learn how to use Expo Router for smooth navigation, create eye-catching tabs, and implement a clean, dark mode aesthetic. By the end, you'll have the skills to build beautiful UIs for any app.&lt;/p&gt;

&lt;p&gt;💻 &lt;a href="https://github.com/dieselsaurav/rn-exp-movie-app" rel="noopener noreferrer"&gt;https://github.com/dieselsaurav/rn-exp-movie-app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>mobile</category>
    </item>
    <item>
      <title>Expo Router Tutorial: Protected Routes, Tabs, and App Structure 🚀</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Thu, 13 Feb 2025 08:46:52 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/expo-router-tutorial-protected-routes-tabs-and-app-structure-3e28</link>
      <guid>https://dev.to/kumarsaurav/expo-router-tutorial-protected-routes-tabs-and-app-structure-3e28</guid>
      <description>&lt;p&gt;Learn how to use Expo Router for navigation in your React Native apps! 📱 This tutorial covers essential concepts like protected routes for secure content 🔒, implementing smooth tab navigation 🧭, and structuring your application for scalability 🧱. Perfect for beginners and intermediate developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you'll learn
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;  Setting up Expo Router&lt;/li&gt;
&lt;li&gt;  Implementing protected routes (for login/authentication)&lt;/li&gt;
&lt;li&gt;  Creating tab navigation&lt;/li&gt;
&lt;li&gt;  Structuring your app for maintainability&lt;/li&gt;
&lt;li&gt;  Best practices for Expo Router navigation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Who is this tutorial for?
&lt;/h2&gt;

&lt;p&gt;This tutorial is designed for React Native developers who want to learn how to use Expo Router for navigation. Whether you're a beginner or have some experience, you'll find this tutorial helpful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Video Tutorial
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://youtu.be/wfw0ghdy2K8?si=EmWLknDaQHSFQRm5" rel="noopener noreferrer"&gt;https://youtu.be/wfw0ghdy2K8?si=EmWLknDaQHSFQRm5&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code Repository
&lt;/h2&gt;

&lt;p&gt;The complete code for this tutorial is available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/dieselsaurav/rn-expo-supabase" rel="noopener noreferrer"&gt;https://github.com/dieselsaurav/rn-expo-supabase&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Concepts Covered
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Protected Routes
&lt;/h3&gt;

&lt;p&gt;We'll explore how to protect certain routes in your app, ensuring that only authenticated users can access them. This is crucial for securing sensitive content.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tab Navigation
&lt;/h3&gt;

&lt;p&gt;Tab navigation is a common UI pattern for mobile apps.  This tutorial will show you how to implement smooth and efficient tab navigation using Expo Router.&lt;/p&gt;

&lt;h3&gt;
  
  
  App Structure
&lt;/h3&gt;

&lt;p&gt;A well-structured app is essential for maintainability and scalability. We'll discuss best practices for organizing your Expo Router project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Expo Router?
&lt;/h2&gt;

&lt;p&gt;Expo Router simplifies navigation in React Native apps, offering a declarative and intuitive approach.  It integrates well with Expo and provides features like file-based routing, which makes development a breeze.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Started
&lt;/h2&gt;

&lt;p&gt;Watch the video tutorial and clone the GitHub repo to start building your own apps with Expo Router!&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback and Questions
&lt;/h2&gt;

&lt;p&gt;I'd love to hear your feedback and answer any questions you have.  Feel free to leave a comment below! 👇&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>javascript</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Animated Tabbar | React Navigation 5 | Reanimated 2</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Mon, 21 Sep 2020 21:49:51 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/animated-tabbar-react-navigation-5-reanimated-2-2o55</link>
      <guid>https://dev.to/kumarsaurav/animated-tabbar-react-navigation-5-reanimated-2-2o55</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/wfRXlEdmEwg"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>javascript</category>
    </item>
    <item>
      <title>React Native Module | Bridges</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Sun, 13 Sep 2020 12:23:03 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-module-bridges-2gl2</link>
      <guid>https://dev.to/kumarsaurav/react-native-module-bridges-2gl2</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/sLzwjpOcSvc"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>javascript</category>
      <category>android</category>
    </item>
    <item>
      <title>Coding Dribbble Design in React Native | Blurred TabBar</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Sun, 06 Sep 2020 18:43:17 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/coding-dribbble-design-in-react-native-blurred-tabbar-3c0e</link>
      <guid>https://dev.to/kumarsaurav/coding-dribbble-design-in-react-native-blurred-tabbar-3c0e</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/1C01ahajWFY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 8 Center Button TabBar</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Fri, 07 Aug 2020 06:54:36 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-8-center-button-tabbar-56fd</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-8-center-button-tabbar-56fd</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ICYMcFaaKT8"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>android</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 7 FlatList Infinite Scroll &amp; Navigation Stack
</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Tue, 28 Jul 2020 20:26:21 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-7-flatlist-infinite-scroll-navigation-stack-537c</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-7-flatlist-infinite-scroll-navigation-stack-537c</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/rWUhiK5DjQw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>android</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 6 Recipe List &amp; Profile Styling</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Wed, 22 Jul 2020 22:19:11 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-6-recipe-list-profile-styling-1iec</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-6-recipe-list-profile-styling-1iec</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/-MIp9hufvlM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>android</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 5 Custom Font and Styling</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Sat, 18 Jul 2020 19:32:26 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-5-custom-font-and-styling-3mc</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-5-custom-font-and-styling-3mc</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Ut-kGhHZomE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>android</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 4 SVG and Theme</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Wed, 24 Jun 2020 21:10:17 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-4-svg-and-theme-2k85</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-4-svg-and-theme-2k85</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/B1-_Apq2UcA"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>React Native app from scratch | Part 3 Custom Hooks</title>
      <dc:creator>Kumar Saurav</dc:creator>
      <pubDate>Sun, 14 Jun 2020 22:15:39 +0000</pubDate>
      <link>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-3-custom-hooks-3ggf</link>
      <guid>https://dev.to/kumarsaurav/react-native-app-from-scratch-part-3-custom-hooks-3ggf</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/TbTjp08nlBk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>reactnative</category>
      <category>react</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
