Audrey Li

Learning JavaScript, Swift, and more...

Day 15 – Swift Myers-Briggs Test

Feature Image
A simple app that tests the personality types that is related sensation, intuition, feeling, and thinking. The data is based on the research by Katharine Cook Briggs and Isabel Briggs
Read more »

Day 14… Five Ways to Pass Data in iOS and UITabBarController

Feature Image
A demo that shows five ways to pass data between ViewControllers, including Segues in Storyboard, Delegate Pattern, Passing Blocks, Key-value Observation and NSNotification
Read more »

Day 13… Swift “Hello, World” with UISearchBar and UISearchController

Feature Image
A “Hello World” swift demo that shows greetings in different languages. The demo shows how to use UISearchController, UISearchBar and UISearchDisplay with UITableView and UICollectionView
Read more »

Day 11 – Country Information (UICollectionView, UITableView and MapKit)

Feature Image
A swift country information app that demos: Separate UICollectionViewDataSource and UICollectionViewDelegate from UIViewController, for both single section datasource and multi-section datasource -Handle Segue properly after the datasource separation -How to parse and store JSON data - How to use MapKit - How to use - Static Cell with UITableView - Use PDF vector image
Read more »

Day 12-Swift-Word-Color-Lean-UIViewController

Feature Image
A simple demo that shows how to separate UITableViewDataSource and UICollectionViewDataSource from UIViewController.
Read more »

Day 10.. Swift Material Design Color Palette

Feature Image
A simple material design color palette that shows the palette colors upon selection.
Read more »

Day 8 – An iOS Clock Control UI with PaintCode

Feature Image
A simple clock UI that displays time and animates to target time.
Read more »

Day 7 – Build a Weight Sensor Interface Using PaintCode

Feature Image
A simple weight sensor UI interface using PaintCode.
Read more »

Day 6 – Circular Image Loader Indicator

Feature Image
A highly customizable progress animation control.
Read more »

Day 5 – Circular Progress Loader Animation

Feature Image
A highly customizable progress animation control.
Read more »

Day 4 – Face Change with iOS Custom Control

Feature Image
- Learn how custom control works - Learn how to draw shapes and images in UIView - Learn how to pass data with Delegation and Target-Action
Read more »

Day 3… – A Dribble Client Demo

Feature Image
Inspired by a tutorial, I decided to follow through and spend some time learning and refining the code.
Read more »