<?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: Md Nadeem Anwar</title>
    <description>The latest articles on DEV Community by Md Nadeem Anwar (@nadeemanwar).</description>
    <link>https://dev.to/nadeemanwar</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%2F1364472%2F1e7890c5-c0f4-4278-b015-480bd97e9db2.png</url>
      <title>DEV Community: Md Nadeem Anwar</title>
      <link>https://dev.to/nadeemanwar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nadeemanwar"/>
    <language>en</language>
    <item>
      <title>How to Integrate Firebase in Our React Native Application🧨</title>
      <dc:creator>Md Nadeem Anwar</dc:creator>
      <pubDate>Thu, 28 Mar 2024 08:38:57 +0000</pubDate>
      <link>https://dev.to/nadeemanwar/how-to-integrate-firebase-in-our-react-native-application-2jce</link>
      <guid>https://dev.to/nadeemanwar/how-to-integrate-firebase-in-our-react-native-application-2jce</guid>
      <description>&lt;p&gt;In this article we will see how can we integrate firebase in our React Native Application.&lt;br&gt;
To do this we will follow these step&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F812zz8d6ev6asup6ez6y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F812zz8d6ev6asup6ez6y.png" alt="Image description" width="800" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Setp 1&lt;br&gt;
We have to create React Native Application&lt;br&gt;
command to create react native application&lt;br&gt;
npx react-native@latest init Awesomeapp&lt;br&gt;
Step 2&lt;br&gt;
After creating React Native Application we have to create/login firebase account.&lt;br&gt;
Go to Console&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyolxyb2tvwv869ytmhqa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyolxyb2tvwv869ytmhqa.png" alt="Image description" width="800" height="461"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Firebase Home Screen&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click on Create Project&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxhlxlhkwdr5fx1rmmekw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxhlxlhkwdr5fx1rmmekw.png" alt="Image description" width="800" height="484"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;firebase create project screen&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Go to Android icon&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F70jy80txr4ugktotbegb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F70jy80txr4ugktotbegb.png" alt="Image description" width="800" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Main project setting screen&lt;br&gt;
4.Give your Android package name and SH1 key&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnrv3gz4gtzhbn3gzk3pp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnrv3gz4gtzhbn3gzk3pp.png" alt="Image description" width="800" height="472"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Register App screen&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Path to get package name
android/app/scr/main/java/MainActivity.kt
package name&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;code&gt;android/app/scr/main/java/MainActivity.kt&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27l2mo3stg42t8l5js66.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27l2mo3stg42t8l5js66.png" alt="Image description" width="800" height="596"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Android package name&lt;br&gt;
If you want to generate SH1 key then follow this article&lt;br&gt;
Article Link:-&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@anwarnadeem2010/how-to-generate-sh1-key-in-react-native-app-9165d7f203a2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How to Generate SH1 Key in React Native App 🚀&lt;br&gt;
Hello Everyone in this article we will know how to generate SH1 in React native Application.&lt;br&gt;
medium.com&lt;br&gt;
fastest way to generate SH1 key&lt;br&gt;
Go to android directory and run this command &lt;/p&gt;

&lt;p&gt;&lt;code&gt;./gradlew signingReport&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;You will see your sh1 key is generated successfully&lt;br&gt;
After Generating SH1 next step is click continue&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgxi2mhzdzoc6injgsed3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgxi2mhzdzoc6injgsed3.png" alt="Image description" width="800" height="465"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Download this file&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download google-service.json&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkqhz4ib9p32wga426ic.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkqhz4ib9p32wga426ic.png" alt="Image description" width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Add this file to given path&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After Downloading file put google-service.json file to android/app folder
Go to rnfirebase page
Link: — &lt;a href="https://rnfirebase.io/"&gt;https://rnfirebase.io/&lt;/a&gt;
React Native Firebase | React Native Firebase
Welcome to React Native Firebase! To get started, you must first setup a Firebase project and install the “app” module.
rnfirebase.io
Install this library
&lt;code&gt;npm install --save @react-native-firebase/app
&lt;/code&gt;We need to do 2 more thing
Add this line of code into 2 file
Add this line into android/build.gradle
Add below in android/build.gradle
&lt;code&gt;classpath 'com.google.gms:google-services:4.4.1'
&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcz144ynmu75l96zgpjj2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcz144ynmu75l96zgpjj2.png" alt="Image description" width="800" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Add below code into android/app/build.gradle
&lt;code&gt;apply plugin: 'com.google.gms.google-services'
&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5v9ujc8g59bi1cs3gs6e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5v9ujc8g59bi1cs3gs6e.png" alt="Image description" width="800" height="467"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;implementation(platform("com.google.firebase:firebase-bom:32.7.3"))&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxx1boo5bmehaib6bfmd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzxx1boo5bmehaib6bfmd.png" alt="Image description" width="800" height="476"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmeqf6wkruax06j40snqe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmeqf6wkruax06j40snqe.png" alt="Image description" width="800" height="463"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now firebase setup has been successfully done&lt;br&gt;
For checking this .&lt;br&gt;
Just go to android studio and sync your project if you don’t get error means you have successfully integrate firebase into your project.&lt;br&gt;
Thank you for reading until the end. Before you go:&lt;br&gt;
Please consider clapping and following the writer!&lt;br&gt;
Follow us | &lt;a href="https://in.linkedin.com/in/mdnadeemanwards2023"&gt;LinkedIn&lt;/a&gt;&lt;br&gt;
More content at &lt;a href="https://medium.com/@anwarnadeem2010"&gt;Medium.com&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to Generate SH1 Key in React Native App 🚀</title>
      <dc:creator>Md Nadeem Anwar</dc:creator>
      <pubDate>Thu, 28 Mar 2024 08:29:55 +0000</pubDate>
      <link>https://dev.to/nadeemanwar/how-to-generate-sh1-key-in-react-native-app-1mcc</link>
      <guid>https://dev.to/nadeemanwar/how-to-generate-sh1-key-in-react-native-app-1mcc</guid>
      <description>&lt;p&gt;Hello Everyone in this article we will know how to generate SH1 in React native Application.&lt;br&gt;
To Generate SH1 key first of all we have to see our app is running or not, If your app is running then we have to follow these command .&lt;br&gt;
first of all we should go to android directory.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Command to go the android directory.&lt;br&gt;
&lt;code&gt;cd android&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JUaFhb5p--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/..." class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JUaFhb5p--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/..." alt="Uploading image" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>reactnatiev</category>
      <category>firebase</category>
    </item>
    <item>
      <title>How to Generate SH1 Key in React Native App 🚀</title>
      <dc:creator>Md Nadeem Anwar</dc:creator>
      <pubDate>Tue, 19 Mar 2024 07:00:18 +0000</pubDate>
      <link>https://dev.to/nadeemanwar/how-to-generate-sh1-key-in-react-native-app-5eg8</link>
      <guid>https://dev.to/nadeemanwar/how-to-generate-sh1-key-in-react-native-app-5eg8</guid>
      <description>&lt;h3&gt;
  
  
  Hello Everyone in this article we will know how to generate SH1 in React native Application.
&lt;/h3&gt;

&lt;p&gt;\&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwkkysueii840bka8uyr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuwkkysueii840bka8uyr.png" alt="Image description" width="800" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To Generate SH1 key first of all we have to see our app is running or not, If your app is running then we have to follow these command .&lt;br&gt;
first of all we should go to android directory.&lt;/p&gt;

&lt;h4&gt;
  
  
  &amp;gt; Command to go the android directory.
&lt;/h4&gt;

&lt;p&gt;&lt;code&gt;cd android&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf6yd6zxq56e03gjynyf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf6yd6zxq56e03gjynyf.png" alt="Image description" width="800" height="514"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;Run this command inside android dire&lt;br&gt;
./gradlew signingReport&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2tuzm259256m8pnxojid.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2tuzm259256m8pnxojid.png" alt="Image description" width="800" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;Now you can see SH1 Key is generated.&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foq53neiyh5fal1st4hue.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foq53neiyh5fal1st4hue.png" alt="Image description" width="800" height="513"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Most Important&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;we have to copy the SH1 key of variant : debugAndroidTest&lt;br&gt;
For more information you can follow our youtube channel for firebase setup and generate SH1 key.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For detail information please watch this video&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/kd2DEaylXQM"&gt;video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/kd2DEaylXQM"&gt;https://youtu.be/kd2DEaylXQM&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>reactnatiev</category>
      <category>firebase</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
