Learning app architecture and development in iOS
Master thesis
Permanent lenke
https://hdl.handle.net/11250/3092165Utgivelsesdato
2023Metadata
Vis full innførselSamlinger
Beskrivelse
Full text not available
Sammendrag
Utforske og lære kjerne konsepter innen iOS app utvikling, som for exempel protocols og views, samt noen program arkitekturer som MVVM og avhengighetsinjeksjon. Lagring diskuteres også der hovedsaklig Firebase Firestore blir brukt. Apple sitt brukergrensesnitt SwitfUI og programeringsspråket Swift vil bli brukt, samt en applikasjon vil bli utviklet og brukt som en platform for å utforske disse konseptene. Ideen bak appen er en digialisering av hyttebok. Exploring and learning core concepts in iOS app development, like protocols and views, as well as some software architectures like MVVM and dependency injection. Storage will also be discussed and will mainly utilize Firebase Firestore. Apples interface framework SwiftUI and the Swift language will be used and an application will be developed and used as a platform to explore these concepts. The idea behind the app is a digitalization of a "Hyttabok".