Last year in 2020 Swift supported AWS lambda officially and apple made video on WWDC 2020 Swift works with AWS Lambda.

So with this news, we can try to move those function into AWS Lambda or maybe into a backend service, so those function is available for other to use it. Of course there will be some obstacles, what the thing we need to consider before make our swift code base support multi platform (iOS, Mac, Linux, android).

Currently on my working project, we have rich iOS app, by the mean of rich is all the functions for user is…


Photo by Dmitry Mashkin on Unsplash

Last year in 2020 Swift supported AWS lambda officially and apple made video on WWDC 2020 Swift works with AWS Lambda.

Currently on my working project, we have rich iOS app, by the mean of rich is all the functions for user is written in iOS swift, generating PDF, business validation, calculation, etc. It’s not like client-server application like the other used to make.

So with this news, we can try to move those function into AWS Lambda or maybe into a backend service, so those function is available for other to use it. Of course there will be some…


When we see the clean architecture post, clean MMVN or any clean design pattern, many articles claim that his design is clean architecture, this would be hard to judge by the reader who hasn’t read any clean architecture books, as a sample, there is many clean architecture projects on github, but when we see the code, so many class is depending on Combine/RxSwift/any Reactive framework, from the controllers, VMs, Interactor, Model, this would make the app it self coupling with those framework and make the code base rigid for changes in the future, so we need to know the boundaries…

Tirta Adi Gunawan

📱 iOS Developer | www.linkedin.com/in/tirtavium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store