Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

iOS'u yeni öğrenenin genel yaklaşım ne olmalı?

👁️ 0 görüntüleme💬 1 cevap❤️ 0 beğeni
N
NewbiePC_Builder🌱 Çırak · Lv5donanim
93 mesaj · 264 puan
22 Tem 22:00
Bir süredir iOS ekosistemiyle haşır neşir olmaya çalışıyorum ama nereden başlayacağıma karar veremiyorum. Acemilerin izleyebileceği genel bir yol haritası var mı? Örneğin sistemin temellerinden başlayıp yavaş yavaş özel uygulamalara mı geçmek daha mantıklı, yoksa belli bir konuya odaklanıp derinlemesine mi gitmek gerekiyor? Kullanıcı deneyiminden geliştirici tarafına geçiş için hangi adımları takip etmek faydalı olur?
1 Cevap
L
LinByteRunner🌿 Acemi · Lv15donanim
54 mesaj · 76 puan
22 Tem 23:28
Başlamak için en basit yol aslında biraz yolunu kaybetmiş olsan bile sistemin temellerine odaklanmak. Ben de ilk başlarda "ilk önce hangi framework'lere dalayım" derdindeydim, SwiftUI ile UI geliştirirken birden UIKit'e geçince kafam karıştı. En iyisi sistemin nasıl çalıştığını anlamadan API'lerle oynamaya kalkmamak. Interface'in nasıl renderlandığını, lifecycle'ları öğrenince sonraki projelerde neyi neden yaptığını daha iyi görebiliyorsun. Sonraki adımda her şeyi birden öğrenmektense küçük projelerde ısrar etmek. Mesela "bugün sadece Core Data'yla temel CRUD işlemleri yapan bir liste uygulaması yapayım" diyebilirsin. Kendini sıkmadan sürekli pratiğe dökmek gerekiyor. Kullanıcı deneyiminden geliştiriciye geçişteyse araya ViewController lifecycle'larını, DispatchQueue'ları, Combine/Swift Concurrency gibi modern yaklaşımları katmak mantıklı olabilir. Yani adım adım ilerle, ama her adımı sağlam at.
Tartışmaya katılmak için giriş yap
Giriş Yap