Ana içeriğe geç

Proje Hakkında

NoteApp Mobillium'daki stajımda baştan sona geliştirdiğim Swift ve UIKit ile geliştirilen bir not uygulamasıdır. Kullanıcıların notları oluşturmasına, düzenlemesine ve silmesine olanak tanır. Uygulama ayrıca, kullanıcıların notlarını hızlı ve kolay bir şekilde bulmalarına yardımcı olacak bir arama işlevine sahiptir.

Karşılaştığım Zorluklar

NoteApp projesinde karşılaştığım en büyük zorluk bize verilen backend API'si ile çalışmaktı. Backend API'sini kullanarak kullanıcıların notlarını saklamak ve yönetmek için ağ istekleri kullandım. Ayrıca, kullanıcıların notlarını güvenli bir şekilde saklamak ve yönetmek için KeychainAccess kullandım.

Öğrendiklerim

NoteApp projesine ilk başladığımda daha önce sadece storyboard ile uygulamalar geliştirmiştim, bu sefer TinyConstraints ile Auto Layout'u programatik olarak yönetmeyi öğrendim. Alamofire ile ağ istekleri yaparken JSON verilerini işleme konusunda daha iyi bir anlayışa sahip oldum. KeychainAccess ile kullanıcı verilerini güvenli bir şekilde saklama konusunda bilgi sahibi oldum.

Kullanılan Teknolojiler

Swift
UIKit
TinyConstraints
Alamofire
KeychainAcess
Postman

Proje Bilgileri

Durum
Açık kaynak olarak kullanılabilir