<?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: Plugger</title>
    <description>The latest articles on DEV Community by Plugger (@adityasingh20).</description>
    <link>https://dev.to/adityasingh20</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%2F350581%2F0203183b-527b-4ca5-978f-6a56c7872def.jpg</url>
      <title>DEV Community: Plugger</title>
      <link>https://dev.to/adityasingh20</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/adityasingh20"/>
    <language>en</language>
    <item>
      <title>INTRODUCTION TO CLOUD COMPUTING</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Sun, 28 Jun 2020 17:33:22 +0000</pubDate>
      <link>https://dev.to/adityasingh20/introduction-to-cloud-computing-58f2</link>
      <guid>https://dev.to/adityasingh20/introduction-to-cloud-computing-58f2</guid>
      <description>&lt;p&gt;&lt;strong&gt;“Cloud”&lt;/strong&gt; the word itself gives us a idea of something white, smooth and light weighted object floating in the never ending Blue Sky. similarly here, in technological world we have our never ending sky called “Internet” and the smooth service hosted on Internet to store, manage, and process data is termed as &lt;strong&gt;Cloud Computing&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--1UClvov3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tn3l3qubsa7pycngnye4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1UClvov3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/tn3l3qubsa7pycngnye4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Its basically getting on demand services on Internet. Unlike traditional storage services in which you buy a fix amount of storage for the server, here on Cloud you have the freedom to pay only for the time you use the server. The main difference between them is:&lt;br&gt;
→ Traditional Servers are bought by assuming a certain amount of topic on the server but in case the traffic exceeds the server limit the server crashes and the website suffers.&lt;br&gt;
→ This is not the case in Cloud servers here there are no restrictions on the traffic infact the amount of time the server is being utilized you need to pay for that time accordingly. Hence the risk of server crash very less.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;KEY POINTS OF THIS TECHNOLOGY :-&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;i. Its cost saving&lt;br&gt;
ii. High Speed&lt;br&gt;
iii. Mobility&lt;br&gt;
iv. Cloud Collaborations&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TYPES OF CLOUD SERVICES :-&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;1. SAAS ( SOFTWARE AS A SERVICE )&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
With this cloud service you can a whole software.&lt;br&gt;
Here, the End user is the customer which utilizes your developed software.&lt;br&gt;
And as its a cloud server, you do not need any installation everything can be operated on browser.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--m6VU7EUo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0olil8yj1fihiyusi27f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--m6VU7EUo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/0olil8yj1fihiyusi27f.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Its like a restaurant , where you go sit on table; enjoy the food then pay and leave. (i.e. On cloud you use their services such as apps, OS, data storage, server then pay the amount and Leave its that simple.)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;2. PAAS ( PLATFORM AS A SERVICE)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In this, the environment required is already set up and you use your own app/data on the given platform.&lt;br&gt;
Here, the End users are developers.( They don’t have to worry about the platform, their consideration is about the application &amp;amp; data)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RUjD0Ugy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5llfjg36zu41mkar2bw4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RUjD0Ugy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/5llfjg36zu41mkar2bw4.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Online Compilers can be considered as good example for PAAS.&lt;br&gt;
As here all the services are given by cloud provider and using all the tools you will be developing your application.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;3. IAAS ( INFRASTRUCTURE AS A SERVICE)&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When you are getting hardware from cloud provider and the other things are managed by you, then it comes to IAAS.&lt;br&gt;
Here, the end user is the admin&lt;br&gt;
( He installs the system and gives it to the organization i.e. his developers and employees )&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--bK3KQQ0Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/frrs95buzb3bi8n0ckp2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--bK3KQQ0Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/frrs95buzb3bi8n0ckp2.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;code&gt;CLOUD DEPLOYMENT MODEL&lt;/code&gt;
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;They are basically divided into 4 types :-&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;PRIVATE CLOUD&lt;/li&gt;
&lt;li&gt;PUBLIC CLOUD&lt;/li&gt;
&lt;li&gt;COMMUNITY CLOUD&lt;/li&gt;
&lt;li&gt;HYBRID CLOUD&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--N7WkgcpV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/2rp99lz9nsevvhsmtygn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--N7WkgcpV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/2rp99lz9nsevvhsmtygn.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Community cloud service deals with the organization with the similar organization.&lt;/p&gt;

&lt;p&gt;So readers, this a brief information on cloud computing.&lt;br&gt;
Hope you find this blog useful and gain a certain amount of knowledge on the topic. See you all on my next blog!&lt;/p&gt;

&lt;p&gt;Happy Learning :-)&lt;/p&gt;

</description>
      <category>cloudcomputing</category>
      <category>googlecloud</category>
      <category>aws</category>
      <category>security</category>
    </item>
    <item>
      <title>Does Web Development has Scope?</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Mon, 04 May 2020 18:54:06 +0000</pubDate>
      <link>https://dev.to/adityasingh20/does-web-development-has-scope-4djh</link>
      <guid>https://dev.to/adityasingh20/does-web-development-has-scope-4djh</guid>
      <description>&lt;p&gt;Hello Buddy!&lt;br&gt;
You been on this page simply means that you are quite worried on the above question and deliberately need them to be answered. Hope this post of mine helps to get you to make the decision.&lt;br&gt;
Few weeks before this pandemic I attended a ML (Machine Learning) Introductory Workshop. In this workshop the speaker informed us that their exist a technological curve for every technology and once the Technology has reached it peak point the curve starts falling and hence can be conclude as the downfall of that technology.&lt;/p&gt;

&lt;p&gt;The speaker told us that Web Development will have a down fall since many websites itself are building basic business websites for their clients free of cost. &lt;strong&gt;But here’s a catch that’s the not the whole reality .Its true that websites build secondary basic purpose websites for their clients but when it comes for web application development ,it needs web Developers&lt;/strong&gt;. Web Development not just creating a UI based Websites. So, I Think “ Web Development has a good scope in future and call for web Developers will be always there in market”.&lt;/p&gt;

&lt;p&gt;Thank you for heedful reading.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>developers</category>
      <category>technology</category>
      <category>programmers</category>
    </item>
    <item>
      <title>What are Stateless Widgets?</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Sun, 03 May 2020 21:14:36 +0000</pubDate>
      <link>https://dev.to/adityasingh20/what-are-stateless-widgets-n6k</link>
      <guid>https://dev.to/adityasingh20/what-are-stateless-widgets-n6k</guid>
      <description>&lt;p&gt;Hey Guys! Welcome to the post. I am pretty Sure you have been jumping through many sites for the meaning of &lt;strong&gt;Stateless Widgets&lt;/strong&gt;. So, Let me help you out with that.&lt;/p&gt;

&lt;p&gt;According to me,"Stateless widgets can be said as the Layout Widgets".&lt;br&gt;
In layman terms, they are non-interactive kind of widgets that do not show any actions when pressed on them or when we swipe them, etc.&lt;br&gt;
They can be Best used for setting up a layout based application such as the most basic application in flutter i.e. "Visiting Card App".&lt;/p&gt;

&lt;p&gt;The first time I was introduced to stateless and stateful widgets through a popular thesis while preparing for inter-college paper presentation on Flutter and trust me at that time I only knew that A framework called Flutter is into the market for cross platform App Development with 2 main division of widgets i.e. Stateless Widgets and Stateful Widgets.&lt;/p&gt;

&lt;p&gt;My learning journey is going on and in between I do share such small topics on community so that it may help someone who gets confused on such topics like I used to get when I started.&lt;/p&gt;

&lt;p&gt;Thank you :-)&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>statelesswidget</category>
      <category>widgets</category>
      <category>google</category>
    </item>
    <item>
      <title>How to clone a flutter project in VScode</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Mon, 27 Apr 2020 19:44:22 +0000</pubDate>
      <link>https://dev.to/adityasingh20/how-to-clone-a-flutter-project-in-vscode-5f7b</link>
      <guid>https://dev.to/adityasingh20/how-to-clone-a-flutter-project-in-vscode-5f7b</guid>
      <description>&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;      HEY GUYS !!! Thanks for clicking the link and visiting here.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;For few of us its not possible to install and use heavy software like Android Studio so we prefer VScode but the catch is VScode comes with many features which we are not aware of. So, here i would like to share how can we take a program from github i.e clone a program and run in VScode.&lt;/p&gt;

&lt;p&gt;Following are the steps to follow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open VScode and take a new  window.&lt;/li&gt;
&lt;li&gt;Press " ctrl+shift+p " for making command pallet to display.&lt;/li&gt;
&lt;li&gt;Type in Git in the pallet on top.&lt;/li&gt;
&lt;li&gt;Select the suggested Git:clone option.&lt;/li&gt;
&lt;li&gt;And lastly, paste the Git URL in the pallet of the project you have cloned.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>flutter</category>
      <category>git</category>
      <category>clone</category>
      <category>vscode</category>
    </item>
    <item>
      <title>Small issue solution in flutter.</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Mon, 27 Apr 2020 19:23:57 +0000</pubDate>
      <link>https://dev.to/adityasingh20/small-issue-solution-in-flutter-5073</link>
      <guid>https://dev.to/adityasingh20/small-issue-solution-in-flutter-5073</guid>
      <description>&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    Hey ! thanks for clicking the link and coming here.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;You being here simply means that you are facing error on vscode/Android Studio for the respective flutter related issue. so! not taking your much  time i shall solution to them.&lt;/p&gt;

&lt;p&gt;The first basic issue I encountered while making my flutter application was this &lt;/p&gt;

&lt;p&gt;flutter channel master&lt;/p&gt;

&lt;p&gt;Switching to flutter channel 'master'...&lt;/p&gt;

&lt;p&gt;git: fatal: 'origin/master' is not a commit and a branch 'master' cannot be created from it&lt;/p&gt;

&lt;p&gt;Switching channels failed with error code 128.&lt;/p&gt;

&lt;p&gt;soln :- git remote add origin &lt;a href="https://github.com/flutter/flutter"&gt;https://github.com/flutter/flutter&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;by typing the above command you shall get rid of the following mentioned error which took my 1 day .&lt;/p&gt;

&lt;p&gt;The second basic and yet important error encountered my many beginners is &lt;/p&gt;

&lt;p&gt;flutter run -d chrome&lt;br&gt;
Launching lib\main.dart on Chrome in debug mode...&lt;br&gt;
Syncing files to device Chrome...&lt;br&gt;
40,111ms (!)&lt;br&gt;
Failed to establish connection with the application instance in Chrome.&lt;br&gt;
This can happen if the websocket connection used by the web tooling is unable to correctly establish a connection, for example&lt;br&gt;&lt;br&gt;
due to a firewall.&lt;/p&gt;

&lt;p&gt;Now frankly speaking this issue took me about 3 days and even flutter github support was unable to help me overcome the error but by searching to and fro and also by repeatedly trying I got the below solution&lt;/p&gt;

&lt;p&gt;Soln:- for many (flutter clean or flutter pub cache repair ) but in my case i have to disable the security feature of firewall from chrome which is a bit risky.&lt;/p&gt;

&lt;p&gt;So, Thank you guys for entertaining this blog hope the above solutions will help you getting out of the problem.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>issue</category>
      <category>solution</category>
      <category>basics</category>
    </item>
    <item>
      <title>START WITH FLUTTER</title>
      <dc:creator>Plugger</dc:creator>
      <pubDate>Tue, 17 Mar 2020 15:56:10 +0000</pubDate>
      <link>https://dev.to/adityasingh20/start-with-flutter-3i9k</link>
      <guid>https://dev.to/adityasingh20/start-with-flutter-3i9k</guid>
      <description>&lt;p&gt;At first, after hearing the vibes about the newly arrived framework by Google (i.e. Flutter) I ignored; but gradually after seeing the market demand of this dynamic framework I got fascinated to it and here I am with the journey of learning flutter. Just a idea clicked and I thought why not share some experience on Dev.to so as to help the community. Below Given is my way starting the journey.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps At Beginning&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;==&amp;gt; Starting with flutter requires a knowledge of DART programming language (as we require java/kotlin for android).&lt;br&gt;
==&amp;gt;Make sure you enroll yourself for any free/paid course for Beginning.&lt;br&gt;
A good start with proper direction encourages you while a starting from any concept  in any direction will leave you Jumbled.&lt;br&gt;
==&amp;gt; Once your done with the above 2 steps, you are ready to dive into cross-platform app development area.&lt;/p&gt;

&lt;p&gt;I would like to suggest a that if you are with a 4GB Ram laptop with intel core i3 processor please do not go with android studio(it took me about 45 minutes to run  the emulator on this device). Its my personal advice to install visual studio code and work with the emulator of Android studio although it may still lead to lagging of the system but better than before or else I would suggest you to connect your phone to system with developer mode enabled it would be the best alternate for emulator.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>basics</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
