Kotlin Program Örnekleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Kotlin Program Örnekleri etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

23 Mart 2025 Pazar

Podcast Yayınları Dinlemeye Yarayan Kotlin Uygulaması

 Kotlin ile bir podcast uygulaması geliştirmek, modern Android uygulama geliştirme tekniklerini kullanarak kullanıcıların podcast'leri keşfetmesine, abone olmasına ve dinlemesine olanak tanıyan bir uygulama oluşturmanız anlamına gelir. Bu tür bir uygulama geliştirirken dikkate almanız gereken bazı temel özellikler ve adımlar şunlardır:

1. Proje Kurulumu

  • Android Studio'yu kullanarak yeni bir Kotlin projesi oluşturun.

  • Gerekli bağımlılıkları ekleyin (örneğin, Retrofit, Room, ExoPlayer, Coroutines, vb.).

2. Arayüz Tasarımı

  • RecyclerView kullanarak podcast listelerini gösterebilirsiniz.

  • Fragment ve Navigation Component kullanarak kullanıcı arayüzünü düzenleyebilirsiniz.

  • Material Design bileşenlerini kullanarak modern bir arayüz oluşturun.

3. Podcast Verilerini Alma

22 Mart 2025 Cumartesi

Kotlin Canlı Uydu Sokak Görme Uygulaması

 Kotlin ile bir canlı uydu sokak görüntüleme uygulaması geliştirmek, harita ve konum tabanlı API'lerin kullanımını gerektiren bir projedir. Bu tür bir uygulama için genellikle Google Maps API veya benzeri harita servislerini kullanabilirsiniz. Aşağıda, Kotlin ile basit bir canlı uydu sokak görüntüleme uygulaması oluşturmak için temel adımları bulabilirsiniz.

1. Proje Kurulumu

Öncelikle, Android Studio'da yeni bir proje oluşturun ve Kotlin dilini seçin.

2. Google Maps API Key Alma

Google Maps API'yi kullanabilmek için bir API anahtarı almanız gerekiyor. Bunun için:

  1. Google Cloud Console'a gidin.

  2. Yeni bir proje oluşturun veya var olan bir projeyi seçin.

  3. "Maps SDK for Android" ve "Street View API"yi etkinleştirin.

  4. API anahtarınızı alın.

13 Mart 2025 Perşembe

Herhangi Bir Tarihin Kaçıncı Yüzyıla Ait Olduğunu Söyleyen Kotlin Programı

Aşağıda, verilen bir tarihin hangi yüzyıla ait olduğunu hesaplayan basit bir Kotlin programı bulunmaktadır:

kotlin
Copy
fun main() {
    // Kullanıcıdan bir yıl bilgisi alalım
    print("Bir yıl girin: ")
    val yil = readLine()?.toIntOrNull()

    if (yil != null) {
        // Yüzyıl hesaplama formülü: (yıl - 1) / 100 + 1
        val yuzyil = (yil - 1) / 100 + 1
        println("$yil yılı, $yuzyil. yüzyıla aittir.")
    } else {
        println("Geçersiz bir yıl girdiniz!")
    }
}

Programın Açıklaması:

8 Mart 2025 Cumartesi

Kotlinde YouTube benzeri Video Paylaşma Programı Örneği

 Kotlin ile YouTube benzeri bir video paylaşma uygulaması geliştirmek için, temel olarak kullanıcıların video yüklemesi, videoları izlemesi ve etkileşimde bulunması gibi özellikleri içeren bir sistem tasarlamanız gerekecektir. Bu tür bir uygulama genellikle bir sunucu tarafı (backend) ve bir istemci tarafı (frontend) içerir. Sunucu tarafı için Kotlin ile Spring Boot gibi bir framework kullanabilirsiniz, istemci tarafı için ise Android uygulaması geliştirebilirsiniz.

Aşağıda, Kotlin ve Spring Boot kullanarak basit bir video paylaşım uygulamasının temel yapısını gösteren bir örnek bulabilirsiniz. Bu örnek, temel CRUD (Create, Read, Update, Delete) işlemlerini ve video yükleme işlevselliğini içerir.

1. Proje Yapısı

28 Şubat 2025 Cuma

Kotlinde Ramazan İmsakiyesi Programı Örneği

 Ramazan imsakiyesi, Ramazan ayında Müslümanların oruç tutarken kullandıkları, imsak (sabah ezanı) ve iftar (akşam ezanı) vakitlerini gösteren bir programdır. Kotlin ile basit bir Ramazan imsakiyesi programı yazabiliriz. Bu program, belirli bir şehir için imsak ve iftar vakitlerini kullanıcıya gösterebilir.

Aşağıda, basit bir Kotlin programı örneği bulabilirsiniz. Bu örnekte, vakitler sabit bir liste olarak tanımlanmıştır. Gerçek bir uygulamada bu verileri bir API'den çekebilir veya bir veritabanından alabilirsiniz.

14 Şubat 2025 Cuma

Fotoğraflardaki Yazıyı Okuyan Kotlin Android Program (QCR) Uygulaması Kodları

Kotlin ile fotoğraftaki yazıyı metne çevirecek (OCR - Optical Character Recognition) bir program yazmak için, genellikle Google'ın **ML Kit** veya **Tesseract OCR** gibi kütüphaneler kullanılır. Bu örnekte, Google ML Kit'i kullanarak basit bir OCR uygulaması geliştireceğiz. Bu uygulama, kullanıcının bir fotoğraf seçmesine ve fotoğraftaki metni çevirmesine olanak tanır.

---

### 1. Proje Kurulumu
- Android Studio'da yeni bir proje oluşturun.
- `Empty Activity` şablonunu seçin.

---

26 Ocak 2025 Pazar

Kotlin'de Hicri-Miladi Çeviri Programı

Kotlin'de Hicri-Miladi Çeviri Programı: Hijri Data Kütüphanesi ile
Anlayış:
 * Hijri Data Kütüphanesi: Hicri takvim hesaplamalarını kolaylaştıran bir araçtır.
 * Kotlin: Android ve diğer platformlarda kullanılan modern bir programlama dili.
 * Hicri-Miladi Çeviri: Bir takvim sisteminden diğerine tarih dönüştürme işlemi.
Neden Kotlin ve Hijri Data?
 * Kotlin'in Okunabilirliği: Kodun daha anlaşılır olmasını sağlar.