<?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: LalitKumar</title>
    <description>The latest articles on DEV Community by LalitKumar (@lalitkumar).</description>
    <link>https://dev.to/lalitkumar</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%2F733160%2Ff3f9bf2b-c5f4-4f89-890a-3334a6458bae.jpeg</url>
      <title>DEV Community: LalitKumar</title>
      <link>https://dev.to/lalitkumar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lalitkumar"/>
    <language>en</language>
    <item>
      <title>Recession In India</title>
      <dc:creator>LalitKumar</dc:creator>
      <pubDate>Thu, 09 Nov 2023 20:35:55 +0000</pubDate>
      <link>https://dev.to/lalitkumar/recession-in-india-4hee</link>
      <guid>https://dev.to/lalitkumar/recession-in-india-4hee</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;Current Situation in the IT Sector in India&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The Indian IT sector is one of the largest and fastest-growing industries in the country. It contributes over &lt;strong&gt;8%&lt;/strong&gt; to India's GDP and employs over 5.4 million people. The industry is dominated by a few large players, such as Tata Consultancy Services (TCS), Infosys, and Wipro, but there are also a number of smaller and medium-sized enterprises (SMEs) operating in the space.&lt;/p&gt;

&lt;p&gt;The Indian IT sector has been growing rapidly in recent years, driven by a number of factors, including the increasing adoption of digital technologies by businesses around the world, the availability of a large pool of skilled talent in India, and the government's supportive policies.&lt;/p&gt;

&lt;p&gt;However, the Indian IT sector is not immune to the challenges facing the global economy. The current war in Ukraine and the resulting sanctions on Russia have had a negative impact on the sector, as many Indian IT companies have significant exposure to the Russian market.&lt;br&gt;
In addition, the sector is also facing challenges such as rising inflation, supply chain disruptions, and the ongoing COVID-19 pandemic.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Impact of the Current War and Other Factors on the Indian IT Sector&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The current war in Ukraine and the resulting sanctions on Russia have had a number of negative impacts on the Indian IT sector.&lt;/p&gt;

&lt;p&gt;First, the war has led to a decline in demand for IT services from Russian clients. Many Indian IT companies have significant exposure to the Russian market, and this decline in demand has had a material impact on their revenues and profits.&lt;/p&gt;

&lt;p&gt;Second, the war has also led to an increase in costs for Indian IT companies. The war has caused a surge in energy prices, which has increased the cost of running data centers and other infrastructure. The war has also disrupted supply chains, making it more difficult and expensive for Indian IT companies to procure the hardware and software they need.&lt;/p&gt;

&lt;p&gt;Third, the war has also created uncertainty and volatility in the global economy. This has made it more difficult for Indian IT companies to plan for the future and invest in new growth opportunities. In addition to the war in Ukraine, the Indian IT sector is also facing challenges such as rising inflation, supply chain disruptions, and the ongoing COVID-19 pandemic.&lt;/p&gt;

&lt;p&gt;Rising inflation is increasing the cost of labor and other inputs for Indian IT companies. This is putting downward pressure on margins and making it more difficult for Indian IT companies to compete with global rivals. Supply chain disruptions are making it more difficult and expensive for Indian IT companies to procure the hardware and software they need. This is impacting the ability of Indian IT companies to deliver on their commitments to clients.&lt;/p&gt;

&lt;p&gt;The ongoing COVID-19 pandemic is also having a negative impact on the Indian IT sector. The pandemic has led to a decline in demand for IT services from some sectors, such as travel and tourism. The pandemic has also disrupted the operations of Indian IT companies, as many employees are working from home.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Outlook for the Indian IT Sector&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Despite the challenges it is facing, the Indian IT sector is expected to continue to grow in the coming years. The sector is driven by a number of long-term trends, such as the increasing adoption of digital technologies by businesses around the world and the availability of a large pool of skilled talent in India.&lt;br&gt;
However, the short-term outlook for the sector is uncertain. The war in Ukraine and the resulting sanctions on Russia are likely to continue to have a negative impact on the sector. In addition, rising inflation and supply chain disruptions are also likely to weigh on the sector's performance in the short term :) &lt;/p&gt;

&lt;p&gt;Overall, the Indian IT sector is a resilient and dynamic sector that is well-positioned for long-term growth. However, the sector is facing a number of challenges in the short term, and it is important for investors to monitor these challenges closely.&lt;/p&gt;

&lt;p&gt;I hope some of the points related to the recession I have covered in this article. Further there are several other factors which have influence on the current situation and I will be covering them too in the next series of articles. Stay tuned till then. &lt;/p&gt;

</description>
      <category>recession</category>
      <category>india</category>
      <category>career</category>
    </item>
    <item>
      <title>MAANG - Dream for many people</title>
      <dc:creator>LalitKumar</dc:creator>
      <pubDate>Thu, 13 Oct 2022 11:06:53 +0000</pubDate>
      <link>https://dev.to/lalitkumar/maang-dream-for-many-people-49gf</link>
      <guid>https://dev.to/lalitkumar/maang-dream-for-many-people-49gf</guid>
      <description>&lt;p&gt;With technology advancing each day, companies need skilled workforce for its operations. With such enormous market value, comes the value of data generated. Handling data with caution has become one of the priorities of many companies. But when it comes to MAANG, data becomes a weapon.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Patience…. Perseverance…. Acceptance of failure…. is key to cracking big techs.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  What's MAANG ?
&lt;/h3&gt;

&lt;p&gt;MAANG is the shortened name for Meta, Amazon, Apple, Netflix &amp;amp; Google. Everyone of us knows how big these companies are and what they offer to their employees. Thus getting into one of these is a dream for many as hiring process is very difficult to crack.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why MAANG?
&lt;/h3&gt;

&lt;p&gt;Lets understand this in a different way. You are a developer and have good experience over a tech stack. You are currently working some company XYZ who is paying you good and you are decently happy. I hope so…🙂&lt;br&gt;
Then there are MAANG firms, who employ the same developers for only a small increase in compensation but with a plethora of additional benefits and allowances. These extras come in a package known as CTC. &lt;br&gt;
Along with these things what the developer receives is the experience of working with a broad collection of people and having connections. The working environment is also different in MAANG companies ,in-fact they are well known for their work places.&lt;br&gt;
Coming to the question is it really that good ?&lt;br&gt;
To get the answers to this query you can see this video for reference and realise it yourself.&lt;/p&gt;

&lt;p&gt;To be honest these things may seem materialistic to someone but when you work you would want to have a wonderful time doing your job. MAANG not only provides these facilities to you but also to your family and some of them do have the option to bring your kids to work as they believe it improves work efficiency.&lt;/p&gt;

&lt;h3&gt;
  
  
  Is it difficult to get into MAANG?
&lt;/h3&gt;

&lt;p&gt;I honestly don't have the experience to share this with you all and so I have attached all the articles related to this topic for you all to explore.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Learning from experiences makes a person better and efficient. And when it comes to getting into one of the top tech companies in the world, it is very important to know what these companies expect from a candidate. So here is an article by Shoibal Karmakar on&lt;br&gt;
&lt;a href="https://medium.com/@goldsho/cracking-big-tech-faang-as-a-senior-engineer-12-yoe-non-iit-iiit-nit-bits-6c51e5d7f0a2"&gt;Cracking Big Tech (FAANG) as a Senior Engineer (12 + YOE, Non IIT| IIIT|NIT|BITS)&lt;/a&gt;. This would be really helpful for getting insights on what are the requirements and how we should manage ourselves for the ultimate test.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Data Structure and Algorithm guidelines by Nazmus Sakib who is a Software Engineer @facebook. Here is the&lt;br&gt;
&lt;a href="https://medium.com/@nazmus20000/guideline-for-faang-d9c2502d4af4"&gt;article on Leetcode and Algoexpert&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Here is an article by Riddhi Dutta about his resume which got him into one of the big companies. Here is the &lt;a href="https://rite2riddhi.medium.com/the-resume-that-got-me-into-faang-ca168ac15df2"&gt;article&lt;/a&gt; which will help you in creating your resume for big techs. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks for reading this article. I hope you have a great time.&lt;/p&gt;

&lt;blockquote&gt;
&lt;h1&gt;
  
  
  MAANG - Dil MAANGe More 😄
&lt;/h1&gt;
&lt;/blockquote&gt;

</description>
      <category>manga</category>
      <category>maang</category>
      <category>challenge</category>
      <category>programming</category>
    </item>
    <item>
      <title>Flutter - Let's Know it!</title>
      <dc:creator>LalitKumar</dc:creator>
      <pubDate>Wed, 30 Mar 2022 18:24:40 +0000</pubDate>
      <link>https://dev.to/lalitkumar/flutter-the-new-king-in-app-development-2dg6</link>
      <guid>https://dev.to/lalitkumar/flutter-the-new-king-in-app-development-2dg6</guid>
      <description>&lt;h2&gt;
  
  
  What is Flutter?
&lt;/h2&gt;

&lt;p&gt;Flutter is an open source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase that can run on Android and iOS platforms.&lt;/p&gt;

&lt;p&gt;Sound interesting? Ya I know...&lt;/p&gt;

&lt;p&gt;The single code which is used has very intense impact on mobile application development.The cross-platform app development feature saves a lot of time and resources for a business. This even reduces the errors and bugs in build.&lt;/p&gt;

&lt;p&gt;Companies having different teams for iOS and Android app development face lot of issues in managing app versions. These differences can occur due to the different build methods and also can be due to the different app publication guidelines.&lt;/p&gt;

&lt;p&gt;Different application distribution platforms like Apple's App Store and Google's Play Store have different publishing rules and regulations. These factors impact new updates which make it difficult for users for better experience.&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%2Fhwbxxz7ovm64zuzgvj5m.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%2Fhwbxxz7ovm64zuzgvj5m.png" alt="Advantages"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Advantages and Benefits of Flutter
&lt;/h2&gt;

&lt;p&gt;Flutter, in a way, has revolutionized the mobile development market. While the main competitor solution — &lt;em&gt;React Native&lt;/em&gt; — is bureaucratic and complex, Flutter offers a simpler premise, which brings great benefits for devs.&lt;/p&gt;

&lt;p&gt;So, let’s dive into the main features and advantages of the Flutter framework:&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%2Feof6623qk44p9d4hu81c.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%2Feof6623qk44p9d4hu81c.png" alt="Dash-1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Simplified and nimble development
&lt;/h2&gt;

&lt;p&gt;The main feature of Flutter is the smoothness it provides to its developers. By providing a widget tree system for development, it’s much easier to create interactive elements when building the application.&lt;br&gt;
Widgets can be easy to visualise and quick to code. They can have multiple properties defining the widget.&lt;/p&gt;

&lt;p&gt;Thus, the end product or application can be more nimble as expected and with high quality in &lt;em&gt;Android&lt;/em&gt; and &lt;em&gt;iOS&lt;/em&gt; versions. &lt;br&gt;
To add cheery to the list of advantages, &lt;strong&gt;Hot Reload&lt;/strong&gt; provides instant feedback to the developer as the changes are shown immediately. Thus increases productivity as time is saved in compilation.&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%2Fs964hv3gw3cbz0wgvvdp.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%2Fs964hv3gw3cbz0wgvvdp.png" alt="Dash-2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Single code for multiple platforms
&lt;/h2&gt;

&lt;p&gt;Flutter bets on the Dart language as the only source for creating its programs. Thus, it simplifies the work of developers to great extent, who only need to know Dart to perform the tasks.&lt;/p&gt;

&lt;p&gt;Dart language was introduced by &lt;em&gt;Google&lt;/em&gt; in 2011 its code characteristics is very similar to C# and Java. So for programmers having some experience in the above languages, adopting Dart will be easy. In fact Dart is so simple that even without any previous programming background, it can be learnt easily. &lt;/p&gt;

&lt;p&gt;&lt;a href="//dartpad.dev"&gt;Dartpad&lt;/a&gt; is the &lt;em&gt;official open source tool&lt;/em&gt; that lets you play with the Dart language in any modern browser. &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%2Fobqaj2fxta0dkc49pc5i.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%2Fobqaj2fxta0dkc49pc5i.png" alt="Dash-3"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Simplified initial setup
&lt;/h2&gt;

&lt;p&gt;Flutter installation setup is very simple for different operating systems. To start developing, simply download the &lt;a href="https://flutter.dev/?gclid=Cj0KCQjw_4-SBhCgARIsAAlegrWOjVcFCH9AMNzGWP24G56MV0yZ-ShA-Ios4CosxnNDJbzQsxNxaFcaAq3uEALw_wcB&amp;amp;gclsrc=aw.ds" rel="noopener noreferrer"&gt;Flutter SDK&lt;/a&gt; available for all operating systems. With your preferred development IDE, developers can start their projects from scratch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No perplexing dependencies or configurations to see the first codes working&lt;/strong&gt;.This simple yet important feature gives speed and confidence to developers, so they can initiate their work faster.&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%2F4uxisrccpx2wdqf6x2m0.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%2F4uxisrccpx2wdqf6x2m0.png" alt="Dash-5"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Application execution speed
&lt;/h2&gt;

&lt;p&gt;A big problem with other tools that build versions of an app for different operating systems is execution performance. Despite being very competent in the task, the result of the app made in these tools was below expectations.&lt;/p&gt;

&lt;p&gt;However, the Flutter framework did away with this problem. As it uses its own components, the load and execution time of the applications — practically — is not a problem for the user. In other words, Flutter allows for an almost native quality of your published apps.&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%2F0nauizjbvxo13nf2iok0.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%2F0nauizjbvxo13nf2iok0.png" alt="Dash-4"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Aesthetic and functional compatibility
&lt;/h2&gt;

&lt;p&gt;Now let's know why and where flutter comes into limelight.&lt;br&gt;
The SDK contains some inbuilt &lt;em&gt;native widgets&lt;/em&gt;, which allow for functional as well as &lt;em&gt;aesthetic compatibility&lt;/em&gt; making it easy and valuable for developers.&lt;/p&gt;

&lt;p&gt;When an app is created using flutter, the version of that app is distributed to any mobile device or web app, be it &lt;em&gt;iOS&lt;/em&gt; or &lt;em&gt;Android&lt;/em&gt;, irrespective of the operating system's version.&lt;/p&gt;

&lt;p&gt;Still, aesthetic fidelity is maintained between all the systems mentioned.&lt;/p&gt;

&lt;p&gt;Native apps don't have this feature. They differ in elements of the app like the menu and buttons or the navigation bar or the cards being displayed varry according to the version and OS.&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%2Fqdkv0bnwwaw2uxk5zs9g.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%2Fqdkv0bnwwaw2uxk5zs9g.png" alt="Google Support"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Google Support
&lt;/h2&gt;

&lt;p&gt;Finally, to sum up with the advantages and features, Google fully supports it and has been active in its development.&lt;/p&gt;

&lt;p&gt;With reference to the above statement, there is a very active and vibrant community of programmers and developers around the globe present for support . They also have series of solutions for the best utilisation of Flutter.&lt;br&gt;
Even the Flutter documentation is easy to follow and can be used by programming veterans and newbies.&lt;/p&gt;

&lt;p&gt;So, on the basis of the functionalities that Flutter provides us , we can conclude that it is one of the best tool for organisations to use for having more cost-effective and valuable applications.&lt;/p&gt;

&lt;p&gt;As it is clear from Google's plan for mobile application development, creating a community and bringing new solutions is very natural.&lt;/p&gt;




&lt;p&gt;For more details regarding Flutter installation, you can checkout my other posts.&lt;br&gt;
&lt;a href="https://dev.to/lalitkumar/installing-flutter-on-macos-25pi"&gt;Installing Flutter on MacOS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you like my post , then do follow me on &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/LalitKumar-2001" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://instagram.com/thats_lalit?utm_medium=copy_link" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://twitter.com/Klalit2000?t=kxIkOrDrnMvBtYUQiiRduw&amp;amp;s=08" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>flutter</category>
      <category>flutterfest</category>
      <category>programming</category>
    </item>
    <item>
      <title>Installing Flutter on MacOS</title>
      <dc:creator>LalitKumar</dc:creator>
      <pubDate>Sun, 06 Feb 2022 18:51:40 +0000</pubDate>
      <link>https://dev.to/lalitkumar/installing-flutter-on-macos-25pi</link>
      <guid>https://dev.to/lalitkumar/installing-flutter-on-macos-25pi</guid>
      <description>&lt;p&gt;Hi Everyone!&lt;br&gt;
Flutter is a cross-platform software development kit by Google. It is one of the burning topic of the Internet. So to get started with it we need to install the sdk and all other dependencies correctly for it to run on our laptop successfully.&lt;br&gt;
Here is a very short article explaining how to install Flutter on your MacBook with seven easy steps. &lt;/p&gt;

&lt;p&gt;Step-1: Install Flutter SDK from its &lt;a href="https://docs.flutter.dev/get-started/install/macos"&gt;official website&lt;/a&gt;.&lt;br&gt;
OR&lt;br&gt;
You can download the &lt;a href="https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_2.10.0-stable.zip"&gt;zip file&lt;/a&gt; from here.&lt;/p&gt;



&lt;p&gt;Step-2: Save the zip file to your desired location or preferably to Documents. Mark the path to this location(to be used on later steps).&lt;/p&gt;



&lt;p&gt;Step-3: Open Terminal (CMD+Space and search Terminal)&lt;br&gt;
Type &lt;code&gt;ls&lt;/code&gt; and check if 'Documents' folder is showing.&lt;br&gt;
If not showing then type &lt;code&gt;cd ~&lt;/code&gt; to go to home directory.&lt;/p&gt;



&lt;p&gt;Step-4: Unzip the file using any file archiver utility like &lt;a href="https://www.win-rar.com/download.html?&amp;amp;L=0"&gt;WinRAR&lt;/a&gt;&lt;br&gt;
OR&lt;br&gt;
Use follow these sub-steps to unzip using terminal&lt;/p&gt;

&lt;p&gt;1--&amp;gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd Documents
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;2--&amp;gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;unzip ~/Downloads/flutter_macos_2.10.0-stable.zip
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Step-5: Adding flutter to path (temporarily).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;export PATH="$PATH:`pwd`/flutter/bin"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Run &lt;code&gt;flutter doctor&lt;/code&gt; command to ensure flutter is working.&lt;/p&gt;

&lt;p&gt;After you close the terminal then you won't be able to use flutter commands through terminal again. So we need to add flutter tools to path permanently.&lt;/p&gt;




&lt;p&gt;Step-6: Adding flutter tool to path (permanently). This step is bit complicated, so be careful.&lt;/p&gt;

&lt;p&gt;Run &lt;code&gt;pwd&lt;/code&gt; on the terminal and copy the path and save it somewhere.&lt;/p&gt;

&lt;p&gt;Then run &lt;code&gt;echo $0&lt;/code&gt; to which shell you are using.&lt;/p&gt;

&lt;p&gt;If you are getting ~zsh then follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;vim ~/.zshrc&lt;/code&gt; Run this command to open vim editor&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;export PATH="$PATH:[PATH_OF_FLUTTER_GIT_DIRECTORY]/bin"&lt;/code&gt;&lt;br&gt;
Write this command on vim editor.&lt;br&gt;
Here replace &lt;em&gt;[PATH_OF_FLUTTER_GIT_DIRECTORY]&lt;/em&gt; with the path that you got by running the &lt;code&gt;pwd&lt;/code&gt; command earlier&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Press &lt;strong&gt;ESC&lt;/strong&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Type &lt;code&gt;:wq&lt;/code&gt; and press &lt;strong&gt;Enter&lt;/strong&gt; &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are using ~bash then follow these steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;touch ~/.bash_profile; open ~/.bash_profile&lt;/code&gt; This opens TextEdit File.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;export PATH="$PATH:[PATH_OF_FLUTTER_GIT_DIRECTORY]/bin"&lt;/code&gt;&lt;br&gt;
Type this command on and replace &lt;em&gt;[PATH_OF_FLUTTER_GIT_DIRECTORY]&lt;/em&gt; with the path that you got by running the &lt;code&gt;pwd&lt;/code&gt; command earlier&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Save the file&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Step-7: Run this command to confirm that the path is added successfully.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;flutter doctor 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can visit the &lt;a href="https://docs.flutter.dev/get-started/install/macos"&gt;Official Flutter Installation&lt;/a&gt; documentation for MacOS installation guide.&lt;br&gt;
If you have any query then contact me through &lt;a href="https://www.linkedin.com/in/lalit-k-2001/"&gt;LinkedIn&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>flutter</category>
      <category>macbook</category>
      <category>installation</category>
    </item>
  </channel>
</rss>
