Ve geldik son dersimize arkadaşlar
Bu derste amaç şudur:
Şimdiye kadar öğrendiğin her şey gerçek iOS yapısında nereye oturuyor?
Burası:
-
“Console kodu”ndan
-
Ekranlı uygulama mantığına geçiştir
Yani final.
iOS Uygulamaları Nereden Başlar?
iOS uygulamalarında asıl olay şudur:
-
Ekran = View
-
Ekranı yöneten sınıf = ViewController
Objective-C’de bu genelde:
üzerinden yapılır.
ViewController Nedir?
ViewController:
-
Ekranı kontrol eden sınıftır
-
Buton, label, kullanıcı etkileşimi buradan yönetilir
-
iOS uygulamanın beynidir
Kısaca:
“Bu ekranda ne olacak?” sorusunun cevabı
Basit Bir ViewController Yapısı
viewDidLoad Ne Demek?
-
Ekran ilk kez açıldığında 1 kere çalışır
-
Başlangıç ayarları burada yapılır
iOS’ta en çok kullanılan methodlardan biridir.
UILabel (Ekrana Yazı Yazdırma)
Bu kod:
-
Bir yazı oluşturur
-
Ekrana ekler
Artık yazdığın kod gözle görülür.
UIButton (Buton Oluşturma)
Buton Tıklanınca Çalışacak Method
İşte burada:
-
Method
-
Nesne
-
OOP
-
Mesajlaşma
hepsi birleşti
Bu Derste Aslında Ne Öğrendin?
Tek tek yazıyorum, çünkü önemli:
-
iOS ekran mantığı
-
ViewController yapısı
-
Objective-C ile UI oluşturma
-
Button – method bağlantısı
-
Ders 1–9’un gerçek karşılığı
Yani:
“Ben Objective-C biliyorum” demeye artık temelin var.
Objective-C’yi Bitiren Biri Ne Yapabilir?
Bu 10 dersten sonra sen:
-
Objective-C kodunu okursun
-
Eski iOS projelerinde kaybolmazsın
-
Swift’e geçerken zorlanmazsın
-
iOS mimarisini anlarsın
Bu seri:
👉 “Dil öğretmekten çok, zihni alıştırır”
Seri Bitti Ama Yol Bitmedi
Buradan sonra seçeneklerin:
-
Swift’e geçmek
-
Objective-C + Swift karma proje
-
iOS framework’lerini öğrenmek (UIKit, Foundation)
Ama artık zeminin var.
Bir Cevap Yaz
E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir.