Ahmet Balaman LogoAhmet Balaman

blogTitle

blogSubtitle

search

Toplam 54 yazı

calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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

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

FlutterFloatingActionButtonFAB
Devamını Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

Flutter: mainAxisSize ile Alan Kontrolü

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

FluttermainAxisSizeRow
Devamını Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

Flutter: Center Widget Detaylı Kullanımı

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

FlutterCenterUI
Devamını Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

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ı Okuarrow_forward
calendar_today

Flutter: Date and Time Pickers (DatePicker & TimePicker)

Using DatePicker and TimePicker in Flutter apps to get date and time input from the user.

FlutterDatePickerTimePicker
Devamını Okuarrow_forward
calendar_today

Flutter: Using SingleChildScrollView and ScrollView

Using SingleChildScrollView and ListView in Flutter to make overflowing content scrollable.

FlutterScrollViewSingleChildScrollView
Devamını Okuarrow_forward
calendar_today

Flutter: Input Widgets and Status Indicators

Using Switch, Checkbox, Radio, Slider, ToggleButtons and indicating progress with ProgressIndicator.

FlutterInputSwitch
Devamını Okuarrow_forward
calendar_today

Flutter: Using FloatingActionButton (FAB)

Usage of FloatingActionButton in Flutter, customization options, positioning, and Extended FAB features.

FlutterFloatingActionButtonFAB
Devamını Okuarrow_forward
calendar_today

Flutter Life Cycle - StatefulWidget and AppLifecycleState Management

Understanding Flutter StatefulWidget life cycle methods and application life cycle management. Using initState, dispose, didUpdateWidget, and setState.

FlutterLife CycleStatefulWidget
Devamını Okuarrow_forward
calendar_today

Navigation and Data Transfer Between Pages in Flutter

Using Navigator in Flutter for page navigation, data transfer, and back stack management. push, pop, pushReplacement methods.

FlutterNavigatorRouting
Devamını Okuarrow_forward
calendar_today

Creating and Setting Up App Icons in Flutter

How to add custom icons for both Android and iOS in your Flutter app? Automatic icon generation with flutter_launcher_icons package.

FlutterIconAndroid
Devamını Okuarrow_forward
calendar_today

Introduction to Swift: Optionals, Guard Let and If Let Usage

After Flutter, I started learning Swift for iOS development. Sharing Optionals and safe unwrapping methods, one of the first concepts I encountered.

SwiftiOSOptionals
Devamını Okuarrow_forward
calendar_today

Flutter: Flexible Spaces with Spacer Widget

Creating flexible spaces inside Row and Column with the Spacer widget and things to watch out for.

FlutterSpacerLayout
Devamını Okuarrow_forward
calendar_today

Flutter: Sizing and Spacing with SizedBox

Sizing operations and creating invisible spaces with the SizedBox widget.

FlutterSizedBoxLayout
Devamını Okuarrow_forward
calendar_today

Flutter: Inner Space Management with Padding

Creating inner space around widgets with the Padding widget and using EdgeInsets.

FlutterPaddingEdgeInsets
Devamını Okuarrow_forward
calendar_today

Flutter: Screen-Based Scaling with MediaQuery

Getting screen dimensions with the MediaQuery class and creating dynamic and responsive designs.

FlutterMediaQueryResponsive
Devamını Okuarrow_forward
calendar_today

Flutter: Space Control with mainAxisSize

Controlling how much space Row or Column will take along the main axis with mainAxisSize.

FluttermainAxisSizeRow
Devamını Okuarrow_forward
calendar_today

Flutter: Screen Size-Based Design with LayoutBuilder

Creating dynamic and responsive designs for different screen sizes with the LayoutBuilder widget.

FlutterLayoutBuilderResponsive
Devamını Okuarrow_forward
calendar_today

Flutter: Expanding Space with Expanded Widget

Expanding widgets inside Row and Column to fill the entire screen and using flex with the Expanded widget.

FlutterExpandedFlex
Devamını Okuarrow_forward
calendar_today

Flutter: Creating Our Own Widgets

Increasing code reusability by creating custom widgets in Flutter and using constructors.

FlutterWidgetStatelessWidget
Devamını Okuarrow_forward
calendar_today

Flutter: Detailed Usage of Center Widget

Centering objects with the Center widget and using Center in different scenarios.

FlutterCenterUI
Devamını Okuarrow_forward
calendar_today

Flutter: Fine Alignment Operations with Align Widget

Detailed alignment operations and Alignment properties relative to the area it's in with the Align widget.

FlutterAlignAlignment
Devamını Okuarrow_forward
calendar_today

Flutter: Adding Images - Assets and Image.asset

Adding images to Flutter project, pubspec.yaml configuration and using the Image.asset widget.

FlutterAssetsImage
Devamını Okuarrow_forward
calendar_today

Introduction to Flutter: Widget Tree, Row, Column and Stack Structures

After learning Dart, I finally transitioned to Flutter. On my first day, I'm learning the widget tree, Row, Column and Stack structures.

FlutterWidgetRow
Devamını Okuarrow_forward
calendar_today

Dart Error Handling: Try-Catch and Asynchronous Operations

Learning error handling with try-catch and asynchronous programming with async-await in Dart. Future and await concepts.

DartTry CatchAsync
Devamını Okuarrow_forward
calendar_today

Dart Collections: Data Management with List, HashSet and HashMap

Learning to work with data structures in Dart. Discovering the differences and use cases between List, HashSet and HashMap.

DartCollectionsList
Devamını Okuarrow_forward
calendar_today

Dart Interface and Implements - Adding Extra Features to Classes

Learning how to add extra features to our classes with abstract classes and the implements keyword.

DartInterfaceAbstract
Devamını Okuarrow_forward
calendar_today

Dart Inheritance and Polymorphism - Parent-Child Relationship

Learning inheritance and polymorphism, one of the most important concepts of OOP. Looking at what we can do with extends, override and super keywords.

DartOOPInheritance
Devamını Okuarrow_forward
calendar_today

Dart Enum and Composition - How to Organize Code?

Continuing my Dart learning journey. Today I learned about enum structures and composition. Explaining with real-life examples.

DartEnumComposition
Devamını Okuarrow_forward
calendar_today

Dart Type Conversions and Static Variables - Notes from My First Day

Learning Dart basics while starting Flutter. Sharing what I learned today about type conversions and static variables.

DartFlutterProgramming Basics
Devamını Okuarrow_forward
calendar_today

Getting Started with Flutter Mobile App Development

A comprehensive guide for those who want to start developing mobile applications for iOS and Android from a single codebase with the Flutter framework.

FlutterDartMobile App
Devamını Okuarrow_forward