<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Untitled Publication]]></title><description><![CDATA[Untitled Publication]]></description><link>https://jitesh117.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 05:07:04 GMT</lastBuildDate><atom:link href="https://jitesh117.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Tackling the Pain of Gradle Build Errors: A Mobile App Developer's Tale]]></title><description><![CDATA[Introduction
In August of 2022, I started my journey with Flutter, a mobile app development framework created by Google. I was initially drawn to it because of its developer-friendly nature and ease of use. The resources available on YouTube made lea...]]></description><link>https://jitesh117.hashnode.dev/tackling-the-pain-of-gradle-build-errors-a-mobile-app-developers-tale</link><guid isPermaLink="true">https://jitesh117.hashnode.dev/tackling-the-pain-of-gradle-build-errors-a-mobile-app-developers-tale</guid><category><![CDATA[debugging]]></category><category><![CDATA[Flutter]]></category><category><![CDATA[DebuggingFeb]]></category><dc:creator><![CDATA[Jitesh Kumar Sahoo]]></dc:creator><pubDate>Fri, 17 Feb 2023 13:53:10 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1676641799362/bd7c4481-c969-40f7-9f6c-1122477f4378.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-introduction">Introduction</h2>
<p>In August of 2022, I started my journey with Flutter, a mobile app development framework created by Google. I was initially drawn to it because of its developer-friendly nature and ease of use. The resources available on YouTube made learning it an enjoyable experience. I was quickly able to develop various apps like a recipe app and a Job App UI.</p>
<h3 id="heading-putting-flutter-on-hold-balancing-college-and-coding">Putting Flutter on Hold: Balancing College and Coding</h3>
<p>However, as the semester progressed, I started to lose touch with Flutter due to the increasing workload of college. I didn't get much time to work on personal projects, let alone Flutter.</p>
<p>After the semester break in January 2023, I decided to dive back into learning Flutter in-depth. This time, I wanted to challenge myself and make something on my own without following any tutorial. I chose to create a news app from scratch and began looking for design ideas on Dribbble.</p>
<p>I finalized the design and started working on the UI part. The Flutter framework was incredibly helpful in making this a smooth experience. I was able to focus on the design aspect without worrying about the technicalities. However, the journey was not without its obstacles.</p>
<h3 id="heading-upgrading-flutter-a-costly-mistake">Upgrading Flutter: A Costly Mistake</h3>
<p>As I was working on the app, I kept getting notifications on the command prompt to upgrade to the latest version of Flutter. Initially, I ignored the notifications, but after a few days, I decidefd to upgrade to the latest version, thinking it wouldn't cause any harm. Oh, how wrong I was!</p>
<h3 id="heading-a-sleepless-night-the-impact-of-technical-issues-on-well-being">A Sleepless Night: The Impact of Technical Issues on Well-Being</h3>
<p>After the upgrade, I started facing Gradle build issues, and I had no idea how to fix them. I tried searching for solutions on Discord, GitHub, Twitter, and StackOverflow, but nothing worked. It was already 1 AM, and I was becoming frustrated. I decided to skip dinner that night and keep working on the issue. As the night dragged on, I started to feel hopeless.</p>
<p>The next morning, I woke up early to try and fix the problem. I spent hours trying different solutions, but nothing seemed to work. I was starting to think that I would have to give up on the project altogether. However, I didn't want to give up on something I had started with so much enthusiasm.</p>
<h3 id="heading-desperate-measures-uninstalling-and-reinstalling-android-and-android-studio">Desperate Measures: Uninstalling and Reinstalling Android and Android Studio</h3>
<p>After a few more hours of troubleshooting, I decided to uninstall Android and Android Studio and reinstall them. I know this may not have been the best solution, but I was running out of options. And lo and behold, the Gradle errors were gone! I was so relieved and happy that I had finally found a solution to the problem.</p>
<h3 id="heading-conclusion">Conclusion</h3>
<p>In conclusion, my journey with Flutter had its ups and downs. Despite the challenges, I'm glad I persevered and didn't give up on my news app project. I learned a lot during this process, and I'm excited to continue exploring Flutter's potential.</p>
]]></content:encoded></item></channel></rss>