燎's Projects
My book on getting to the #1 Spot in the App Store. Buy my games to support me.
My Personal Blog
Obtain and manipulate image info with ImageIO framework
A tiny hand crafted CPU emulator, C compiler, and Operating System
The Swift Programming Language
Algorithms and data structures in Swift, with explanations!
The Foundation Project, providing core utilities, internationalization, and OS independence
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
Display and customize Markdown text in SwiftUI
Reusable apps code. Written in Swift
Swift server powered by Vapor, hosted by Heroku
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
🤓 An open source app for viewing algorithms and data structures implemented in Swift.
A collection of Swift tools to generate Swift code (enums for your assets, storyboards, Localizable.strings, …)
GitHub iOS client written in RxSwift and MVVM-C clean architecture
This project demonstrates how to do pixel operations in swift.
SwiftShader is a high-performance CPU-based implementation of the OpenGL ES and Direct3D 9 graphics APIs. Its goal is to provide hardware independence for advanced 3D graphics.
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
SwiftWeather is an iOS weather app developed in Swift 2. The app has been actively upgrading to adopt the latest features of iOS and Swift language.
Colorful, lightweight & fast logging in Swift 2
Converts Markdown files and strings into NSAttributedStrings with lots of customisation options.
A example project to make a swipe-to-select GridView based on UICollectionView
SwipeToLoadLayout provides a standard to achieve pull-to-refresh and pull-to-loadmore.
SwipeView is a class designed to simplify the implementation of horizontal, paged scrolling views on iOS. It is based on a UIScrollView, but adds convenient functionality such as a UITableView-style dataSource/delegate interface for loading views dynamically, and efficient view loading, unloading and recycling.
My personal resume.
Synapse: Matrix reference homeserver
A simple yet powerful queueing system for iOS (with persistence)
System Design and Design Pattern Books
Learn how to design large scale systems. Prep for the system design interview.