Junior — Middle
Son projeyi gerçekleştirirken önünüzdeki ana amaç ve görevler nelerdi?
sobes.tech yapay zeka
AI'dan gelen yanıt
Son Android projesini gerçekleştirirken temel amaç, kullanıcının belirli bir görevini çözen kullanışlı ve yüksek performanslı bir mobil uygulama oluşturmaktı.
Kendime koyduğum görevler:
- Modern Jetpack bileşenleri kullanarak sezgisel bir kullanıcı arayüzü geliştirmek.
- Uygulamanın farklı Android sürümleri ve cihazlarda stabil çalışmasını sağlamak.
- Performansı optimize etmek ve kaynak tüketimini minimize etmek.
- Hata yönetimi ve veri önbellekleme ile REST API üzerinden sunucu ile etkileşim kurmak.
- Uygulamanın temel bileşenleri için modüler testler yazmak.
Örneğin, projede MVVM mimarisini ViewModel ve LiveData ile kullanarak mantık ve UI'yi ayırdım, bu da bakım ve fonksiyonelliğin genişletilmesini kolaylaştırdı.