Hızlı bir şekilde notlar alabileceğiniz bir not uygulaması Notlar

Download free bootstrap 4 landing page, free boootstrap 4 templates, Download free bootstrap 4.1 landing page, free boootstrap 4.1.1 templates, meyawo Landing page

Bu uygulama hakkında ?

Notlar

Bu uyglama hızlı bir şekilde notlar alabileceğiniz. Aldığınız notlara öncelikler ekleyebileceğiniz.
Notlar içerisinde arama yapabileğiniz bir not uygulaması.


Teknik Detaylar



MVVVM mimarisi uygulama geliştirmede kullanılan bir desendir ve üç ana bileşenden oluşur: Model, View ve ViewModel. Model, veri ve iş mantığını temsil eder; View, kullanıcı arayüzünü (UI) ve kullanıcı etkileşimlerini yönetir; ViewModel ise View ve Model arasında bir köprü görevi görür, UI mantığını içerir ve Model'den gelen verileri UI için uygun formata dönüştürür. MVVM, veri bağlama (data binding) özelliği sayesinde View ve ViewModel arasındaki bağlantıyı otomatize eder, böylece kodun daha temiz, daha iyi organize edilmiş ve daha kolay test edilebilir olmasını sağlar.

KMM(Kotlin Multi Platform) geliştiricilere hem Android hem de iOS için ortak bir kod tabanı kullanarak mobil uygulamalar geliştirmelerini sağlayan bir Kotlin çerçevesidir. KMM, Kotlin'in multiplatform özelliklerinden yararlanarak, iş mantığını (networking, veri yönetimi vb.) ortak Kotlin kodu olarak yazmanıza ve her platform için özgü olan kullanıcı arayüzünü (UI) ayrı ayrı tasarlamanıza olanak tanır. Bu yaklaşım, kod tekrarını azaltır, bakım ve geliştirme süreçlerini kolaylaştırır ve platformlar arası tutarlılık sağlar, ancak her platformun özgün özelliklerini ve kullanıcı deneyimlerini korumanıza olanak tanır.

SQLDelight Kotlin Multiplatform projelerde kullanılan bir veritabanı kütüphanesidir ve SQLite veritabanı ile etkileşim için bir tip-güvenli yol sunar. SQLDelight, SQL sorgularını yazmanızı ve bu sorguları temel alan Kotlin interfaceler oluşturmanızı sağlar. Bu interfaceler aracılığıyla veritabanı işlemleri gerçekleştirilir.

Kotlin modern, statik olarak tiplemeli bir programlama dilidir ve genellikle Android uygulama geliştirme için tercih edilir, ancak JVM (Java Sanal Makinesi), JavaScript ve Native platformlarında da kullanılabilir.

SwiftApple tarafından geliştirilen modern, hızlı ve tip güvenli bir programlama dilidir. Özellikle iOS, macOS, watchOS ve tvOS uygulama geliştirmeleri için tasarlanmıştır. Swift, Objective-C'nin yerini almak üzere 2014 yılında tanıtılmıştır ve Apple platformları için uygulama geliştirmede tercih edilen bir dil haline gelmiştir.

MVVVM mimarisi iOS ve macOS uygulamaları için bir bağımlılık yöneticisidir. Bu araç, harici kütüphaneleri ve framework'leri projenize kolayca entegre etmenize olanak tanır, böylece geliştirme sürecini hızlandırır ve basitleştirir.

Dagger-Hilt Android uygulamaları için Dagger'ın kolaylaştırılmış bir sürümüdür ve bağımlılık enjeksiyonunu basitleştirmek için tasarlanmıştır, böylece geliştiriciler daha az boilerplate kodu ile bağımlılık enjeksiyonunu kolayca uygulayabilirler.

Neler Yaptım ?

Portföy
Benimle çalışmak ister misiniz?

Benimle İletişim kurmak için çekinmeyin.

Benimle nasıl iletişim kurabilirsiniz?

Hemen burada