Leaflet for Swift&Algorithm
Leaflet - 提高Swift编程与算法能力
Leaflet for Swift&Algorithm is #99 in Developer Tools Grossing in China and charting in 1 of 30 countries we track.
Updated 24 Oct 2026 · rankings refresh through the day
Developer雷 戴
CategoryDeveloper Tools
PriceFree
Released
Rating★ 4.8 (3.1k)
Version1.6.9
Age rating4+
First seen by us
29 Sep 2026
Installs (est.)100k+ worldwide
Rating
4.8 ★
3.1k ratings
Measured
Best rank now
#99
Measured
Leaflet for Swift&Algorithm on the App Store
App details
App ID
1420814118
Publisher
雷 戴
On the store since
Aug 2018
8 years on the store
Minimum OS
iOS 26.0+
iPhone 11 and later
Devices
iPhone · iPad
Universal purchase
Content rating
4+
Languages
2
EN ZH
Size
56 MB
Also listed in
Reference
Leaflet for Swift&Algorithm downloads
Worldwide, per day, and installs to date. The band is open; the exact number is free with an account.
How this is calculated
Apple publishes no download counts. iPhone downloads come from chart positions and daily rating growth per country, calibrated on Google Play install counts; lifetime installs from ratings worldwide × installs per rating. Confidence is the chance the real number is within half to double ours.
Active users
All platforms, worldwide. Free with an account.
Stickiness (DAU / MAU)
how many monthly users open it on a given day
How this is calculated
Monthly users come from lifetime installs across every store, fitted on monthly active user figures companies publish; daily users = monthly × the typical daily/monthly ratio for the category. Confidence is the chance the real number is within half to double ours.
Business model: Ad-led
How Leaflet for Swift&Algorithm makes money: subscriptions, one-off purchases and ads.
Ads · 1 ad networks
Ads
/mo
of revenue
Where it ranks now
Every top chart it appears in across 30 countries.
| Country | Charts | Rank |
|---|---|---|
| Developer ToolsGrossing | #99 |
Apps near Leaflet for Swift&Algorithm on the chart
Developer Tools Grossing, around #99.
Ratings
App Store, worldwide.
Rating
4.8 ★
3.1k ratings
Measured
Ratings
3.1k
Measured
About Leaflet for Swift&Algorithm
Leaflet helps you learn Swift/SwiftUI and Data Structure/Algorithms better.
Leaflet has four main functions:
【1】Algorithm Animation Visualization
Through exquisite and intuitive animation demos, abstract algorithms and data structures are made visual — every step of execution is clearly visible. This is the core highlight of Leaflet.
- Animation Demos: Carefully selected classic algorithms (sorting, searching, graph algorithms, dynamic programming, recursion, etc.) built with SwiftUI + Combine for smooth animations that make algorithm execution crystal clear.
- Interactive Playback: Support play, pause, step forward / step backward, and adjustable playback speed — control your learning pace freely.
- Data Structure Visualization: Arrays, linked lists, stacks, queues, trees, graphs and other data structures are presented graphically; insert, delete, and traverse operations are intuitive at a glance.
- Synchronized Code View: Animation demos are displayed alongside the corresponding Swift source code, letting you learn code while watching the animation — more efficient learning.
- Complexity Analysis: Visually shows the time / space complexity trends of algorithms, helping you build performance-analysis thinking.
Learning algorithms is no longer dry code reading, but a vivid visual experience — every algorithm becomes something you can "see and touch".
【2】Swift Tutorial
- Swift one-hour micro class, quickly master the core knowledge points of Swift grammar
- Swift5 complete tutorial covering all language features from beginner to advanced
- Swift Code Style Guide for writing more standardized code
- Swift design pattern practice
【3】Swift + SwiftUI + Combine
SwiftUI's declarative UI paired with Combine's functional reactive framework — simple to learn, high-performance, and reliable, enabling developers to quickly build elegant applications.
【4】Algorithm Solutions
Curated representative algorithm problems implemented in Swift, covering data structures and algorithm analysis to help you master algorithm complexity and performance analysis.
Part of the application is based on the open source protocol from the following open source libraries, Gratitude:
https://github.com/raywenderlich/swift-algorithm-club , Algorithms and data structures in Swift, with explanations!
https://github.com/andyRon/swift-algorithm-club-cn, swift-algorithm-club's translation. Learn algorithms and data structures using Swift.
Leaflet has four main functions:
【1】Algorithm Animation Visualization
Through exquisite and intuitive animation demos, abstract algorithms and data structures are made visual — every step of execution is clearly visible. This is the core highlight of Leaflet.
- Animation Demos: Carefully selected classic algorithms (sorting, searching, graph algorithms, dynamic programming, recursion, etc.) built with SwiftUI + Combine for smooth animations that make algorithm execution crystal clear.
- Interactive Playback: Support play, pause, step forward / step backward, and adjustable playback speed — control your learning pace freely.
- Data Structure Visualization: Arrays, linked lists, stacks, queues, trees, graphs and other data structures are presented graphically; insert, delete, and traverse operations are intuitive at a glance.
- Synchronized Code View: Animation demos are displayed alongside the corresponding Swift source code, letting you learn code while watching the animation — more efficient learning.
- Complexity Analysis: Visually shows the time / space complexity trends of algorithms, helping you build performance-analysis thinking.
Learning algorithms is no longer dry code reading, but a vivid visual experience — every algorithm becomes something you can "see and touch".
【2】Swift Tutorial
- Swift one-hour micro class, quickly master the core knowledge points of Swift grammar
- Swift5 complete tutorial covering all language features from beginner to advanced
- Swift Code Style Guide for writing more standardized code
- Swift design pattern practice
【3】Swift + SwiftUI + Combine
SwiftUI's declarative UI paired with Combine's functional reactive framework — simple to learn, high-performance, and reliable, enabling developers to quickly build elegant applications.
【4】Algorithm Solutions
Curated representative algorithm problems implemented in Swift, covering data structures and algorithm analysis to help you master algorithm complexity and performance analysis.
Part of the application is based on the open source protocol from the following open source libraries, Gratitude:
https://github.com/raywenderlich/swift-algorithm-club , Algorithms and data structures in Swift, with explanations!
https://github.com/andyRon/swift-algorithm-club-cn, swift-algorithm-club's translation. Learn algorithms and data structures using Swift.
Latest updates
1.6.9
[ + ] Search Improve
[ - ] Fix Search Algorithm Not Working