Shanghai, China

Shannon Chen

Elite
@ShannonChenCHN

Live each day as if it's the best version of you so far.

iOSDevLevelingUp. A journey of leveling up iOS development skills and knowledge.

374

eureka. ✍️ I read, I write, I think, I do, I learn, I code.

141

YHListKit. A lightweight data-driven list framework for building fast and easy-to-use lists. 一个轻量级的数据驱动列表框架。

89

SCGoJD. 『一个京东 iOS 客户端』JingDong-like iOS native app. ⚠️ [ NOT MAINTAINED]

85

iOSAppOptimization. iOS App 性能优化理论与实践

43

ASwiftTour. A journey of learning Swift. Swift 学习之旅。

36

iOS-App-Architecture. 『iOS 应用架构研究』A journey of diving into iOS app architecture.

36

what-is-computer-science. As a self-taught programmer, what inside the black box is always mysterious to me. That's why I start this project.

22

SCSnapshotManager. A tool kit to generate snapshots with off-screen view and off-screen web view. 一个生成长图/快照的框架。

21

UINavigationBar-IXTouch. 一个 iOS 11 自定义导航栏按钮偏移问题的优雅解决方案

11

French. Learning a new language is fun, and now it's time for French🇫🇷.

8

FlutterDevTour. Dart

5

algorithm-and-data-structure. Algorithms + Data Structures = Programs

4

GitTour.

3

FontEndDevTour.

3

sliver_stretchy_header. A sliver that contains a bottom-aligned box child and a stretchy box background.

3

SCStickyCellHeaderCollectionView. A custom UICollectionView wrapper with sticky "cell" header effect, and it has UICollectionView-like API.

2

AIOdyssey.

2

APythonTour. Yes, beautiful is better than ugly.

1

SCWebBrowserView. A UIView subclass designed to wrapper UIWebView and WKWebView, using UIWebView on the version prior to iOS 8 and WKWebView on iOS 8 and later. 一个兼容 iOS 8 以下版本的 web 容器,基于 UIWebView 和 WKWebView 的封装。

1

shannonchenchn.github.io. 『个人博客』Shannon's blog

1
21
Apply