<?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: Debugger 333</title>
    <description>The latest articles on DEV Community by Debugger 333 (@debugger333).</description>
    <link>https://dev.to/debugger333</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%2F430836%2Fd66c24f0-8155-4fa4-8831-fafe792cf75a.jpg</url>
      <title>DEV Community: Debugger 333</title>
      <link>https://dev.to/debugger333</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/debugger333"/>
    <language>en</language>
    <item>
      <title>Adding google maps to flutter app</title>
      <dc:creator>Debugger 333</dc:creator>
      <pubDate>Tue, 21 Jul 2020 09:06:39 +0000</pubDate>
      <link>https://dev.to/debugger333/adding-google-maps-to-flutter-app-34bl</link>
      <guid>https://dev.to/debugger333/adding-google-maps-to-flutter-app-34bl</guid>
      <description>&lt;h3&gt;
  
  
  * Note: All the code discussed in this blog can only work on a android emulator or realtime android device
&lt;/h3&gt;

&lt;h2&gt;
  
  
  Setup
&lt;/h2&gt;

&lt;h5&gt;
  
  
  The first step is to add the Google Maps Flutter plugin as a dependency in the pubspec.yaml file.
&lt;/h5&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  dependencies:
    ...
  google_maps_flutter: ^0.4.0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The next step is getting an API key for both Android and iOS but we are going to deal with Android, follow the instructions at &lt;a href="https://developers.google.com/maps/documentation/android-sdk/get-api-key"&gt;https://developers.google.com/maps/documentation/android-sdk/get-api-key&lt;/a&gt;  to get API Key. Once you have your API key, add it to your Flutter app in the application manifest (android/app/src/main/AndroidManifest.xml), as follows:&lt;/p&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  &amp;lt;manifest ...&lt;br&gt;
    &amp;lt;application ...&lt;br&gt;
      &amp;lt;meta-data android:name="com.google.android.geo.API_KEY"&lt;br&gt;
                 android:value="YOUR ANDROID API KEY HERE"/&amp;gt;&lt;br&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  Adding a GoogleMap widget&lt;br&gt;
&lt;/h2&gt;

&lt;p&gt;Now you are ready to add a GoogleMap widget! Run flutter clean to make sure the API key changes are picked up on the next build. Then, add a GoogleMap widget that covers the entire screen:&lt;/p&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import 'dart:async';

&lt;p&gt;import 'package:flutter/material.dart';&lt;br&gt;
import 'package:google_maps_flutter/google_maps_flutter.dart';&lt;/p&gt;

&lt;p&gt;void main() =&amp;gt; runApp(MyApp());&lt;/p&gt;

&lt;p&gt;class MyApp extends StatefulWidget {&lt;br&gt;
@override&lt;br&gt;
_MyAppState createState() =&amp;gt; _MyAppState();&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;class _MyAppState extends State&amp;lt;MyApp&amp;gt; {&lt;br&gt;
  Completer&amp;lt;GoogleMapController&amp;gt; _controller = Completer();&lt;/p&gt;

&lt;p&gt;static const LatLng _center = const LatLng(45.521563, -122.677433);&lt;/p&gt;

&lt;p&gt;void _onMapCreated(GoogleMapController controller) {&lt;br&gt;
_controller.complete(controller);&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;@override&lt;br&gt;
  Widget build(BuildContext context) {&lt;br&gt;
     return MaterialApp(&lt;br&gt;
       home: Scaffold(&lt;br&gt;
         appBar: AppBar(&lt;br&gt;
           title: Text('Maps Sample App'),&lt;br&gt;
           backgroundColor: Colors.green[700],&lt;br&gt;
           ),&lt;br&gt;
           body: GoogleMap(&lt;br&gt;
             onMapCreated: _onMapCreated,&lt;br&gt;
             initialCameraPosition: CameraPosition(&lt;br&gt;
               target: _center,&lt;br&gt;
               zoom: 11.0,&lt;br&gt;
          ),&lt;br&gt;
        ),&lt;br&gt;
      ),&lt;br&gt;
    );&lt;br&gt;
  }&lt;br&gt;
}&lt;br&gt;
&lt;/p&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h2&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  Testing the app&lt;br&gt;
&lt;/h2&gt;

&lt;p&gt;After you have completed doing all this stuff type "flutter run" to run your app.&lt;/p&gt;

&lt;h2&gt;
  
  
  The app should look as follows:
&lt;/h2&gt;

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

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

&lt;p&gt;&lt;a href="https://github.com/neev123dev"&gt;https://github.com/neev123dev&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/neev123dev"&gt;https://dev.to/neev123dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>googlemap</category>
      <category>android</category>
    </item>
    <item>
      <title>Whas up! guys in this Blog I am going to tell you more about git  and github</title>
      <dc:creator>Debugger 333</dc:creator>
      <pubDate>Mon, 20 Jul 2020 12:19:43 +0000</pubDate>
      <link>https://dev.to/debugger333/whas-up-guys-in-this-blog-i-am-going-to-tell-you-more-about-git-and-github-3b2o</link>
      <guid>https://dev.to/debugger333/whas-up-guys-in-this-blog-i-am-going-to-tell-you-more-about-git-and-github-3b2o</guid>
      <description>&lt;ul&gt;
&lt;li&gt;Note if you haven't seen my blog on how to link a flutter project to github (&lt;a href="https://dev.to/neev123dev/whoza-guys-i-am-back-again-with-an-another-blog-so-today-i-am-going-to-tell-you-how-to-link-you-flutter-project-to-github-4g3o"&gt;https://dev.to/neev123dev/whoza-guys-i-am-back-again-with-an-another-blog-so-today-i-am-going-to-tell-you-how-to-link-you-flutter-project-to-github-4g3o&lt;/a&gt;) you will not understand what i am going to tell in this blog.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Before getting started I would like to inform you that in this blog we will know how to create a pull request and  create a issue in somebody's or someone's repository. Please use the following repository to perform the following tasks
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;repository: &lt;a href="https://github.com/neev123dev/bug-free-octo-potato"&gt;https://github.com/neev123dev/bug-free-octo-potato&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Getting started
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Open your prefered browser and open the following url&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/neev123dev/bug-free-octo-potato"&gt;https://github.com/neev123dev/bug-free-octo-potato&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;over there you will se an option fork&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;then you will land on a page that would look something like this&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;after that click on this option&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;then make your changes like &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;after doing that scroll down and you will se an opion commit click on that option.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;then go to pull request &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;after doing this much click on new pull request&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;you will land to this page &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;then click on create pull request&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;after doing this give your pull request a title and a comment like&lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;then click on create pull request&lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;h2&gt;
  
  
  * Note if the user accepts your pull request then your changed files while appear on the user's repository. This is just a brief example if you want to change real code then you will have to clone it if you have any doubts of how to clone it then let me know in the comment.
&lt;/h2&gt;

&lt;h1&gt;
  
  
  Issues
&lt;/h1&gt;

&lt;p&gt;open this url on your browser: &lt;a href="https://github.com/neev123dev/bug-free-octo-potato"&gt;https://github.com/neev123dev/bug-free-octo-potato&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;go to issues &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;click on new issue &lt;/li&gt;
&lt;/ul&gt;

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

&lt;ul&gt;
&lt;li&gt;write the title and body of the issue and submit it &lt;/li&gt;
&lt;/ul&gt;

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

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

&lt;p&gt;&lt;a href="https://github.com/neev123dev"&gt;https://github.com/neev123dev&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/neev123dev"&gt;https://dev.to/neev123dev&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Whoza! GUYS I AM BACK AGAIN WITH AN ANOTHER BLOG. SO TODAY I AM GOING TO TELL YOU HOW TO LINK YOU FLUTTER PROJECT TO GITHUB</title>
      <dc:creator>Debugger 333</dc:creator>
      <pubDate>Thu, 16 Jul 2020 14:42:18 +0000</pubDate>
      <link>https://dev.to/debugger333/whoza-guys-i-am-back-again-with-an-another-blog-so-today-i-am-going-to-tell-you-how-to-link-you-flutter-project-to-github-4g3o</link>
      <guid>https://dev.to/debugger333/whoza-guys-i-am-back-again-with-an-another-blog-so-today-i-am-going-to-tell-you-how-to-link-you-flutter-project-to-github-4g3o</guid>
      <description>&lt;h3&gt;
  
  
  Requirements:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;git bash (can download from &lt;a href="https://git-scm.com/"&gt;https://git-scm.com/&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;vs code&lt;/li&gt;
&lt;li&gt;flutter web (link of the blog to install flutterweb &lt;a href="https://dev.to/neev123/hey-guys-today-i-am-going-to-tell-you-how-to-setup-flutter-and-flutter-web-on-windows-10-38jp"&gt;https://dev.to/neev123/hey-guys-today-i-am-going-to-tell-you-how-to-setup-flutter-and-flutter-web-on-windows-10-38jp&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/"&gt;https://github.com/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Lets get started
&lt;/h4&gt;

&lt;p&gt;Open github on you browser&lt;br&gt;
sign in or create an account. After creating an account create a new repo.&lt;/p&gt;

&lt;h4&gt;
  
  
  connecting your flutter code with github
&lt;/h4&gt;

&lt;p&gt;After creating a repo open your vs code and if you remember in my last blog we set up flutterweb working so open that project if you have did changes that's completely okay in this blog we are just going to focus how to link the project. Open your the provided terminal by vs code and type the following:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  git init
  git add .
  git commit -m "first commit"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h3&gt;
  
  
  After doing this open your repo scroll down and you will se an option on the bottom to copy the code
&lt;/h3&gt;

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

&lt;p&gt;paste that code in your terminal as shown in the example&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  git remote add origin https://github.com/neev123/ewh.git
  git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;please don't copy the code given up because you can get a different url like &lt;/p&gt;

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

&lt;p&gt;after doing this go to your github repo page and reload it you will se you files and folders on the page&lt;br&gt;
example:&lt;/p&gt;

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

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

&lt;p&gt;&lt;a href="https://github.com/neev123dev/"&gt;https://github.com/neev123dev/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/neev123dev"&gt;https://dev.to/neev123dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>flutterweb</category>
    </item>
    <item>
      <title>Hey guys today I am going to tell you how to setup flutter and flutter web on windows 10</title>
      <dc:creator>Debugger 333</dc:creator>
      <pubDate>Tue, 14 Jul 2020 08:07:28 +0000</pubDate>
      <link>https://dev.to/debugger333/hey-guys-today-i-am-going-to-tell-you-how-to-setup-flutter-and-flutter-web-on-windows-10-38jp</link>
      <guid>https://dev.to/debugger333/hey-guys-today-i-am-going-to-tell-you-how-to-setup-flutter-and-flutter-web-on-windows-10-38jp</guid>
      <description>&lt;p&gt;Before zooming in I would like to tell you the system requirments and apps required to setup and run flutter, flutter web.&lt;/p&gt;

&lt;h4&gt;
  
  
  System Requirments
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;windows 7 or later&lt;/li&gt;
&lt;li&gt;64 bit&lt;/li&gt;
&lt;li&gt;2 GB diskspace&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  App Requirments
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;powershell 5.0 (preinstalled with windows 10)&lt;/li&gt;
&lt;li&gt;git for windows&lt;/li&gt;
&lt;li&gt;Visual Studio Code&lt;/li&gt;
&lt;li&gt;Chrome&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Start by typing the following code:
&lt;/h2&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    git clone https://github.com/flutter/flutter.git -b stable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Update your path&lt;br&gt;
If you wish to run Flutter commands in the regular Windows console, take these steps to add Flutter to the PATH environment variable:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;From the Start search bar, enter ‘env’ and select Edit environment variables for your account.&lt;/li&gt;
&lt;li&gt;Under User variables check if there is an entry called Path:&lt;/li&gt;
&lt;li&gt;If the entry exists, append the full path to flutter\bin using ; as a separator from existing values.&lt;/li&gt;
&lt;li&gt;If the entry doesn’t exist, create a new user variable named Path with the full path to flutter\bin as its value.
You have to close and reopen any existing console windows for these changes to take effect.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Web setup
&lt;/h2&gt;

&lt;p&gt;Run the following commands to use the latest version of the Flutter SDK from the beta channel and enable web support:&lt;/p&gt;

&lt;h4&gt;
  
  
  Run the following commands to use the latest version of the Flutter SDK from the beta channel and enable web support:
&lt;/h4&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   flutter channel beta
   flutter upgrade
   flutter config --enable-web
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h4&gt;
  
  
  Once web is enabled, the flutter devices command outputs a Chrome device that opens the Chrome browser with your app running, and a Web Server that provides the URL serving the app.
&lt;/h4&gt;

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

&lt;/div&gt;
&lt;h4&gt;
  
  
  It should show you the following
&lt;/h4&gt;

&lt;p&gt;2 connected device:&lt;/p&gt;

&lt;p&gt;Web Server • web-server • web-javascript • Flutter Tools&lt;br&gt;
Chrome     • chrome     • web-javascript • Google Chrome 81.0.4044.129&lt;/p&gt;
&lt;h4&gt;
  
  
  To create a new app that includes web support (in addition to mobile support), run the following commands, substituting myapp with the name of your project:
&lt;/h4&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    flutter create myapp
    cd myapp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h4&gt;
  
  
  To run your flutter app on web type the following command:
&lt;/h4&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    flutter run -d chrome
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h4&gt;
  
  
  It should show you this:
&lt;/h4&gt;

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

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qdvkMkd8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vayxvk2sa9jnx9u0x10d.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qdvkMkd8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/vayxvk2sa9jnx9u0x10d.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;
  
  
  Now if you want to edit code then open your File Manager
&lt;/h4&gt;

&lt;p&gt;right click on the folder you want to edit there you will see an option open with code click on that option and if you want to change or edit code go to lib folder and there you can add files and wright code remember your main application folder is "lib"&lt;/p&gt;
&lt;h4&gt;
  
  
  after changing code go to your powershell and type:
&lt;/h4&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    r
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h4&gt;
  
  
  If you want to add packages go to pubspec.yaml file under
&lt;/h4&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    flutter:sdk
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;add your package(pub.dev) after you add dependencies paste the package in your main.dart file and you are done.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/neev123dev"&gt;https://github.com/neev123dev&lt;/a&gt;&lt;br&gt;
&lt;a href="https://dev.to/neev123dev"&gt;https://dev.to/neev123dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>flutterweb</category>
      <category>setup</category>
    </item>
  </channel>
</rss>
