iOS , Swift , SwiftUI

SwiftUI Tips

Posted on:

SwiftUI with Packages I’ve been refactoring a codebase into reusable systems today. When you have a View as part of a package, the following have to be public: the View, the Init, and body. SwiftUI Environments api is iOS 17 or newer, doesn’t work inside of ViewModels, only inside of […]

Android , Android Bootcamp

Android Bootcamp [Day 4]

Posted on:

Today we have another class session later, but I’m reviewing some of the sample code. If you wanna create a date for sample code easy way to do that is Instant.parse(“yyyy-MM-dd’T’HH:mm:ssZ”) That would be ISO 8601. Chapter 6 of the book: goes into interaction for the app MVI: Model View […]

Android , Android Bootcamp

Android Bootcamp [Day 3]

Posted on:

Today I’m working thru the Your First Kotlin Android App: An App From Scratch which can be found on Kodeco’s website. When you have a slider you can use inclusive range by only using two dots between two numbers Also 32.sp is 32 scale points, a font size measurement. Making […]