Skip to content
James ThangiOS · SwiftUI · Author

ABOUT JAMES

An iOS specialist who builds, writes, and teaches.

I’m James Thang (Dương Đình Bảo Thăng), an independent iOS developer specializing in SwiftUI and UIKit, a technical author, and a SwiftUI course instructor.

Đọc bằng tiếng Việt ↗

01

Apple platforms, from interface to release

My focus is native iOS development with Swift, SwiftUI, and UIKit, alongside independent macOS applications. I work on interfaces, data flows, backend integrations, platform features, purchases, and App Store preparation.

React Native is a supporting capability for projects with a shared mobile foundation. I also work with Codex, Claude Code, and Cursor, pairing agent-assisted implementation with code review and testing.

02

Building, writing, and teaching

My portfolio includes Vola, an AI note taker for iPhone; Tidora, a Mac cleaning utility; and Horology Studio, an interactive watch experience. These independent products sit alongside my technical books and SwiftUI course.

I wrote Ultimate SwiftUI Handbook for iOS Developers and Ultimate Firebase for iOS and Android Applications, published by Orange AVA. My Udemy course introduces learners to SwiftUI through interface building, state, navigation, and MVVM.

03

One person, several published name formats

I use James Thang professionally. My Vietnamese name is Dương Đình Bảo Thăng. Publisher records use Dương Đình Bảo (James) Thăng or Duong Dinh Bao (James) Thang, and my Udemy instructor listing uses Thăng Dương. These listings refer to my work.