Fance Pang

iOS Developer at PPHubApp

Shenzhen, Guangdong Province, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
award
Top expert iniOS Development and SwiftUI
Fance Pang is an experienced iOS developer based in Shenzhen with a decade of hands-on mobile engineering experience and a track record of shipping reusable UI and networking components. He is the creator of PPHubApp and the author of several popular open-source iOS libraries—such as PPNumberButton and PPBadgeView—that emphasize highly customizable UI controls and seamless Objective-C/Swift interoperability. His work on PPNetworkHelper demonstrates practical expertise in networking, caching, and dependency management for production apps. Comfortable across the stack from UI polish to network layer design, he often focuses on clean, refactorable code and extensibility rather than one-off implementations. Colleagues value him for turning common app interactions (badges, counters, uploads/downloads) into robust, reusable modules that accelerate development.
code10 years of coding experience
github-logo-circle

Github Skills (12)

afnetworking10
objective-c10
http10
swift10
user-interface10
ios10
networking10
autolayout9
ui-design9
caching9
cocoapods8
api-design8

Programming languages (5)

CJavaScriptObjective-CSwiftPython

Github contributions (5)

github-logo-circle
jkpang/PPNetworkHelper

Aug 2016 - Jun 2018

AFNetworking 3.x 与YYCache封装
Role in this project:
userFull-stack Developer
Contributions:113 commits, 2 PRs, 100 pushes in 1 year 10 months
Contributions summary:Fance primarily focused on enhancing the functionality and structure of a networking helper library. They implemented new methods for various HTTP request types, including GET, POST, file uploads, and downloads, with caching capabilities. The user also optimized code formatting, refined network status checks, and updated the demo application. Furthermore, they improved the code structure and adjusted the project's dependency management.
afnetworking
jkpang/PPNumberButton

Aug 2016 - Aug 2019

iOS中一款高度可定制性商品计数按钮(京东/淘宝/饿了么/美团外卖/百度外卖样式)
Role in this project:
userMobile Developer (iOS)
Contributions:50 commits, 1 PR, 45 pushes in 3 years
Contributions summary:Fance primarily worked on enhancing the functionality and features of an iOS number button component. Their contributions included adding the ability to create the button via XIB files, implementing support for CocoaPods, and optimizing code structure. They also incorporated features such as setting minimum and maximum values, as well as providing options for different button styles and animations. Further updates included refactoring and improving code clarity and adding features like keyboard input, editing, and more callbacks.
swiftios
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fance Pang - iOS Developer at PPHubApp