Hi, I’m An Tran, a full stack developer from Munich, Germany. Take a look at my hardware projects, read my blog, see my github or follow me on Twitter.

July 8, 2019

App modularization with RIBs architecture

Every apps are developed following one or some kinds of architectures or design patterns. Choosing an architecture for an app depends on a lot of factors: team size, project size, type of the apps,...

Read

June 12, 2019

Creating the first SwiftUI package.

Swift Package Manager has been first introduced since last WWDC. Unfortunately iOS hasn't been supported, the tooling is not well integrated into Xcode. Everything has changed now after WWDC 2019....

Read

June 11, 2019

MVVM with SwiftUI and Combine

Apple has always advertised MVC as the preferred architecture to develop iOS apps. So the community comes up with different alternative architectures to solve the "big view controllers"...

Read

June 10, 2019

Activity Indicator with SwiftUI

It is a declarative way to build up user interfaces for iOS apps. So that developers don't need to decide if they want to build user interfaces using code or storyboard/xib. In combination with the...

Read

June 7, 2019

Visiting WeAreDevelopers World Congress 2019

I have just spent my last 2 days in beautiful Berlin at WeAreDevelopers World Congress 2019. I really don't know what the real difference between a conference and a congress. But this event is...

Read

January 13, 2019

Moving servers and Let's Encrypt certificates from Apache to Nginx

I have just moved my blog from an old server running Ubuntu 14.04 and apache to a new server running Ubuntu 18.04 and nginx. The blog itself is just a bunch of some static pages. I thought it is...

Read