Mustafa Cantürk Karabulut's Projects
Bu projede kullanıcıdan veri girişi aldım ve miktar aldım.Daha sonrasında veri tabanına kayıt ettim.Sonrasında silme,arttırma ve azaltma işlemlerini gerçekleştirecek bir yapı kurdum.Coroutine de kullandım
Bu projede masaüstü bir stok uygulaması geliştirdim.Uygulamada kullanıcı id,ürün isimi ve miktar ekliyor.Bunların kontrolleri de sağlanıyor tabiki.Id yerine harf girerse ne olur ? Boş girip kaydet derse ne olur gibi.C# öğrenme çalışması
Bu projede Jetpack Compose içerisinde animasyonçalışması gerçekleştirdik.
Burada Hilt ile işlemler yaptık.Ayrıca test sınıflarımızı yazdık.
Bu projede çoklu dil desteği,responsive tasarım,table tasarımı,karanlık mod,app icon,font ekleme,guideline kullanımı gibi bir çalışma gerçekleştirdim.
Sayfalar arasında navigation ile geçiş yaptık.Geri tuşuna basma durumunu ele aldık.
Jetpack compose ile kendi oluşturduğum Mock apiden veri çekerek kullanıcı ekranında gösterdim.Error Loading gibi durumları da kullanıcıya gösterdim
Calculator App
Bu projede Hilt kullandım.CardView kullandım.Bunlarla birlikte MVVM mimarisini kullanrak internetten veri çektim.Çektiğim veriye tıklayarak detay sınıfına gittmesini sağladım.O kısımda Parcelize işlemini yaptım.
An android navigation bar widget
About me
Hilt kullanarak CoinMarketCap'ten Coinleri çektim.Sonrasında detay sınıfını yazdım.Clean kod prensibiyle uygulamayı geliştirdik.DataBinding kullandık.ViewBinding kullandık.Görseller için utils sınıfı vs yazdıgım verimli geçen bir proje.
Jetpack compose ile apiden çektiğim ülkeleri listeledim.Bölgelere göre listelemeler,search işlemleri mevcut ve quiz kısımı da var
Bu projemde Hilt kullanarak MVVM mimarisi ile birlikte apiden veri çektim.Progresbarr kullandım.Livedata kullandım.En önemli öğrendiğim şey ise XML içerisinde android:text kısımında databinding kullanırken en başına da text eklemeyi öğrendim.Bu v1.V2 de Paging3 yapısını kullanacagım ve room da eklemeye çalışıp tasarımda iyileştirmeler yapacağım
Temel bir compose projesi oldu.API'den gelen listeyi kullanıcı ekranında gösterip tıklayınca detay sayfasına giden arguman kullandığım bir basit compose projesi
Compose ile Crypto ları listelediğim bir app
Tab Layoutu kullandık 2 fragment ekledik
Resim çizme uygulaması
First Commit
Bu uygulamada tablayout,seekbar,viewpager nasıl kullanılır ve çalışma şeklini öğrendim
Bu projede api üzerinden gelen verileri önce lokale ekleyerek sonrasında kullanıcı karşısında listelenmesini sağlayan lokal filtreleme işlemi yapan bir uygulama geliştirdim
Bu projede API'ler ile çalışarak MVVM ve Clean Architecture mimarileri baz alarak Kotlin ile mininmum kod ile maksimum performans odaklı geliştirdiğim bütün bildiğim güncel konuları uyguladığım bir projedir.
MVI mimarisi ve Compose kullanarak Food App Geliştirdim
Kullanıcılar Post Paylaşıp Yorum Yazabildiği Bir Uygulama Firebase Tabanlı
Retrofit ile verilerimizi internetten cekerek havadurumu uygulaması gelistirdim
Bu uygulamada Hilt kullanarak Retrofit ile Unsplash sitesinin apisinden fotoğrafları çektim.Pekiştirme projesi
Javada kullanıcı bir fotoğraf ve açıklama paylaşıyor.Bu firebase kayıt ediliyor.Daha sonra veri tabvanından veriler yüklenme tarihine göre çekilip kullanıcı karşısına getiriliyor.
Burada recyclerview calismasi gerceklestirdik.Serizable ile veri aktarımı gerçekleştirdik.Recyclerview da putextra kullandık gönderdiğimiz sınıftada aldık.