İçeriğe geç / Skip to content
Ahmet Balaman LogoAhmet Balaman

Blog & Notlar

Yazılım rehberleri, eğitim içerikleri, gezi notları ve kişisel deneyimler

Toplam 88 yazı

Pattaya'da Mutlaka Gezilmesi Gereken Yerler: 4 Günlük Deneyimden Çıkan Liste

Pattaya'da 4 gece kaldık. Ko Lan Adası'nın berrak denizinden Terminal 21'deki Eyfel Kulesi'ne, Walking Street'ten 250 bahtlık motor kiralamaya kadar mutlaka görmeniz gereken yerleri gerçek fiyatlar, ulaşım detayları ve konumlarla listeledim.

PattayaThailandTayland
Devamını Oku

Bangkok'ta Son Gün: Emsphere Sky Beach Club ve Terminal 21 ile Tayland'a Veda

Tayland'daki son günümüzde Bangkok'a döndük. Emsphere AVM'nin çatısındaki ücretsiz Sky Beach Club havuzunda vakit geçirdik, Honda'nın etkinliğinde scooter test sürüşü yaptık ve Bangkok Terminal 21'de son durağımızı tamamlayıp havaalanının yolunu tuttuk.

BangkokEmsphereSky Beach Club
Devamını Oku

Bangkok'ta Mutlaka Gezilmesi Gereken Yerler: 7 Günlük Deneyimden Çıkan Liste

Bangkok'ta 7 gece kaldık ve şehri baştan sona gezdik. Wat Arun'dan 69 metrelik dev Buda'ya, Ejderha Tapınağı'ndan çatısında ücretsiz havuz olan AVM'ye kadar mutlaka görmeniz gereken yerleri güncel fiyatlar, giriş ücretleri ve konumlarla listeledim.

BangkokThailandTayland
Devamını Oku

Pattaya 3. Gün: Wat Phra Yai (Küçük Buda) ve Terminal 21'deki Eyfel Kulesi

Pattaya'daki son günümüzde Küçük Buda olarak bilinen Wat Phra Yai'yi ve mitolojik Yaksha muhafız heykellerini gezdik, ardından her katı farklı bir ülkeyi temsil eden Terminal 21 AVM'de Eyfel Kulesi'ni gördük ve günü sahil manzarasıyla kapattık.

PattayaWat Phra YaiBig Buddha
Devamını Oku

Pattaya 2. Gün: Ko Lan Adası'nda Motorla Ada Turu ve Cennet Gibi Plajlar

Pattaya'daki ikinci günümüzde Bali Hai Pier'den feribotla Ko Lan Adası'na geçtik, 250 bahta motor kiralayıp adayı turladık ve Nual Beach ile Tawaen Beach'i gezdik. Ulaşım fiyatları, motor kiralama ve rota önerileri bu yazıda.

PattayaKo LanKoh Larn
Devamını Oku

Pattaya 1. Gün: Swensen's Dondurma, Cafe Amazon ve Walking Street Deneyimi

Pattaya'daki ilk günümüzde Türk kahvaltısıyla güne başladık, sahil tarafında yürüdük, Cafe Amazon'da uygun fiyatlı buzlu çikolata molası verdik, Swensen's RGP Pattaya'da harika bir dondurma denedik ve geceyi Walking Street'te noktaladık.

PattayaThailandTayland
Devamını Oku

Mardin'de Tek Gecelik Otel Parasına Pattaya'da 4 Gecelik Rezidans: Beach by Anatolia Condo Suite

Pattaya'da denize 50 metre mesafedeki Beach by Anatolia Condo Suite'te 4 geceyi toplam 6.000 TL'ye geçirdik. Tertemiz ve geniş odalar, muhteşem manzara, büyük havuz, her gün oda temizliği ve şehrin en popüler AVM'sinin hemen yanında bir konum. Tüm detaylar ve konum bilgisi bu yazıda.

PattayaThailandBeach by Anatolia
Devamını Oku

Bangkok'tan Pattaya'ya En Fiyat/Performans Ulaşım: 12Go ile 180 Bahtlık Otobüs Yolculuğu

Bangkok'tan Pattaya'ya en uygun fiyatlı nasıl gidilir? 12Go uygulamasıyla 180 bahta otobüs bileti aldık, Suvarnabhumi Havalimanı Terminal 2'den yola çıktık. E-biletin fiziksel bilete dönüştürülmesi, Pattaya'da bekleyen pahalı transferciler ve Bolt ile ucuza otele ulaşma tüyoları bu yazıda.

BangkokPattayaThailand
Devamını Oku

Bangkok'ta Altıncı Gün: Wat Samphran Ejderha Tapınağı ve Dev Ejderhanın İçinden İniş

Bangkok'taki son günümüzde pembe Wat Samphran tapınağına gittik, asansörle 17 katlık kulenin tepesine çıktık ve tapınağı saran dev ejderhanın içinden aşağı indik. Giriş ücreti, ulaşım, araba tutkunlarının uğrak noktası 6 Zero Garage & Roaster ve Çin Mahallesi'ndeki film seti detayları yazıda.

BangkokThailandWat Samphran
Devamını Oku

Bangkok'ta Beşinci Gün: 32 Bar X Çikolatacısı, The Mall LifeStore ve June Pang Tatlıcısı

Bangkok'taki beşinci günümüzde kendi çikolatasını üreten 32 Bar X ile başladık, milyonluk arabalarla dolu The Mall LifeStore AVM'sini gezdik, eski bir Fenerbahçe futbolcusuyla karşılaştık ve günü June Pang'ın kremalı sütlü tostlarıyla kapattık. Konumlar ve detaylar yazıda.

BangkokThailand32 Bar X
Devamını Oku

Bangkok'ta Dördüncü Gün: Wat Arun Tapınağı ve Empire Tower'da Manzaralı Kahve

Bangkok'taki dördüncü günümüzde Çin porselenleriyle kaplı Wat Arun tapınağını gezdik, ardından Empire Tower'ın 55. katında Bangkok manzarasına karşı kahve içtik. Giriş ücretleri, fiyatlar ve konum bilgileri yazıda.

BangkokThailandWat Arun
Devamını Oku

Bangkok'ta Üçüncü Gün: Wat Paknam'ın Dev Buda Heykeli

Bangkok'taki üçüncü günümüzde Wat Paknam'daki 69 metre yüksekliğindeki devasa oturan Buda heykelini ziyaret ettik.

BangkokThailandWat Paknam
Devamını Oku

Bangkok'ta İlk Gün: ICONSIAM ve Chinatown Gezisi

Bangkok'taki ilk günümüzde ICONSIAM ve Chinatown'u nasıl gezdiğimizi, tekneyle ulaşım deneyimini, dev köpek heykelini ve sokak lezzetlerini anlatıyorum.

BangkokThailandICONSIAM
Devamını Oku

Bangkok'ta İkinci Gün: Wat Hong ve Wat Arun Planı

Bangkok'taki ikinci günümüzde Wat Hong Tapınağı'nı ziyaret ettik, Budist keşişlerle tanıştık ve Wat Arun'u bir sonraki güne bıraktık.

BangkokThailandWat Hong
Devamını Oku

Flutter: SliverAppBar ile Sticky Header ve Search Bar Tasarımı

Flutter'da SliverAppBar kullanarak kaydırıldığında küçülen, pinlenen ve arama barı içeren modern başlık alanları oluşturun.

FlutterSliverAppBarAppBar
Devamını Oku

Flutter: SliverAppBar ile Kategori Başlığı ve Arama Alanı

SliverAppBar ile kategori seçimi, arama kutusu ve scroll ile kayan üst başlık yapıları oluşturun.

FlutterSliverAppBarSearch
Devamını Oku

Flutter: SingleChildScrollView, ListView ve NestedScrollView Karşılaştırması

Flutter'da scroll yapıları arasındaki farkları, performans etkilerini ve nested scroll sorunlarını doğru widget seçimiyle çözün.

FlutterScrollViewListView
Devamını Oku

Flutter: mainAxisSize ile Row ve Column Alignment Kontrolü

mainAxisSize ile Row ve Column düzenlerinde alan kullanımını, alignment etkisini ve kompakt yerleşimi kontrol edin.

FluttermainAxisSizeRow
Devamını Oku

Flutter: mainAxisSize ile Kompakt Dialog ve Buton Grupları

Flutter'da mainAxisSize kullanarak dialog, buton grubu ve kart düzenlerinde kompakt alan kontrolü sağlayın.

FluttermainAxisSizeRow
Devamını Oku

Flutter: LayoutBuilder ile Responsive Breakpoint Tasarımı

LayoutBuilder ile mobile, tablet, desktop ve web için breakpoint tabanlı responsive Flutter arayüzleri oluşturun.

FlutterLayoutBuilderResponsive
Devamını Oku

Flutter: Hero Animasyon Hızı ve Geçiş Süresi Kontrolü

Flutter'da Hero animasyon hızını, transition duration'ı ve curve ayarlarını kontrol ederek daha premium page transition deneyimi oluşturun.

FlutterHeroAnimation
Devamını Oku

Flutter: Hero Animasyon Hataları ve En İyi Uygulamalar

Flutter Hero animasyonunda duplicate tag, material uyumsuzluğu ve geçiş kırılmalarını nasıl önleyeceğinizi öğrenin.

FlutterHeroAnimation
Devamını Oku

Flutter: Expanded, Flexible ve Spacer ile Layout Kontrolü

Expanded, Flexible ve Spacer kullanarak Flutter'da alan paylaşımı, boşluk yönetimi ve taşma kontrolü yapın.

FlutterExpandedFlexible
Devamını Oku

Flutter: Expanded, Flexible ve Spacer Karşılaştırması

Flutter'da Expanded, Flexible ve Spacer farklarını öğrenin; layout hatalarını önleyin ve alan paylaşımını doğru yönetin.

FlutterExpandedFlexible
Devamını Oku

Flutter: BottomNavigationBar ve NavigationBar Karşılaştırması

Flutter'da klasik BottomNavigationBar ile Material 3 NavigationBar arasındaki farkları ve kullanım senaryolarını öğrenin.

FlutterBottomNavigationBarNavigationBar
Devamını Oku

Bangkok'ta 7 Gecelik Konaklama ve Sadece 4500 TL

Boss Suites Nana otel deneyimimiz, depozito, oda temizliği, kahvaltı fiyatı ve konum avantajlarıyla birlikte Bangkok'ta uygun bütçeli konaklama notları.

BangkokTaylandKonaklama
Devamını Oku

Bangkok'ta İlk Gün: Para Bozdurma ve Vasu Exchange Deneyimi

Bangkok'a ilk geldiğinizde neden para bozdurmanız gerektiğini, Vasu Exchange deneyimimizi ve seyahatinizi rahatlatacak pratik ipuçlarını paylaşıyorum.

BangkokTaylandGezi
Devamını Oku

En İyi Swift Öğretmeni Nasıl Bulunur? 2026 Rehberi

iOS geliştirme için en iyi Swift öğretmenini nasıl seçersiniz? Deneyimli bir Swift uzmanından öğrenmenin avantajları ve doğru öğretmeni bulma kriterleri.

Swift ÖğretmeniiOS EğitimiSwift Dersi
Devamını Oku

En İyi Flutter Öğretmeni Seçimi: Mobil Uygulama Uzmanı Rehberi

Mobil uygulama geliştirme için en iyi Flutter öğretmenini nasıl seçersiniz? Deneyimli Flutter uzmanından öğrenmenin avantajları ve doğru eğitmen bulma kriterleri.

Flutter ÖğretmeniMobil UygulamaFlutter Dersi
Devamını Oku

.NET Uzmanı Öğretmen Seçimi: C# ve ASP.NET Eğitimi Rehberi

Profesyonel .NET geliştirme için en iyi C# öğretmenini nasıl seçersiniz? .NET uzmanından öğrenmenin avantajları ve doğru eğitmen bulma kriterleri.

.NET UzmanıC# ProgramlamaASP.NET
Devamını Oku

Algoritma Öğretmeni Uzman Seçimi: Veri Yapıları ve Algoritma Analizi

Algoritma ve veri yapıları için en iyi öğretmeni nasıl seçersiniz? Algoritma uzmanından öğrenmenin avantajları ve doğru eğitmen bulma kriterleri.

Algoritma ÖğretmeniVeri YapılarıAlgoritma Analizi
Devamını Oku

Yazılımcıların Yaptığı En Büyük 5 Hata (Ve Kesin Çözümleri)

Sektörde yıllarını geçirmiş Senior yazılımcıların bile hala yaptığı 5 kritik hata. Kodunuzu ve kariyerinizi kurtaracak tecrübe dolu ipuçları.

KariyerSoftware EngineeringHatalar
Devamını Oku

2026'da Yazılımcı Olmak: Kimse Söylemez Ama Bunları Bilmeniz Gerekiyor

Yazılımcı olmak gerçekten bu kadar kolay mı? Maaşlar, iş bulmak, kariyer zorlukları ve yapay zekanın etkisi — 2026'daki gerçeklerle yüzleşin.

Yazılımcı OlmakKariyerYazılım Maaşı
Devamını Oku

Yazılıma Nereden Başlamalı? 2026 Yol Haritası (Adım Adım)

Yazılım öğrenmek istiyorsunuz ama nereden başlayacağınızı bilmiyorsunuz. 2026'da gerçekten işe yarayan başlangıç yolunu, doğru dil seçimini ve kaçınılması gereken tuzakları öğrenin.

Yazılım ÖğrenmekProgramlamaBaşlangıç
Devamını Oku

2026'da Flutter'da En Çok Kullanılan 5 Widget (Detaylı Analiz)

Flutter geliştirirken projelerin %90'ında kullanılan en kritik 5 widget. Gerçek proje deneyimleriyle, performans ipuçları ve best practice'ler.

FlutterWidgetsApp Development
Devamını Oku

Flutter mı React Native mi? 2026'da Doğru Seçim (Detaylı Karşılaştırma)

Flutter ve React Native arasında kararsız mısınız? 2026'daki performans, iş olanakları ve gerçek proje deneyimleriyle hangisinin doğru olduğunu öğrenin.

FlutterReact NativeMobil Geliştirme
Devamını Oku

2026'da Öğrenmeniz Gereken En Popüler 3 Programlama Dili

Yapay zeka devrimiyle kökten değişen sektörde, maaşınızı ikiye katlayabilecek ve geleceği şekillendirecek en popüler 3 programlama dili.

ProgramlamaTrendlerKariyer
Devamını Oku

Flutter: Hero Animasyonları ve Sayfa Geçiş Efektleri ile Kullanıcı Deneyimini Zirveye Taşımak

Hero animasyonları ve özel sayfa geçiş efektleri ile Flutter uygulamanızı profesyonel ve akıcı hale getirin. SlideTransition, FadeTransition, ScaleTransition ve daha fazlası.

FlutterAnimationHero
Devamını Oku

Flutter: Explicit Animations ile Tam Kontrol - AnimationController Rehberi

AnimationController, Tween, AnimatedBuilder ile Flutter'da profesyonel animasyonlar oluşturun. Explicit animations'ın tüm detaylarını öğrenin.

FlutterAnimationAnimationController
Devamını Oku

Flutter: Implicit Animations ile Sıfır Çaba, Maksimum Etki

AnimatedContainer, AnimatedOpacity, AnimatedPositioned ve diğer implicit animation widget'ları ile Flutter uygulamanıza kod yazmadan profesyonel animasyonlar ekleyin.

FlutterAnimationAnimatedContainer
Devamını Oku

OOP'ye Giriş: Neden Prosedürel Programlama Artık Yetmiyor?

Prosedürel programlamadan nesne yönelimli programlamaya geçiş hikayesi. Spaghetti kod'dan kurtulup, gerçek dünya problemlerini koda nasıl dönüştürebileceğimizi keşfediyoruz.

C#OOPNesne Yönelimli Programlama
Devamını Oku

C# Constructor: Nesne Fabrikasının Gizli Kahramanı

Constructor nedir, neden gerekli? Default constructor, parametreli constructor ve constructor overloading kavramlarını gerçek dünya örnekleriyle keşfediyoruz.

C#OOPConstructor
Devamını Oku

C# Class ve Object: Taslak mı, Ürün mü?

OOP'nin temel yapı taşları olan Class ve Object kavramlarını kek kalıbı analojisiyle öğreniyoruz. Property, Method ve Instance kavramlarıyla gerçek dünya örnekleri üzerinde pratik yapıyoruz.

C#OOPClass
Devamını Oku

C# Access Modifiers: Kapıları Kilitlemek mi, Açık Bırakmak mı?

public, private, protected ve internal nedir? Getter/Setter metodlarıyla veri güvenliğini nasıl sağlarız? Banka hesabı örneğiyle encapsulation'a giriş yapıyoruz.

C#OOPAccess Modifiers
Devamını Oku

Flutter: StreamBuilder ile Gerçek Zamanlı Veri Akışı

Flutter'da StreamBuilder kullanımı, Stream ve Future farkı, gerçek zamanlı veri akışları ve StreamController ile custom stream oluşturma.

FlutterStreamBuilderStream
Devamını Oku

Flutter: Riverpod ile Modern State Management

Flutter'da Riverpod paketi ile state yönetimi, Provider vs Riverpod karşılaştırması, StateNotifier, StateProvider ve best practices.

FlutterRiverpodState Management
Devamını Oku

Flutter: Provider ile State Management

Flutter'da Provider paketi ile state yönetimi, ChangeNotifier, Consumer, MultiProvider kullanımı ve best practices.

FlutterProviderState Management
Devamını Oku

Flutter: ListView Widget Kullanımı

Flutter'da ListView widget kullanımı, yatay ve dikey listeleme, ListTile alternatif tasarımlar ve ListView.builder ile dinamik listeler.

FlutterListViewWidget
Devamını Oku

Flutter: GridView Widget Kullanımı

Flutter'da GridView widget kullanımı, satır ve sütunlarda öğeleri listeleme, GridView.builder ile dinamik grid oluşturma.

FlutterGridViewWidget
Devamını Oku

Flutter: FutureBuilder ile Asenkron Listeleme

Flutter'da FutureBuilder kullanımı, async/await ile widget entegrasyonu, ListView ve GridView ile asenkron veri listeleme.

FlutterFutureBuilderAsync
Devamını Oku

Flutter: TabBar ve TabBarView Kullanımı

Flutter'da Tabs kullanarak aynı ekranda birden fazla sayfa gösterme ve tab navigasyonu.

FlutterTabBarTabs
Devamını Oku

Flutter: SnackBar ve SnackBarAction Kullanımı

Flutter'da SnackBar ile kullanıcıya geri bildirim verme ve SnackBarAction ile etkileşimli mesajlar oluşturma.

FlutterSnackBarSnackBarAction
Devamını Oku

Flutter: PopupMenuButton Kullanımı ve Menü Yapıları

Flutter'da PopupMenuButton ile açılır menüler oluşturma, menü öğeleri ve değer yakalama işlemleri.

FlutterPopupMenuMenu
Devamını Oku

Flutter: GestureDetector Kullanımı ve Dokunma Olayları

Flutter'da GestureDetector ile tıklama, çift tıklama, uzun basma ve kaydırma gibi kullanıcı etkileşimlerini yakalama.

FlutterGestureDetectorTouch
Devamını Oku

Flutter: Form Widget ve Girdi Kontrolleri

Flutter'da Form widget kullanımı, TextFormField validasyonu ve form yönetimi.

FlutterFormValidation
Devamını Oku

Flutter: DropdownButton Kullanımı ve Özellikleri

Flutter'da DropdownButton kullanımı, Android'deki Spinner yapısının Flutter karşılığı ve özelleştirme seçenekleri.

FlutterDropdownButtonSpinner
Devamını Oku

Flutter: Drawer Widget ve Yan Menü Kullanımı

Flutter'da Drawer ile yan menü oluşturma, parmak hareketi ile açma-kapama ve navigasyon.

FlutterDrawerNavigation
Devamını Oku

Flutter: Card Widget ve Tasarım Kullanımı

Flutter'da Card widget kullanımı, özelleştirme seçenekleri ve listeleme tasarımları.

FlutterCardWidget
Devamını Oku

Flutter: BottomNavigationBar Kullanımı

Flutter'da BottomNavigationBar ile alt navigasyon çubuğu oluşturma ve sayfa geçişleri.

FlutterBottomNavigationBarNavigation
Devamını Oku

Flutter: AppBar Widget ve Özelleştirme

Flutter'da AppBar kullanımı, özelleştirme seçenekleri, actions ve leading özellikleri.

FlutterAppBarNavigation
Devamını Oku

Flutter: AlertDialog Kullanımı ve Özelleştirme

Flutter'da AlertDialog ile kullanıcıya uyarı mesajları gösterme, onay alma ve girdi toplama işlemleri.

FlutterAlertDialogDialog
Devamını Oku

Flutter: Tarih ve Saat Seçiciler (DatePicker & TimePicker)

Flutter uygulamalarında kullanıcıdan tarih ve saat bilgisi almak için DatePicker ve TimePicker kullanımı.

FlutterDatePickerTimePicker
Devamını Oku

Flutter: SingleChildScrollView ve ScrollView Kullanımı

Flutter'da taşan içerikleri kaydırılabilir hale getirmek için SingleChildScrollView ve ListView kullanımı.

FlutterScrollViewSingleChildScrollView
Devamını Oku

Flutter: Giriş Widget'ları ve Durum Göstergeleri

Switch, Checkbox, Radio, Slider, ToggleButtons kullanımı ve ProgressIndicator ile ilerleme durumu gösterme.

FlutterInputSwitch
Devamını Oku

Flutter: FloatingActionButton (FAB) Kullanımı ve Özellikleri

Flutter'da FloatingActionButton kullanımı, özelleştirme seçenekleri, konumu ve Extended FAB özellikleri.

FlutterFloatingActionButtonFAB
Devamını Oku

Flutter'da Yaşam Döngüsü (Life Cycle) - StatefulWidget ve AppLifecycleState

Flutter'da StatefulWidget yaşam döngüsü metodları ve uygulama yaşam döngüsü yönetimi. initState, dispose, didUpdateWidget ve setState kullanımı.

FlutterLife CycleStatefulWidget
Devamını Oku

Flutter'da Navigator ile Sayfalar Arası Geçiş ve Veri Transferi

Flutter'da Navigator kullanarak sayfalar arası geçiş yapmak, veri aktarımı ve back stack yönetimi. push, pop, pushReplacement metodları.

FlutterNavigatorRouting
Devamını Oku

Flutter'da Uygulama İkonu Oluşturma ve Ayarlama

Flutter uygulamanıza hem Android hem iOS için farklı boyutlarda özel ikon nasıl eklenir? flutter_launcher_icons paketi ile otomatik ikon oluşturma.

FlutterIconAndroid
Devamını Oku

Swift'e Giriş: Optionals, Guard Let ve If Let Kullanımı

Flutter'dan sonra iOS geliştirme için Swift öğrenmeye başladım. İlk karşılaştığım kavramlardan Optionals ve güvenli unwrapping yöntemlerini paylaşıyorum.

SwiftiOSOptionals
Devamını Oku

Flutter: Spacer Widget ile Esnek Boşluklar

Spacer widget ile Row ve Column içinde esnek boşluk oluşturma ve dikkat edilmesi gerekenler.

FlutterSpacerLayout
Devamını Oku

Flutter: SizedBox ile Boyutlandırma ve Boşluk

SizedBox widget'ı ile boyutlandırma işlemleri ve görünmeyen boşluklar oluşturma.

FlutterSizedBoxLayout
Devamını Oku

Flutter: Resim Eklemek - Assets ve Image.asset

Flutter projesine resim ekleme, pubspec.yaml yapılandırması ve Image.asset widget kullanımı.

FlutterAssetsImage
Devamını Oku

Flutter: Padding ile İç Boşluk Yönetimi

Padding widget ile widget'ların etrafında iç boşluk oluşturma ve EdgeInsets kullanımı.

FlutterPaddingEdgeInsets
Devamını Oku

Flutter: MediaQuery ile Ekrana Göre Oranlama

MediaQuery sınıfı ile ekran boyutlarını alıp dinamik ve responsive tasarımlar oluşturma.

FlutterMediaQueryResponsive
Devamını Oku

Flutter: mainAxisSize ile Alan Kontrolü

Row veya Column'un ana eksen boyunca ne kadar alan kaplayacağını mainAxisSize ile kontrol etme.

FluttermainAxisSizeRow
Devamını Oku

Flutter: LayoutBuilder ile Ekran Boyutuna Göre Tasarım

LayoutBuilder widget'ı ile farklı ekran boyutlarına göre dinamik ve responsive tasarımlar oluşturma.

FlutterLayoutBuilderResponsive
Devamını Oku

Flutter: Kendi Widget'larımızı Oluşturmak

Flutter'da özel widget'lar oluşturarak kodun yeniden kullanılabilirliğini artırma ve constructor kullanımı.

FlutterWidgetStatelessWidget
Devamını Oku

Flutter: Expanded Widget ile Alan Genişletme

Expanded widget ile Row ve Column içindeki widget'ları ekranın tamamına genişletme ve flex kullanımı.

FlutterExpandedFlex
Devamını Oku

Flutter: Center Widget Detaylı Kullanımı

Center widget ile nesneleri ortalama ve farklı senaryolarda Center kullanımı.

FlutterCenterUI
Devamını Oku

Flutter: Align Widget ile İnce Hizalama İşlemleri

Align widget ile içinde bulunduğu alana göre detaylı hizalama işlemleri ve Alignment özellikleri.

FlutterAlignAlignment
Devamını Oku

Flutter'a Giriş: Widget Ağacı, Row, Column ve Stack Yapıları

Dart'ı öğrendikten sonra nihayet Flutter'a geçiş yaptım. İlk günümde widget ağacını, Row, Column ve Stack yapılarını öğreniyorum.

FlutterWidgetRow
Devamını Oku

Dart'ta Hata Yönetimi: Try-Catch ve Asenkron İşlemler

Dart'ta try-catch ile hata yönetimini ve async-await ile asenkron programlamayı öğreniyorum. Future ve await kavramları.

DartTry CatchAsync
Devamını Oku

Dart Collections: List, HashSet ve HashMap ile Veri Yönetimi

Dart'ta veri yapıları ile çalışmayı öğreniyorum. List, HashSet ve HashMap arasındaki farklar ve kullanım alanlarını keşfediyorum.

DartCollectionsList
Devamını Oku

Dart'ta Interface ve Implements - Sınıflara Ekstra Özellik Eklemek

Abstract class'lar ve implements anahtar kelimesi ile sınıflarımıza nasıl ekstra özellikler ekleyebileceğimizi öğreniyorum.

DartInterfaceAbstract
Devamını Oku

Dart'ta Kalıtım (Inheritance) ve Polymorphism - Baba-Çocuk İlişkisi

OOP'nin en önemli kavramlarından kalıtım ve polymorphism'i öğreniyorum. Extends, override ve super anahtar kelimeleriyle neler yapabileceğimize bakıyoruz.

DartOOPInheritance
Devamını Oku

Dart'ta Enum ve Composition - Kod Düzenini Nasıl Sağlarız?

Dart öğrenmeye devam ediyorum. Bugün enum yapıları ve composition (birleştirme) konularını öğrendim. Gerçek hayat örnekleriyle anlatıyorum.

DartEnumComposition
Devamını Oku

Dart'ta Tip Dönüşümleri ve Static Değişkenler - İlk Günümden Notlar

Flutter öğrenmeye başlarken Dart'ın temellerini öğreniyorum. Bugün tip dönüşümleri ve static değişkenlerle ilgili öğrendiklerimi paylaşıyorum.

DartFlutterProgramlama Temelleri
Devamını Oku

Flutter ile Mobil Uygulama Geliştirmeye Başlangıç

Flutter framework'ü ile iOS ve Android için tek kod tabanından mobil uygulama geliştirmeye başlamak isteyenler için kapsamlı bir rehber.

FlutterDartMobil Uygulama
Devamını Oku