Opendart Akademi Blog

Mobil Programlama makaleleri

Java, Spring Boot, .NET Core, mobil programlama, web teknolojileri, DevOps ve yapay zeka üzerine eğitmenlerimizin yazıları. Okuduğunuz konuyu uygulamalı öğrenmek isterseniz bize ulaşın.

233 makale · sayfa 9/10

SwiftUI Eğitimi: @Observable ile iOS MVVM Ekran Testleri Rehberi

SwiftUI Eğitimi: @Observable ile iOS MVVM Ekran Testleri Rehberi

Bu rehber, swiftui eğitimi kapsamında @Observable tabanlı iOS MVVM mimarisini Swift Testing, XCTest ve Instruments ile test edilebilir hale getirir; render…

Makaleyi oku →
Jetpack Compose'da Derin Link ve Geri Yiginini Guvenli Tasarlamak

Jetpack Compose'da Derin Link ve Geri Yiginini Guvenli Tasarlamak

Bu android eğitimi, Jetpack Compose Navigation'da tip guvenli derin linkleri, oturum kapilarini, process death sonrasi hedef geri yuklemeyi ve test edilebilir geri…

Makaleyi oku →
Flutter Mobil Uygulama Geliştirmede Isolate ile CPU İşleri Tasarımı

Flutter Mobil Uygulama Geliştirmede Isolate ile CPU İşleri Tasarımı

Flutter mobil uygulama geliştirme projelerinde JSON ayrıştırma, şifreleme ve görsel dönüşümlerini Isolate’lara taşıyarak ana isolate üzerindeki frame gecikmesini…

Makaleyi oku →
SwiftData Şema Evrimi: iOS MVVM Mimarisinde Güvenli Veri Göçü

SwiftData Şema Evrimi: iOS MVVM Mimarisinde Güvenli Veri Göçü

SwiftData kullanan uygulamalarda şema değişikliklerini veri kaybetmeden yönetin. Bu iOS eğitimi düzeyindeki rehber; VersionedSchema, migration testleri, Instruments…

Makaleyi oku →
Kotlin Eğitimi: Android'de Coroutine İptalini Doğru Tasarlamak

Kotlin Eğitimi: Android'de Coroutine İptalini Doğru Tasarlamak

Bu kotlin eğitimi rehberi, Android uygulamalarında coroutine iptalinin Repository, Flow, ViewModel ve Jetpack Compose katmanlarında nasıl ölçülebilir ve güvenli…

Makaleyi oku →
Flutter Mobil Uygulama Geliştirmede Pigeon ile Tip Güvenli Kanallar

Flutter Mobil Uygulama Geliştirmede Pigeon ile Tip Güvenli Kanallar

Flutter mobil uygulama geliştirme projelerinde Pigeon kullanarak Dart ile Kotlin/Swift arasındaki platform kanalını tip güvenli, test edilebilir ve ölçülebilir…

Makaleyi oku →
Swift ile iOS Ağ Katmanı: HTTP Cache, Retry ve Offline Kuyruk

Swift ile iOS Ağ Katmanı: HTTP Cache, Retry ve Offline Kuyruk

iPhone uygulama geliştirme sürecinde URLSession, HTTP önbelleği, idempotent retry ve arka plan yüklemelerini birlikte tasarlayın. iOS MVVM mimarisi için test…

Makaleyi oku →
Jetpack Compose’da Recomposition Sorunlarını Perfetto ile Ölçmek

Jetpack Compose’da Recomposition Sorunlarını Perfetto ile Ölçmek

Jetpack Compose ekranlarında gereksiz recomposition kaynaklarını Compose compiler raporları, Layout Inspector, Perfetto ve Macrobenchmark ile izole edin. Bu android…

Makaleyi oku →
Android Credential Manager ile Passkey Girişi (Kotlin)

Android Credential Manager ile Passkey Girişi (Kotlin)

Android Credential Manager nedir? androidx.credentials ile passkey girişi, getCredential, sunucuda doğrulama, Digital Asset Links ve Kotlin örneği.

Makaleyi oku →
Flutter Mobil Uygulama Geliştirmede Frame Budget ve Jank Analizi

Flutter Mobil Uygulama Geliştirmede Frame Budget ve Jank Analizi

Flutter mobil uygulama geli?tirme s?re?lerinde 16,67 ms frame b?t?esini DevTools, Timeline ve widget yeniden ?izim verileriyle ?l??n; jank ?reten build, raster ve…

Makaleyi oku →
SwiftUI Deep Link ve State Restoration ile iPhone Uygulama Geliştirme

SwiftUI Deep Link ve State Restoration ile iPhone Uygulama Geliştirme

SwiftUI uygulamalar?nda deep link, NavigationStack durumu ve sahne bazl? state restoration tasar?m?n? ele al?r. iphone uygulama geli?tirme s?recinde g?venli URL…

Makaleyi oku →
Android Eğitimi: Baseline Profile ile Açılış Süresini Ölçme

Android Eğitimi: Baseline Profile ile Açılış Süresini Ölçme

Bu android eğitimi yazısı, Baseline Profile üretimini Macrobenchmark ile ölçülebilir hale getirir. Soğuk açılışta APK karşılaştırması, Jetpack Compose darboğazları…

Makaleyi oku →
Flutter Mobil Uygulama Geliştirmede Offline-First Senkronizasyon

Flutter Mobil Uygulama Geliştirmede Offline-First Senkronizasyon

Flutter mobil uygulama geliştirme projelerinde Drift, işlem günlüğü ve idempotent API tasarımıyla çevrimdışı değiğşiklikleri güvenilir biçimde senkronize etmeyi…

Makaleyi oku →
SwiftUI'de Strict Concurrency: Actor, Sendable ve MVVM Geçişi

SwiftUI'de Strict Concurrency: Actor, Sendable ve MVVM Geçişi

SwiftUI uygulamalarında strict concurrency uyarılarını Actor ve Sendable ile kalıcı biçimde çözün. iOS MVVM mimarisi içinde izolasyon sınırlarını kurup Instruments…

Makaleyi oku →
Android MVVM Mimarisi: Offline-First Room ve WorkManager

Android MVVM Mimarisi: Offline-First Room ve WorkManager

MVVM mimarisi nedir? Android'de ViewModel, StateFlow, Room ve WorkManager ile veri kaybetmeyen offline-first senkronizasyon; Jetpack Compose örnekleriyle.

Makaleyi oku →
Flutter ile Yapay Zeka Tabanlı Chatbot Geliştirme Teknikleri

Flutter ile Yapay Zeka Tabanlı Chatbot Geliştirme Teknikleri

Flutter ve Dart kullanarak etkileyici ve interaktif yapay zeka tabanlı chatbot uygulamaları geliştirmek için gerekli bilgiler ve adım adım rehber.

Makaleyi oku →
SwiftUI'de Grafik Performansı Artırma Yöntemleri ve İpuçları

SwiftUI'de Grafik Performansı Artırma Yöntemleri ve İpuçları

SwiftUI kullanarak iOS uygulamalarınızın grafik performansını optimize edin. Performans artırma teknikleri ve en iyi uygulama ipuçlarını keşfedin.

Makaleyi oku →
Android 14 ile Gelen Yenilikler ve Geliştirici İçin İpuçları

Android 14 ile Gelen Yenilikler ve Geliştirici İçin İpuçları

Android 14 yeni özelliklerle birlikte geldi. Geliştiriciler için en son değişiklikleri öğrenin ve uygulamalarınızı nasıl optimize edebileceğinizi keşfedin.

Makaleyi oku →
Flutter ile Yapay Zeka: Akıllı Mobil Uygulamalar Geliştirin

Flutter ile Yapay Zeka: Akıllı Mobil Uygulamalar Geliştirin

Flutter ve yapay zekanın gücünü birleştirerek akıllı mobil uygulamalar geliştirin. Bu makalede, yapay zeka entegrasyonu ve uygulamalı örneklerle yolunuzu aydınlatıyoruz.

Makaleyi oku →
Swift 7 ile Çok Kanallı Ses Bağlama: iOS Uygulamaları için İpuçları

Swift 7 ile Çok Kanallı Ses Bağlama: iOS Uygulamaları için İpuçları

iOS geliştiricileri için Swift 7 ile çok kanallı ses bağlama yöntemlerini keşfedin. Ses kalitesini ve kullanıcı deneyimini artırma yollarını öğrenin.

Makaleyi oku →
Jetpack Compose ile Android Uygulama UI Tasarımının Geleceği

Jetpack Compose ile Android Uygulama UI Tasarımının Geleceği

Jetpack Compose, Android geliştiricileri için geleceğe dönük UI tasarım araçları sunar. Performansı artırır ve geliştirme sürecini hızlandırır.

Makaleyi oku →
Flutter ile Google Cloud Entegrasyonu: Güvenli ve Ölçeklenebilir Çözümler

Flutter ile Google Cloud Entegrasyonu: Güvenli ve Ölçeklenebilir Çözümler

Flutter projelerinizde Google Cloud hizmetlerini verimli bir şekilde entegre etmek artık çok kolay! Bu makalede, adım adım uygulama rehberleri ve en iyi uygulama…

Makaleyi oku →
Swift ile ARKit 5: iOS Uygulamalarında Artırılmış Gerçeklik

Swift ile ARKit 5: iOS Uygulamalarında Artırılmış Gerçeklik

ARKit 5 ile iOS uygulamalarına artırılmış gerçeklik entegrasyonu nasıl yapılır? Detaylı adımlar ve örneklerle bu makalemizde inceleyin.

Makaleyi oku →
Android'de Modüler Uygulama Geliştirmeye Giriş: Esneklik ve Ölçeklenebilirlik

Android'de Modüler Uygulama Geliştirmeye Giriş: Esneklik ve Ölçeklenebilirlik

Android uygulamalarında modüler tasarım, esneklik ve ölçeklenebilirlik sağlar. Bu makalede, modüler yapının nasıl oluşturulacağına dair adımları inceleyeceğiz.

Makaleyi oku →

Bu konularda uygulamalı eğitim

Makalelerdeki konuları eğitmen eşliğinde, gerçek projelerle öğrenin. Ekibiniz için kurumsal eğitim de planlıyoruz.