Wei Wang

iOS Developer

Summary

Wei Wang is a professional developer who focuses on iOS now. He has strong knowledge of Swift, Objective-C and network programming. With these skills, he created quite a few widely used applications and frameworks. He also leads the ObjCCN group, which is dedicated to introducing advanced iOS practice and technology to China.

As a proud father of two amazing kids, Wei Wang also loves traveling, reading and taking photos. He is always willing to try new things, and keeping to learn from them.

Other Projects

An Xcode plug-in which helps you write documentation comment easier, for both Objective-C and Swift. In Xcode 8, Apple integrated a comment documentation generator plugin, which was built on top of VVDocumenter. This project is proud to be a part of Apple from 2016.

Delightful console output for Swift developers. Rainbow adds text color, background color and style for console and command line output in Swift. It is born for cross platform software logging in terminals, working in both Apple’s platforms and Linux.

Send email to any SMTP server like a boss, in Swift and cross-platform. With Hegwig, you could connect to any SMTP server from either a Linux server or macOS/iOS app written in Swift. It supplies a set of high level APIs to allow you to interact with SMTP much easier.

APNGKit is a high performance framework for loading and displaying APNG images in iOS. It’s built on top of a modified version of libpng with APNG support and written in Swift. High-level abstractions of Cocoa Touch is used for a delightful API. Since be that, you will feel at home and joy when using APNGKit to play with images in APNG format.

Selected Publications

Swifter - Swift Must Know Tips

Swift is an innovative new programming language introduced in WWDC 2014 by Apple. This language draws lessons from a lot of other modern languages. I myself attended WWDC 2014 and learned Swift from the very beginning day. In this book, a few useful tips are concluded, which covers almost every corner of Swift.