<?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: Frouen Medina Jr</title>
    <description>The latest articles on DEV Community by Frouen Medina Jr (@wendevlife).</description>
    <link>https://dev.to/wendevlife</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%2F1986133%2Fbf5bbccc-71bc-4893-8122-a6b71333b2ce.jpg</url>
      <title>DEV Community: Frouen Medina Jr</title>
      <link>https://dev.to/wendevlife</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wendevlife"/>
    <language>en</language>
    <item>
      <title>My Journey from newbie to Free lance Programmer</title>
      <dc:creator>Frouen Medina Jr</dc:creator>
      <pubDate>Sat, 28 Dec 2024 15:03:39 +0000</pubDate>
      <link>https://dev.to/wendevlife/my-journey-from-newbie-to-free-lance-programmer-48f5</link>
      <guid>https://dev.to/wendevlife/my-journey-from-newbie-to-free-lance-programmer-48f5</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.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%2Fplwekgbrnfoomhgo60jc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fplwekgbrnfoomhgo60jc.png" alt="Image description" width="303" height="166"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So i want to share my experience on how i grow my career for the past 4 years on my programming experience and how i got into a career where i do free lancing stuff. I still remember the past from long ago and I want you to inpsire in this article, to enchance your skill, where you will innovate and grow in the IT industry skill related.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fq0ytgprgmxcr13jz39ts.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fq0ytgprgmxcr13jz39ts.png" alt="Image description" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When i was a in 5th grade, I'm so interested about computers and games. Where it lead me to love talks about computer and games related. Then suddently there is some group that go to our school, whenever who pass the computer related test. You will get chance to avail or join in their program to learn computer related. I have little knowledge about software and computer that time, due to I'm still new about using the computer. Because we have a computer shop and we manage it for a month that time, since we are new investing to computer shop business. So i take the test and answer all the things that i could answer, but i didn't expect that I passed the test. &lt;/p&gt;

&lt;p&gt;Said to the personnel who manage the bootcamp, If i agree and deal with them i can now join to the bootcamp. But suddently we denied the offer, that was big opportunity to me. as a beginner that time who are interested to learn more about computers, that wa a big game changer for my future. But even my parents denied the offer due to financial related, I still do self learning on how to fix the computer and software related. &lt;/p&gt;

&lt;p&gt;As time passed by when i reach to 9th grade, the school offers that in 9th grade to 10th grade has a ICT strand which is focus on computer related on troubleshooting and etc. That is where it started to flame my passion that to push this skills to learn more and enchance my capabilities during that time, so I experience more fixing computers and hardware and I love fixing things during that time. Suddently someone told me to learn programming, where it will upgrade my career more in grade 10. But I heard negative feedbacks about programming, where it is hard to learn and etc.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F607uq6jq3wbkgt3dmszv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F607uq6jq3wbkgt3dmszv.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But when I got in 11th grade or grade 11 in philippines or senior high level that was called here. I was still an ICT strand, but the twist we have a programming. Which is i hated that time due to coding is hard and my impostor self, but our prof just laugh at us, because we are like crazy when we heard programmming. Everyone in the class got shock and worried that time. But in the nutshell it is not that really hard, since it was a basic fundamentals about web development. Also we experience programming with java which is in my time is very hard to learn and to understand.&lt;/p&gt;

&lt;p&gt;But time goes on, when i try to code and stop copying codes to my classmate. This is where i learned that coding is not bad, you just need time to learn and understand the flow of the program you made. But suddently we have a baby capstone project, where it got intense due to the fact i have no experience creating appplications, just creating a basic program console based. &lt;/p&gt;

&lt;p&gt;I forgot that google is my friend, so i search on how to create projects related to solve the community problems in our school. Our capstone title is related to electronic document management system, where it is like a google drive version, but for school purposes only for the school. So i found some trash website and revise the code and added a design and function using PHP, AJAX, JS, and UI framework using bootstrap css.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fz70v3jdzomia8yfunvn1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fz70v3jdzomia8yfunvn1.png" alt="Image description" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the system that our group created which is the design is very friendly and unique, that the user can understand the flow of the website. It is also connected to the database using MYSQL with xxamp services to run on local host, it can store images and other types of file you and shared with other user same like google drive.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fhe6thkt02y2p8iqp2e7r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fhe6thkt02y2p8iqp2e7r.png" alt="Image description" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We defended the system and got approved, I would like to thank god for giving me a strength that we finish our capstone project that time. After that when i got to college, this time I got more interested of programming than computer hardware related. Because after i graduated in senior high school, my plann is to get I.T and become an computer technician or IT support. But it change when I deep down on programming. I found out that, This is where I belong or which is the best for me.&lt;/p&gt;

&lt;p&gt;Then after doing self learning and finding my path it the I.T journey, I can't believe that my classmate called that I'm good at programming. Even in myself can't believe on it, and in my mind was thinking that this is not enough knowledge. I need to upgrade my knowledge and enchance more on my skils.&lt;/p&gt;

&lt;p&gt;After years of learning, I tried to do some free lancing last octuber 2023. But i was not focus that time in free lancing due to fact, I'm more focus on learning valuable  skills in programming related job. But I accept the offer then once it was finished, I receive my first client payment. I was so happy that time since it was a first step on growing my career.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fck1llp12lbc1qcjnadgs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fck1llp12lbc1qcjnadgs.png" alt="Image description" width="800" height="454"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Until January 2024, I created a poster and prepare my cv, github and other requirements for free lancing. I receive more clients and get more commision and salary, until someone who reach me to join in there free lancing group, so we wil have more clients and combine our skills. It work, we got client from ai, web to mobile development, with one of our  friend who is good at garphic designing. We created the best poster that could attract the client.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F4n1jzg2486fw5uqq9u36.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F4n1jzg2486fw5uqq9u36.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also the first tech event I joined was Devfest 2023, where it enchance more of my career development to programming rellated. Where I met student developer from other schoos and peope who work in I.T industry. I also met the I.T companies during the evennt, who offer programming jobs and other I.T related works. &lt;/p&gt;

&lt;p&gt;Unti now, I still receive some clients related to mobile development. My feeling right now is so happy and I want to thank god for helping me and guiding my career, and to the peope who I meet in the tech events, who guide me and give me a courage to be the best who I am right now. I'm also not a developer, but also experiencing student leadership right now in our school. Which is a I.t Organization, where student will learn and enchance their skills thru tech events, workshop and network with other peope and to contribute in the community.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fctiyrer7s2s7f7lrnfeb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fctiyrer7s2s7f7lrnfeb.png" alt="Image description" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So what are the things I learned from the past 4 years coding? The most lesson I learned was never give up on your dreams. When you want something to learn, you just need to spend time for it to master the skills you want to learn. Programming is enjoyable, whenever you encounter bugs and error, make this an exciting part where you will learn how to solve problem and learn from it. I.T is'nt all about coding, When you feel programming is not your type or the thing you want to do, there are other types of job related to I.T, cybersecurity, network engineer, data analytics, I.T support and other non-coding jobs.&lt;/p&gt;

&lt;p&gt;I.T/CS is not the easy course, this is a very big problem here especially in the philippines. Where they select the course just for money and not for passion. In my opinion get the career you want to do and money will follow once you master it. Hoping you who read this will make you inpsire thru my story and experience, so that you will become more strong and independent and an responsible to the career you choose.&lt;/p&gt;

&lt;p&gt;Thank you for the people who spend time reading in this, I you want to connect with my social media here is my links:&lt;/p&gt;

&lt;p&gt;Github:&lt;a href="https://github.com/WenDEVLIFE?tab=overview&amp;amp;from=2024-12-01&amp;amp;to=2024-12-29" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Linkedn:&lt;a href="https://www.linkedin.com/in/frouen-medina-jr-a75a69287/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Also credit to the owners of the photos i pasted here.&lt;/p&gt;

</description>
      <category>android</category>
      <category>mobile</category>
      <category>careerdevelopment</category>
      <category>learning</category>
    </item>
    <item>
      <title>Integration of Cloud Database on Flutter by using Firebase</title>
      <dc:creator>Frouen Medina Jr</dc:creator>
      <pubDate>Fri, 04 Oct 2024 23:17:36 +0000</pubDate>
      <link>https://dev.to/wendevlife/integration-of-cloud-database-on-flutter-by-using-firebase-5845</link>
      <guid>https://dev.to/wendevlife/integration-of-cloud-database-on-flutter-by-using-firebase-5845</guid>
      <description>&lt;p&gt;So many people still confused on how to intergrate firebase in 2024? &lt;br&gt;
So we will discuss in this section on how to intergrate our flutter in firebase.&lt;/p&gt;

&lt;p&gt;First is to add the firebase dependency on your project, the filename is pubspec.yml&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%2F2joual5xibtyec1mioo1.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%2F2joual5xibtyec1mioo1.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;as you can see in this image we added firebase.core , and you can also others firebase dependencies like:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Firebase real time database&lt;/li&gt;
&lt;li&gt;cloud storage&lt;/li&gt;
&lt;li&gt;Firestore &lt;/li&gt;
&lt;li&gt;Firebase Machine learning&lt;/li&gt;
&lt;li&gt;and other types of firebase dependencies&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For integrating the firebase on android you need to add the project on the firebase&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%2Fa3ayq5524ioobcwchbk1.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%2Fa3ayq5524ioobcwchbk1.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;select add app then select android app&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%2Fyyzhas2o9l9uwc8h9m3l.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%2Fyyzhas2o9l9uwc8h9m3l.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Add the package name on the register project which you can find on the android manifest&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%2Frwc7ea31pr5ntbi48al9.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%2Frwc7ea31pr5ntbi48al9.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;go to the app then src, and you can find the android manifest file&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%2Ftkex5pyqhf0ginuq1lza.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%2Ftkex5pyqhf0ginuq1lza.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then download the file&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%2F60d8g9xf7ld5ta0m5vo0.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%2F60d8g9xf7ld5ta0m5vo0.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Don't forget to add the google services json file&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%2Fx1isvi3ak5cfj88kz6lh.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%2Fx1isvi3ak5cfj88kz6lh.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Add the required dependencies on the gradle app and project&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%2Faxg32xcaf70wzy4pd5sq.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%2Faxg32xcaf70wzy4pd5sq.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Build Gradle - Module&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%2Fpxz3ja46shftl0ysgg22.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%2Fpxz3ja46shftl0ysgg22.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Build.Grade - App&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%2Fsr0nqvahjrf6sjkp3gzx.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%2Fsr0nqvahjrf6sjkp3gzx.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For IOS &lt;/p&gt;

&lt;p&gt;Add the package name on the register project which you can find on the &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%2Frwc7ea31pr5ntbi48al9.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%2Frwc7ea31pr5ntbi48al9.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Go to IOS folder in your flutter project and find project.pbxproj and go to line 371&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%2Fgy7e8mflr96z19tyskps.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%2Fgy7e8mflr96z19tyskps.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then press register and next go to download the google-services &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%2Fc97hle8qktjxmylt6wxa.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%2Fc97hle8qktjxmylt6wxa.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Next is go to back to the IOS folder and Runner and Base.lproj and extract the GoogleService-info.plist, just press next to add the IOS app on the firebase.&lt;/p&gt;

&lt;p&gt;Next is to Create an connection on your flutter project to initialize the firebase&lt;/p&gt;

&lt;p&gt;Create a dart file that initialize the firebase details&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
import 'package:fluttertoast/fluttertoast.dart';

class FirebaseRun {
  static Future&amp;lt;void&amp;gt; run() async {
    await Firebase.initializeApp(
        options: const FirebaseOptions(
          apiKey: 'your-api-key',
          appId: 'your-app-id',
          messagingSenderId: 'your-messaging-sender-id',
          projectId: 'your-project-id',
          storageBucket: 'your-storage-bucket',  // Add this line
    ),
    );

    if (Firebase.apps.isEmpty) {
      Fluttertoast.showToast(
          msg: "Firebase initialization failed",
          toastLength: Toast.LENGTH_SHORT,
          gravity: ToastGravity.BOTTOM,
          timeInSecForIosWeb: 1,
          backgroundColor: Colors.black,
          textColor: Colors.white,
          fontSize: 16.0
      );
    } else {
      Fluttertoast.showToast(
          msg: "Firebase is already initialized",
          toastLength: Toast.LENGTH_SHORT,
          gravity: ToastGravity.BOTTOM,
          timeInSecForIosWeb: 1,
          backgroundColor: Colors.black,
          textColor: Colors.white,
          fontSize: 16.0
      );
    }
  }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then call the class file on your main.dart and make sure don't forget to add async and WidgetFlutterBinding.ensureInitialized.&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%2F36hntmevqg6yjrv5huyn.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%2F36hntmevqg6yjrv5huyn.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And done you successfully Intergrate your firebase into your flutter project.&lt;/p&gt;

&lt;p&gt;Credit for the Photo Cover : &lt;a href="https://www.easternts.com/blog/the-dynamic-duo-flutter-and-firebase/" rel="noopener noreferrer"&gt;https://www.easternts.com/blog/the-dynamic-duo-flutter-and-firebase/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mobile</category>
      <category>firebase</category>
      <category>flutter</category>
    </item>
  </channel>
</rss>
