• Buradasın

    Android Studio Code ile Kotlin Programlama Eğitimi

    youtube.com/watch?v=1gAE3V4e5G8

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Android Studio Code kullanarak Kotlin programlama dili eğitim içeriğidir. Eğitmen, önceki serilerde Java dilini kullanmış olup, bu bölümde Code dilini öğretmeye başlamaktadır.
    • Video, Android Studio Code'da yeni bir proje oluşturma sürecinden başlayarak, Kotlin'de değişken tanımlama ve kullanımı, sayısal veri tipleri (integer, double, float, long) ve temel matematiksel işlemler üzerine odaklanmaktadır. Eğitmen, kod yazarak ve emülatör kullanarak konuları adım adım göstermektedir.
    • Videoda ayrıca değişkenlere değer atama yöntemleri, print() ve printline fonksiyonları ile ekrana yazdırma işlemleri, null değer kullanımı ve farklı veri tiplerindeki değişkenlerin toplama işlemleri de anlatılmaktadır. Java ile Code arasındaki kod yazım farklılıkları da karşılaştırmalı olarak gösterilmektedir.
    00:01Android Studio Code ile Programlama
    • Bu bölümde Android Studio Code dilinde programlama anlatılacak, önceki seride Java kullanılmıştı.
    • Java dersleri henüz bitmedi ve Code dersleri sıfırdan yazılım bilmeyenlere göre anlatılacak.
    • Java kullanmak istemeyenler direkt Code ile başlayabilir.
    00:51Android Studio'da Yeni Proje Oluşturma
    • Android Studio açıldıktan sonra "Yeni Proje Oluştur" seçeneği ile hazır şablonlar kullanılabilir.
    • "Empty Activity" seçeneği ile boş bir aktivite oluşturulabilir.
    • Proje oluştururken uygulama ismi, paket ismi, geliştirici bilgileri ve kaydedilecek konum belirlenir.
    03:22Proje Ayarları
    • Proje dili Code olarak seçilmelidir.
    • Minimum SDK (Android sürümü) düşük tutulmalıdır, örneğin API 17 (4.20 sürümü) kullanılabilir.
    • Proje oluşturulduktan sonra "MainActivity.kt" ve "activity_main.xml" dosyaları açılır.
    05:30Değişkenler ve Veri Tipleri
    • Uygulamada verileri saklamak için değişkenler kullanılır.
    • Değişkenlerin birer veri tipi vardır, matematikte rasyonel ve tam sayılar gibi.
    • Sözel ifadeler için metinsel veri tipi, veritabanı verileri için veritabanı veri tipi kullanılır.
    06:31Kod Yapısı ve Değişken Oluşturma
    • Kodlar "onCreate" fonksiyonunun açma ve kapama süslü parantezleri arasına yazılır.
    • Değişken oluşturma için "var" veya "val" anahtar kelimesi kullanılır.
    • Değişken oluşturma yapısı: veri tipi :: değişken ismi = atanacak değer.
    09:27Yorum Satırları ve Java ile Karşılaştırma
    • Program içerisinde yorum satırı koymak için iki çift slash (//) kullanılır.
    • Java'da değişken oluşturma yapısı farklıdır: veri tipi değişken ismi = atanacak değer.
    • Code'da değişken ismi aynı anda birden fazla kez kullanılabilir, Java'da ise her değişken ismi sadece bir kez kullanılabilir.
    12:09Değişkenlerin Özellikleri
    • Değişkenlerin başına "val" korunuyorsa, o değişken oluşturulduğu andan itibaren sadece içerisinde tek seferlik veri atayabiliyorsunuz.
    • Bir kere veri atadıktan sonra bir daha asla veri atayamazsınız.
    • Değişkenin içerisindeki değeri ekrana yazdırmak için "print line" komutunu kullanabilirsiniz.
    13:32Emülatör Oluşturma
    • Emülatör oluşturmak için "yeni bir sanal sunucu oluştur" seçeneğine tıklamanız gerekiyor.
    • Telefonun boyutunu ve desteklenmesini istediğiniz minimum API değerini seçebilirsiniz.
    • Oluşturulan emülatörü çalıştırdıktan sonra projeyi yükleyebilirsiniz.
    15:49Emülatörde Programı Test Etme
    • Emülatörde programın çalışıp çalışmadığını görmek için "lockket" seçeneğini kullanabilirsiniz.
    • Emülatör ve package name'i seçerek programın çıktısını görebilirsiniz.
    • Program çalışmaya başladığında yukarıdan aşağı doğru çalışır, bu nedenle değişkenlerin değerleri alt satıra geldikçe değişebilir.
    18:12Değişkenlere Değer Atama
    • Değişkenlere başlangıçta değer atamak istemiyorsanız, değişken isminin yanına soru işareti koyabilirsiniz.
    • Sayısal değerler için başlangıçta değer atamak veya boş olacağını belirtmek gerekir.
    • Değişkenin boş olacağını belirtmek için "null" kullanabilir veya sadece soru işareti bırakıp bırakabilirsiniz.
    21:03Ondalıklı Sayılar ve Metinler
    • Ondalıklı sayılar için "double" veri tipi kullanılır.
    • Print line içerisine çift tırnaklar açıp herhangi bir değer yazabilirsiniz.
    • Çift tırnaklar arasında yazılan tüm ifadeler metinsel olarak algılanır ve istediğiniz şekilde doldurabilirsiniz.
    25:06Değişkenlere Not Düşme ve Veri Tipleri
    • Değişkenlere not düşmek, yazılan kodları daha hızlı bulmayı sağlar.
    • Integer değişkenler tam sayılı ifadeleri, double değişkenler ise ondalıklı sayıları tutabilir.
    • Float veri tipi de ondalıklı sayıları tutabilir, ancak float değişkenlere değer atarken sağına "f" harfi yazmak gerekir.
    28:50Toplama İşlemi
    • İki integer değişkenin değerlerini toplamak için "s1 = s1 + s2" şeklinde işlem yapılır.
    • Toplama işlemi sonucunda oluşan değer, "sonuç" değişkenine atanır.
    • Double değişkenlerle de toplama işlemi yapılabilir ve sonuç double veri tipinde olmalıdır.
    33:23Diğer Sayısal Veri Tipleri
    • Derste genellikle float, integer ve double veri tipleri kullanılır.
    • Long veri tipi, integer'dan daha büyük değerleri tutabilir.
    • Integer 10'a kadar, long ise çok daha büyük değerleri tutabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor