Federico TorresinNext Level SwiftBridging the Gap Between Kotlin Multiplatform and SwiftWorking with Kotlin Multiplatform and Swift? Explore SKIE and learn how this tool simplifies the process and empowers Swift developers.Mar 18Mar 18
Federico TorresinNext Level SwiftSwift: “some View”, Opaque Types and Existential types — fedetorresdev.comHave you ever wondered what is the meaning of some View in SwiftUI views? do you understand what Opaque Types and Existential Types are…Dec 15, 2023Dec 15, 2023
Federico TorresChoosing the Right Mobile App Development Framework: A Comprehensive GuideDeciding which mobile app development framework to use when starting a new mobile application is never an easy task. In this article, I…Nov 1, 2023Nov 1, 2023
Federico TorresMastering Lightning-Fast Mobile Searches in KMP Apps: A guide for SQLite and FTSSay goodbye to slow search results and hello to a smoother user experience!Sep 27, 2023Sep 27, 2023
Federico TorresinProAndroidDevKotlin Multiplatform Mobile and how to share ViewModel: An architecture proposalIn this article I will present a framework for building KMM apps, the objective is share business and presentation logicJan 28, 20223Jan 28, 20223
Federico TorresMigrating From LiveData to StateFlowI’ve worked a lot with LiveData and I think it is a great solution to save the UI state and observe it from the view layer without…Dec 9, 20205Dec 9, 20205
Federico TorresRxJava: Take care of code running on main threadRecently I have faced one problem on an android project related to RxJava, but first I want to explain two important things:Nov 14, 2019Nov 14, 2019
Federico TorresBest practice for implementing dagger in multi module projectsWhen you have a big application with more than ten or twenty modules, dagger will give you some headaches if it is not implemented right.Oct 22, 20192Oct 22, 20192