<?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: Şimal Niğbolu</title>
    <description>The latest articles on DEV Community by Şimal Niğbolu (@simalnigbolu).</description>
    <link>https://dev.to/simalnigbolu</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%2F3087961%2Fbba69c8f-12a2-4616-8085-f36f85034cba.jpg</url>
      <title>DEV Community: Şimal Niğbolu</title>
      <link>https://dev.to/simalnigbolu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/simalnigbolu"/>
    <language>en</language>
    <item>
      <title>Flutter’da Card Kullanımı: Şık ve Basit Bir Başlangıç</title>
      <dc:creator>Şimal Niğbolu</dc:creator>
      <pubDate>Sun, 27 Apr 2025 10:55:46 +0000</pubDate>
      <link>https://dev.to/simalnigbolu/flutterda-card-kullanimi-sik-ve-basit-bir-baslangic-3kh1</link>
      <guid>https://dev.to/simalnigbolu/flutterda-card-kullanimi-sik-ve-basit-bir-baslangic-3kh1</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.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%2F5xfu2mmts9qhinlosalw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F5xfu2mmts9qhinlosalw.png" alt="Image description" width="800" height="670"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Merhaba sevgili Flutter yolcusu!&lt;/strong&gt; 👋&lt;br&gt;
Bugün seninle Flutter’da içeriklerimizi daha şık gösterebilmek için çok işimize yarayacak bir widget öğreneceğiz: Card!&lt;/p&gt;

&lt;p&gt;Card, adından da anlaşılacağı gibi, içeriklerimizi kart gibi bir kutu içinde göstermemizi sağlar. Hem estetik durur, hem de uygulamaya profesyonel bir hava katar. Üstelik kullanımı da oldukça kolay!&lt;br&gt;
Basit Bir Card Örneği&lt;/p&gt;

&lt;p&gt;İlk olarak, sadece yazı içeren sade bir Card yapacağız. Böylece işin mantığını tam kavrayacağız, kafamız karışmayacak.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;İşte örnek kodumuz:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;`import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      title: 'Card Kullanımı',
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Flutter Card Örneği'),
        ),
        body: Center(
          child: Card(
            elevation: 4,
            margin: const EdgeInsets.all(16),
            shape: RoundedRectangleBorder(
              borderRadius: BorderRadius.circular(12),
            ),
            child: const Padding(
              padding: EdgeInsets.all(16.0),
              child: Text(
                'Bu bir Card örneğidir.\n'
                'Card, Flutter\'da içerikleri şık bir şekilde kutulamak için kullanılır.',
                style: TextStyle(fontSize: 18),
              ),
            ),
          ),
        ),
      ),
    );
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Bu kodu çalıştırdığında, ekranın ortasında yumuşak kenarlı ve hafif gölgeli bir kart göreceksin. İçinde ise bir açıklama yazısı yer alacak.&lt;br&gt;
Peki Bu Kodda Neler Var?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hemen ufak ufak açıklayalım:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;**Center:** Card’ı ekranın tam ortasına yerleştirir.
**Card:** İçeriği güzel bir kart şeklinde gösterir.
**elevation:** 4 → Kartın gölgesini ayarlar. (Sanki biraz havada duruyormuş gibi görünmesini sağlar.)
**margin:** EdgeInsets.all(16) → Kartın dış kenarlarına 16 birim boşluk bırakır.
**shape:** RoundedRectangleBorder → Kartın köşelerini yumuşatır, yuvarlak bir hava verir.
**Padding:** Kartın içindeki yazının kenarlara yapışmaması için boşluk bırakır.
**Text:** Kartın içeriğini oluşturan yazıdır. (Burada yazı font büyüklüğünü 18 verdik.)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Bu sayede hem göz yormayan, hem de şık bir kart elde etmiş olduk. 🌟&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fiqyd9s4amnaf34urmyu6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fiqyd9s4amnaf34urmyu6.png" alt="Image description" width="800" height="670"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Neden Card Kullanmalıyız?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Liste öğelerini gruplamak için,&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Profil kartları oluşturmak için,&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Haber veya blog uygulamalarında içerikleri kutulamak için,&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Ürün kartları, kullanıcı yorumları gibi her yerde kullanabiliriz!&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Kısacası, uygulamanı daha profesyonel göstermek istiyorsan Card, senin çok iyi bir dostun olacak. 🤝&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Flutter &amp; Dart Terms Glossary 🚀</title>
      <dc:creator>Şimal Niğbolu</dc:creator>
      <pubDate>Fri, 25 Apr 2025 07:34:56 +0000</pubDate>
      <link>https://dev.to/simalnigbolu/flutter-dart-terms-glossary-24nb</link>
      <guid>https://dev.to/simalnigbolu/flutter-dart-terms-glossary-24nb</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.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%2Flmis18f2et0pn05i0pxh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Flmis18f2et0pn05i0pxh.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;I’ve compiled all the concepts I found most essential and frequently encountered while learning Flutter—ranging from basic to advanced—into a single, easy-to-reference guide!&lt;/p&gt;

&lt;p&gt;✨ What You’ll Find:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🔤 Core Dart Types (String, int, double, bool…)

🎨 Widgets &amp;amp; Layout (StatelessWidget, Column, Row…)

🔄 State Management (Provider, Riverpod, Bloc, GetX…)

⚙️ Async &amp;amp; UI (FutureBuilder, StreamBuilder, async/await…)

🛠️ Advanced Topics (InheritedWidget, CustomPaint, Slivers…)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;🔎 Explore every term and detailed explanation in the “Flutter &amp;amp; Dart Terms Glossary” repo on GitHub.&lt;br&gt;
🔗 Check it out: &lt;a href="https://lnkd.in/d-xrxYqD" rel="noopener noreferrer"&gt;https://lnkd.in/d-xrxYqD&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⭐ If you find it helpful, don’t forget to star the repo—and feel free to drop any questions in the comments!&lt;/p&gt;

&lt;h1&gt;
  
  
  Flutter #Dart #MobileDevelopment #StateManagement #AsyncProgramming #OpenSource
&lt;/h1&gt;

</description>
    </item>
  </channel>
</rss>
