<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flutter | SanalData | Yazılım ve Teknoloji Haberleri Sitesi</title>
	<atom:link href="https://www.sanaldata.com/k/flutter/feed" rel="self" type="application/rss+xml" />
	<link>https://www.sanaldata.com</link>
	<description>Yazılım ve teknoloji üzerine her türlü makaleye ulaşabileceğiniz site</description>
	<lastBuildDate>Sat, 09 Jul 2022 16:34:16 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.sanaldata.com/wp-content/uploads/2016/11/cropped-logo-32x32.png</url>
	<title>Flutter | SanalData | Yazılım ve Teknoloji Haberleri Sitesi</title>
	<link>https://www.sanaldata.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Flutter&#8217;da Paket ( Kütüphane ) Yükleme</title>
		<link>https://www.sanaldata.com/flutterda-paket-kutuphane-yukleme</link>
					<comments>https://www.sanaldata.com/flutterda-paket-kutuphane-yukleme#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 09 Jul 2022 16:34:16 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Flutter Package Usage]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2265</guid>

					<description><![CDATA[<p>Merhabalar , Flutter&#8217;da kütüphanelere &#8221;  https://pub.dev/ &#8221; adresinden ulaşabilirsiniz. Örnek xml okuyan &#8221; https://pub.dev/packages/xml &#8221; bu kütüphaneyi yüklemek için aşağıdaki adımları yapıyoruz. Adım 1 pubspec.yaml dosyasını açın ve &#8221; dependencies: &#8221; adı altına kütüphane adını yapıştırın Örnek : Adım 2 Main.dart dosyasını açın ve kütüphaneyi import edin  &#8221;  import &#8216;package:xml/xml.dart&#8217;; &#8221; hepsi bu kadar 🙂</p>
The post <a href="https://www.sanaldata.com/flutterda-paket-kutuphane-yukleme">Flutter’da Paket ( Kütüphane ) Yükleme</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar ,</p>
<p>Flutter&#8217;da kütüphanelere &#8221;  https://pub.dev/ &#8221; adresinden ulaşabilirsiniz. Örnek xml okuyan &#8221; https://pub.dev/packages/xml &#8221; bu kütüphaneyi yüklemek için aşağıdaki adımları yapıyoruz.</p>
<p><strong>Adım 1</strong></p>
<p>pubspec.yaml dosyasını açın ve &#8221; dependencies: &#8221; adı altına kütüphane adını yapıştırın</p>
<p>Örnek :</p>
<p><a href="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1.png"><img fetchpriority="high" decoding="async" class="alignnone  wp-image-2266" src="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1.png" alt="" width="922" height="534" srcset="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1.png 1449w, https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-300x174.png 300w, https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1024x593.png 1024w, https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-768x445.png 768w" sizes="(max-width: 922px) 100vw, 922px" /></a></p>
<p><strong>Adım 2</strong></p>
<p>Main.dart dosyasını açın ve kütüphaneyi import edin  &#8221;  import &#8216;package:xml/xml.dart&#8217;; &#8221; hepsi bu kadar <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1.png"><img decoding="async" class="alignnone  wp-image-2267" src="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1.png" alt="" width="446" height="107" srcset="https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1.png 813w, https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1-300x72.png 300w, https://www.sanaldata.com/wp-content/uploads/2022/07/Screenshot_1-1-768x184.png 768w" sizes="(max-width: 446px) 100vw, 446px" /></a></p>The post <a href="https://www.sanaldata.com/flutterda-paket-kutuphane-yukleme">Flutter’da Paket ( Kütüphane ) Yükleme</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutterda-paket-kutuphane-yukleme/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter&#8217;da Resim Ekleme ( Image.network )</title>
		<link>https://www.sanaldata.com/flutterda-resim-ekleme-image-network</link>
					<comments>https://www.sanaldata.com/flutterda-resim-ekleme-image-network#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 09 Jul 2022 16:05:43 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Flutter Image.network usage]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2262</guid>

					<description><![CDATA[<p>Merhabalar, Flutter uygulamanıza resim eklemek için Image.network kullanabilirsiniz. Kullanımı; [crayon-6a04570fb8f0e986076948/] Çıktısı</p>
The post <a href="https://www.sanaldata.com/flutterda-resim-ekleme-image-network">Flutter’da Resim Ekleme ( Image.network )</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter uygulamanıza resim eklemek için Image.network kullanabilirsiniz.</p>
<p>Kullanımı;</p><pre class="urvanov-syntax-highlighter-plain-tag">Image.network("https://www.sanaldata.com/wp-content/themes/SanalData/images/logo.png",  width: 300,height: 150),</pre><p>Çıktısı</p>
<p><a href="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutterda-Resim-Ekleme-Image.network-.png"><img decoding="async" class="alignnone  wp-image-2263" src="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutterda-Resim-Ekleme-Image.network-.png" alt="" width="493" height="792" srcset="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutterda-Resim-Ekleme-Image.network-.png 546w, https://www.sanaldata.com/wp-content/uploads/2022/07/Flutterda-Resim-Ekleme-Image.network--187x300.png 187w" sizes="(max-width: 493px) 100vw, 493px" /></a></p>The post <a href="https://www.sanaldata.com/flutterda-resim-ekleme-image-network">Flutter’da Resim Ekleme ( Image.network )</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutterda-resim-ekleme-image-network/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter AlertDialog Kullanımı</title>
		<link>https://www.sanaldata.com/flutter-alertdialog-kullanimi</link>
					<comments>https://www.sanaldata.com/flutter-alertdialog-kullanimi#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 09 Jul 2022 15:58:54 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Flutter AlertDialog Usage]]></category>
		<category><![CDATA[Flutter Messagebox]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2259</guid>

					<description><![CDATA[<p>Merhabalar, Futter uygulamanızda namı diyar messagebox kullanmak isterseniz aşağıdaki kod herhangi bir event&#8217;a yazmanız yeterlidir. [crayon-6a04570fb958f097997588/] &#160;</p>
The post <a href="https://www.sanaldata.com/flutter-alertdialog-kullanimi">Flutter AlertDialog Kullanımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Futter uygulamanızda namı diyar messagebox kullanmak isterseniz aşağıdaki kod herhangi bir event&#8217;a yazmanız yeterlidir.</p><pre class="urvanov-syntax-highlighter-plain-tag">// set up the AlertDialog
    AlertDialog alert = AlertDialog(
      title: Text("My title"),
      content: Text("This is my message."),
    );

    showDialog(
      context: context,
      builder: (BuildContext context) {
        return alert;
      },
    );</pre><p>&nbsp;</p>The post <a href="https://www.sanaldata.com/flutter-alertdialog-kullanimi">Flutter AlertDialog Kullanımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutter-alertdialog-kullanimi/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter cmdline-tools component is missing hatası</title>
		<link>https://www.sanaldata.com/flutter-cmdline-tools-component-is-missing-hatasi</link>
					<comments>https://www.sanaldata.com/flutter-cmdline-tools-component-is-missing-hatasi#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 09 Jul 2022 11:41:26 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[cmdline-tools component is missing flutter]]></category>
		<category><![CDATA[cmdline-tools component is missing solutions]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2256</guid>

					<description><![CDATA[<p>Merhabalar, Flutter doctor&#8217;u çalıştırdığınızıda &#8221;  cmdline-tools component is missing &#8221; şeklinde hata alıyorsanız yapmanız gereken android studio &#8211;&#62; Sdk Tools kısmından &#8221; Android Sdk Command Line &#8221; kurmanız yeterlidir.</p>
The post <a href="https://www.sanaldata.com/flutter-cmdline-tools-component-is-missing-hatasi">Flutter cmdline-tools component is missing hatası</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter doctor&#8217;u çalıştırdığınızıda &#8221; <strong> cmdline-tools component is missing</strong> &#8221; şeklinde hata alıyorsanız yapmanız gereken android studio &#8211;&gt; Sdk Tools kısmından &#8221; Android Sdk Command Line &#8221; kurmanız yeterlidir.</p>
<p><a href="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2257" src="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing.png" alt="" width="1127" height="862" srcset="https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing.png 1580w, https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing-300x230.png 300w, https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing-1024x784.png 1024w, https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing-768x588.png 768w, https://www.sanaldata.com/wp-content/uploads/2022/07/Flutter-cmdline-tools-component-is-missing-1536x1175.png 1536w" sizes="auto, (max-width: 1127px) 100vw, 1127px" /></a></p>The post <a href="https://www.sanaldata.com/flutter-cmdline-tools-component-is-missing-hatasi">Flutter cmdline-tools component is missing hatası</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutter-cmdline-tools-component-is-missing-hatasi/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter Dersleri Bölüm 3 &#8211; Hesap Makinesi Yapımı</title>
		<link>https://www.sanaldata.com/flutter-dersleri-bolum-3-hesap-makinesi-yapimi</link>
					<comments>https://www.sanaldata.com/flutter-dersleri-bolum-3-hesap-makinesi-yapimi#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 30 Oct 2021 14:13:15 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Flutter'de Aritmetik İşlemler]]></category>
		<category><![CDATA[Flutterde matematik işlemleri]]></category>
		<category><![CDATA[Flutterde textbox kullanımı]]></category>
		<category><![CDATA[Flutterde Textbox Okuma]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2048</guid>

					<description><![CDATA[<p>Merhabalar, Flutter&#8217;de textbox kullanımı ve aritmetik işlemlerin kullanımı için olmazsa olmazı olan basit bir hesap makinesi yapımı kodlarıdır. [crayon-6a04570fb9787728661105/] &#160;</p>
The post <a href="https://www.sanaldata.com/flutter-dersleri-bolum-3-hesap-makinesi-yapimi">Flutter Dersleri Bölüm 3 – Hesap Makinesi Yapımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter&#8217;de textbox kullanımı ve aritmetik işlemlerin kullanımı için olmazsa olmazı olan basit bir hesap makinesi yapımı kodlarıdır.</p><pre class="urvanov-syntax-highlighter-plain-tag">import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: "Uygulama Başlığı",
      home: AnaEkran(),
    );
  }
}

class AnaEkran extends StatelessWidget {
  const AnaEkran({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("App Bar Başlığı"),
      ),
      body: altislem(),
    );
  }
}

class altislem extends StatefulWidget {
  const altislem({Key? key}) : super(key: key);
  @override
  _altislemState createState() =&gt; _altislemState();
}

class _altislemState extends State&lt;altislem&gt; {
  String isim = 'Test';
  int a = 10, b = 5;
  TextEditingController t1 = TextEditingController(text: "0");
  TextEditingController t2 = TextEditingController(text: "0");

  void toplama() {
    setState(() {
      isim = (num.parse(t1.text) + num.parse(t2.text)).toString();
    });
  }

  void cikarma() {
    setState(() {
      isim = (num.parse(t1.text) - num.parse(t2.text)).toString();
    });
  }

  void carpma() {
    setState(() {
      isim = (num.parse(t1.text) * num.parse(t2.text)).toString();
    });
  }

  @override
  Widget build(BuildContext context) {
    return Container(
      margin: EdgeInsets.all(20),
      child: Center(
          child: Column(mainAxisAlignment: MainAxisAlignment.center, children: [
        Text(isim),
        TextField(controller: t1),
        TextField(controller: t2),
        Row(
          mainAxisAlignment: MainAxisAlignment.center,
          children: [
            RaisedButton(
              onPressed: toplama,
              child: Text('Topla'),
            ),
            RaisedButton(
              onPressed: cikarma,
              child: Text('Çıkar'),
            ),
            RaisedButton(
              onPressed: carpma,
              child: Text('Carp2'),
            )
          ],
        )
      ])),
    );
  }
}</pre><p>&nbsp;</p>The post <a href="https://www.sanaldata.com/flutter-dersleri-bolum-3-hesap-makinesi-yapimi">Flutter Dersleri Bölüm 3 – Hesap Makinesi Yapımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutter-dersleri-bolum-3-hesap-makinesi-yapimi/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter Dersleri Bölüm 1 &#8211; Boş Uygulama Şablonu</title>
		<link>https://www.sanaldata.com/flutter-dersleri-bolum-1</link>
					<comments>https://www.sanaldata.com/flutter-dersleri-bolum-1#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Sat, 30 Oct 2021 12:27:41 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Flutter Boş Uygulama Şablonu]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=2040</guid>

					<description><![CDATA[<p>Merhabalar, Flutter ilk adımları attığınızda VsCode ekranında ilk bu kodları kullanıcaksınız. [crayon-6a04570fb9978700770137/]</p>
The post <a href="https://www.sanaldata.com/flutter-dersleri-bolum-1">Flutter Dersleri Bölüm 1 – Boş Uygulama Şablonu</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter ilk adımları attığınızda VsCode ekranında ilk bu kodları kullanıcaksınız.</p><pre class="urvanov-syntax-highlighter-plain-tag">import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: "Uygulama Başlığı",
      home: AnaEkran(),
    );
  }
}

class AnaEkran extends StatelessWidget {
  const AnaEkran({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("App Bar Başlığı"),
      ),
      body: Container(
        margin: EdgeInsets.all(50),
        child: Center(
          child: Text('testt'),
        ),
      ),
    );
  }
}</pre><p></p>The post <a href="https://www.sanaldata.com/flutter-dersleri-bolum-1">Flutter Dersleri Bölüm 1 – Boş Uygulama Şablonu</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutter-dersleri-bolum-1/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter Kurulumu Nasıl Yapılır?</title>
		<link>https://www.sanaldata.com/flutter-kurulumu-nasil-yapilir</link>
					<comments>https://www.sanaldata.com/flutter-kurulumu-nasil-yapilir#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Thu, 19 Aug 2021 14:41:31 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[android studio]]></category>
		<category><![CDATA[android studio kurulumu]]></category>
		<category><![CDATA[flutter]]></category>
		<category><![CDATA[flutter kurulumu]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=1998</guid>

					<description><![CDATA[<p>Merhabalar, Flutter&#8217;ın ve gerekli bileşenlerin nasıl kurulacağını anlatacağım. Flutter İçin IDE Kurulumu Öncelikle Flutter için bilgisayarımıza bir IDE kurmamız gerekiyor. İsteğe göre Android Studio veya Intelij Idea tercih edilebilir. Ben Android Studio&#8217;yu tercih ediyorum ve bunu tavsiye ediyorum.Çünkü Android için gerekli olan SDK’ları ve emülatörleri Android Studio’dan kullanacağız. Kuruluma başlayalım. Android Studio için : https://developer.android.com/studio Intelij Idea için : https://www.jetbrains.com/idea/download/#section=windows linkinden işletim sisteminize uygun yükleme [&#8230;]</p>
The post <a href="https://www.sanaldata.com/flutter-kurulumu-nasil-yapilir">Flutter Kurulumu Nasıl Yapılır?</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter&#8217;ın ve gerekli bileşenlerin nasıl kurulacağını anlatacağım.</p>
<p><strong>Flutter İçin IDE Kurulumu</strong></p>
<p>Öncelikle Flutter için bilgisayarımıza bir IDE kurmamız gerekiyor. İsteğe göre <strong class="gc gy">Android Studio</strong> veya <strong class="gc gy">Intelij</strong> <strong class="gc gy">Idea </strong>tercih edilebilir. Ben <strong class="gc gy">Android Studio&#8217;</strong>yu tercih ediyorum ve bunu tavsiye ediyorum.Çünkü Android için gerekli olan SDK’ları ve emülatörleri Android Studio’dan kullanacağız.</p>
<p>Kuruluma başlayalım.</p>
<p>Android Studio için : <a href="https://developer.android.com/studio">https://developer.android.com/studio</a></p>
<p>Intelij Idea için : <a href="https://www.jetbrains.com/idea/download/#section=windows">https://www.jetbrains.com/idea/download/#section=windows</a> linkinden işletim sisteminize uygun yükleme dosyasını indirin.</p>
<p>Ben anlatımıma Android Studio&#8217;ya göre yapacağım ama Intelij Idea için de benzer şeyler geçerlidir.</p>
<p><strong>1</strong>. İndirdiğimiz .exe dosyasını çalıştıralım.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/624/1*qMAhf34LoVg4UZLsN7sOyw.png" width="450" height="350" /></p>
<p><strong>2. </strong>Bileşenleri seçip devam edelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/621/1*B5MHUT_dnB0rnk-K9YQlcA.png" width="450" height="350" /></p>
<p><strong>3. </strong>Kurulumu yapacağımız yeri seçip devam edelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/623/1*fFgAIHbaibDdOXgZJPU36w.png" width="450" height="347" /></p>
<p><strong>4. </strong>Install deyip devam edelim yine.</p>
<p><img loading="lazy" decoding="async" class="" src="https://mobidictum.biz/wp-content/uploads/2021/03/ezgif.com-gif-maker-1.jpg" width="450" height="360" /></p>
<p><strong>5. </strong>Kurulum tamamlandıktan sonra Finish&#8217;e tıklayalım.</p>
<p><img loading="lazy" decoding="async" class="" src="https://mobidictum.biz/wp-content/uploads/2021/03/ezgif.com-gif-maker-2.jpg" width="450" height="353" /></p>
<p><strong>6. </strong>Do not import setting seçeneğine tıklayalım ve OK diyelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://mobidictum.biz/wp-content/uploads/2021/03/ezgif.com-gif-maker-3.jpg" width="450" height="195" /></p>
<p class="is-style-cnvs-heading-numbered"><strong>7. </strong>SDK kurulumuna başlayalım. Tekrar <strong>Next</strong> deyip devam edelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*ioiQTEtRfTxQd4P_hd695w.png" width="450" height="336" /></p>
<p id="adim-7-do-not-import-setting-secenegine-tiklayin-ve-ok-deyin" class="is-style-cnvs-heading-numbered"><strong>8. </strong>Bir özelleştirme yapmayacağımız için <strong>Standard</strong>&#8216;ı seçelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*ZkNwAKeJTKzUl1vDtBUxcw.png" width="450" height="337" /></p>
<p><strong>9. </strong>Kullamak istediğimiz temayı seçelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*C8qSRZb-gxOh30b9dvpfJw.png" width="450" height="337" /></p>
<p><strong>10. </strong>Finish ile devam edelim.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*5Q_d1Z0Ycb5k-VTqMQXNwA.png" width="450" height="338" /></p>
<p><strong>11. </strong>Bileşenler indirildiğinde kurulum tamamlanmış olacak.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*htiGNc7vkJXkXK7WsDrJkw.png" width="450" height="338" /></p>
<p><strong>12.</strong> Android Studio&#8217;yu açalım. Karşımıza gelen ekranın sağ altındaki <strong>Configure</strong>&#8216;e tıklayıp alt seçeneklerden <strong>Plugins</strong>&#8216;i seçiyoruz.</p>
<p><img loading="lazy" decoding="async" class="" src="https://miro.medium.com/max/700/1*iYyZf3izEO2ybXHhvMTQTQ.png" width="450" height="329" /></p>
<p><strong>13. </strong>Arama satırında <strong>flutter </strong>yazıp ilk eklentiyi kuruyoruz.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-2000" src="https://www.sanaldata.com/wp-content/uploads/2021/08/plugin-1-1024x842.jpg" alt="" width="450" height="370" srcset="https://www.sanaldata.com/wp-content/uploads/2021/08/plugin-1-1024x842.jpg 1024w, https://www.sanaldata.com/wp-content/uploads/2021/08/plugin-1-300x247.jpg 300w, https://www.sanaldata.com/wp-content/uploads/2021/08/plugin-1-768x632.jpg 768w, https://www.sanaldata.com/wp-content/uploads/2021/08/plugin-1.jpg 1313w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><strong>14. Android Studio</strong> kurulumumuz tamam. Şimdi<strong> Flutter</strong>&#8216;ı bilgisayarımıza kuralım.</p>
<p>İlk önce <strong>Flutter SDK</strong>&#8216;sını kurmamız gerekiyor. <a href="https://flutter.dev/docs/get-started/install/windows">https://flutter.dev/docs/get-started/install/windows</a> adresinden<strong> SDK</strong>&#8216;yı indirelim.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-2001" src="https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk-1024x371.jpg" alt="" width="450" height="163" srcset="https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk-1024x371.jpg 1024w, https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk-300x109.jpg 300w, https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk-768x278.jpg 768w, https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk-1536x557.jpg 1536w, https://www.sanaldata.com/wp-content/uploads/2021/08/download_flutter_sdk.jpg 1906w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p>İndirdiğimiz zip dosyasını Winrar ile klasöre çıkaralım. Ve C veya D&#8217;de SDK adında bir klasöre taşıyalım.</p>
<p><strong>15. </strong>Bilgisayarınızda Java&#8217;nın kurulu olduğu varsayıyorum. Şimdi <strong>Ortam Değişkenleri</strong>&#8216;ne gerekli eklemeleri yapalım.</p>
<p>Sağ alttan <strong>Ortam Değişkenleri</strong>&#8216;ne tıklayalım.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2002" src="https://www.sanaldata.com/wp-content/uploads/2021/08/ortam_degiskenleri.jpg" alt="" width="411" height="469" srcset="https://www.sanaldata.com/wp-content/uploads/2021/08/ortam_degiskenleri.jpg 411w, https://www.sanaldata.com/wp-content/uploads/2021/08/ortam_degiskenleri-263x300.jpg 263w" sizes="auto, (max-width: 411px) 100vw, 411px" /></p>
<p>Açılan pencerede <strong>Yeni </strong>diyerek görseldeki gibi Java&#8217;nın kurulu olduğu dizini ve Flutter SDK&#8217;sını taşıdığınız klasörün yolunu yazarak kaydedelim.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-2003" src="https://www.sanaldata.com/wp-content/uploads/2021/08/sdk_path.jpg" alt="" width="450" height="514" srcset="https://www.sanaldata.com/wp-content/uploads/2021/08/sdk_path.jpg 618w, https://www.sanaldata.com/wp-content/uploads/2021/08/sdk_path-263x300.jpg 263w" sizes="auto, (max-width: 450px) 100vw, 450px" /></p>
<p><strong>16. </strong>Bu işlemleri tamamladıktan sonra CMD&#8217;yi çalıştırıp &#8220;flutter doctor&#8221;u çalıştırın. Eğer bu adımları doğru bir şekilde tamamladıysanız görseldeki gibi hiçbir sorunla karşılaşmayacaksınız.</p>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-2004" src="https://www.sanaldata.com/wp-content/uploads/2021/08/flutter_doctor.jpg" alt="" width="449" height="235" srcset="https://www.sanaldata.com/wp-content/uploads/2021/08/flutter_doctor.jpg 979w, https://www.sanaldata.com/wp-content/uploads/2021/08/flutter_doctor-300x157.jpg 300w, https://www.sanaldata.com/wp-content/uploads/2021/08/flutter_doctor-768x402.jpg 768w" sizes="auto, (max-width: 449px) 100vw, 449px" /></p>
<p>Artık bir flutter uygulaması yapabilirsiniz.</p>The post <a href="https://www.sanaldata.com/flutter-kurulumu-nasil-yapilir">Flutter Kurulumu Nasıl Yapılır?</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutter-kurulumu-nasil-yapilir/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flutter&#8217;da WebView Kullanımı</title>
		<link>https://www.sanaldata.com/flutterda-webview-kullanimi</link>
					<comments>https://www.sanaldata.com/flutterda-webview-kullanimi#respond</comments>
		
		<dc:creator><![CDATA[Burak]]></dc:creator>
		<pubDate>Thu, 19 Aug 2021 09:10:13 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[flutter]]></category>
		<category><![CDATA[flutter webview ile site açtırma]]></category>
		<category><![CDATA[flutter webview kullanımı]]></category>
		<category><![CDATA[webview uygulaması yapmak]]></category>
		<guid isPermaLink="false">https://www.sanaldata.com/?p=1994</guid>

					<description><![CDATA[<p>Merhabalar, Flutter uygulamanıza webview eklemek istiyorsanız aşağıdaki kodları kullanabilirsiniz. Adım 1 Öncelikle uygulamanızın pubspec.yaml dosyasının içinde dependencies kısmına webview_flutter: ^2.0.12 şeklinde ekleme yapıyoruz. [crayon-6a04570fb9b73944203215/] Adım 2 Sonrasında WebView&#8217;in kodlarını yazacağımız .dart dosyasına import işlemi yapıyoruz. Bu main.dart veya var olan bir dosya olabilir ya da yeni bir .dart dosyası açabilirsiniz. [crayon-6a04570fb9b7a090968199/] Adım 3 En son [&#8230;]</p>
The post <a href="https://www.sanaldata.com/flutterda-webview-kullanimi">Flutter’da WebView Kullanımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Flutter uygulamanıza webview eklemek istiyorsanız aşağıdaki kodları kullanabilirsiniz.</p>
<p><strong>Adım 1</strong></p>
<p>Öncelikle uygulamanızın pubspec.yaml dosyasının içinde dependencies kısmına webview_flutter: ^2.0.12 şeklinde ekleme yapıyoruz.</p><pre class="urvanov-syntax-highlighter-plain-tag">dependencies:
  flutter:
    sdk: flutter

  webview_flutter: ^2.0.12</pre><p><strong>Adım 2</strong></p>
<p>Sonrasında WebView&#8217;in kodlarını yazacağımız .dart dosyasına import işlemi yapıyoruz. Bu main.dart veya var olan bir dosya olabilir ya da yeni bir .dart dosyası açabilirsiniz.</p><pre class="urvanov-syntax-highlighter-plain-tag">import 'package:webview_flutter/webview_flutter.dart';</pre><p><strong>Adım 3</strong></p>
<p>En son olarak artık WebView kodlarımızı aşağıdaki gibi ekliyoruz.</p>
<p>Eğer yeni bir .dart dosyası açmadıysanız:</p><pre class="urvanov-syntax-highlighter-plain-tag">class WebViewPage extends StatelessWidget {
  const WebViewPage({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('WebView Page'),
      ),
      body: WebView(
        initialUrl: 'https://www.sanaldata.com',
        javascriptMode: JavascriptMode.unrestricted,
      ),
    );
  }
}</pre><p>Açtıysanız:</p><pre class="urvanov-syntax-highlighter-plain-tag">class WebViewPage extends StatefulWidget {
  const WebViewPage({Key? key}) : super(key: key);

  @override
  _WebViewPageState createState() =&gt; _WebViewPageState();
}

class _WebViewPageState extends State &lt; WebViewPage&gt; {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('WebView Page'),
      ),
      body: WebView(
        initialUrl: 'https://www.sanaldata.com',
        javascriptMode: JavascriptMode.unrestricted,
      ),
    );
  }
}</pre><p>kodlarını ekleyiniz.</p>The post <a href="https://www.sanaldata.com/flutterda-webview-kullanimi">Flutter’da WebView Kullanımı</a> first appeared on <a href="https://www.sanaldata.com">SanalData | Yazılım ve Teknoloji Haberleri Sitesi</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.sanaldata.com/flutterda-webview-kullanimi/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
