UIKit & graphicsHistorical technical note
GitHub source-code picks, February 22: SmallDay and LoveFreshBeen in Swift 2.0
Selects two Swift 2.0 recreation projects, SmallDay and LoveFreshBeen. Repository links and an introduction to their author let readers inspect complete projects to study screen organisation and UI implementation.
Two Swift projects by 维尼的小熊, selected by Bison. The projects belong to their original author.
Source listed in the originalOn this page
“I noticed many people in the group are learning swift, so Bison has brought you some useful learning material: 维尼的小熊's two recreated swift projects.”
1. A Swift2.0 recreation of Xiaorizi
Introduction: this open-source project recreates Xiaorizi, a travel APP. Artistic little shops hidden in alleyways, nearby craftspeople, live performances you keep missing—all are rediscovered here. Come to “小日子” and explore the pleasures of everyday life together.
Some previews are shown below:



Details
The author's Jianshu page 维尼的小熊 The explanation is very detailed, and I am sure you will learn something from it.
2. A Swift2.0 recreation of Aixianfeng
Introduction: this open-source project recreates Aixianfeng, an e-commerce APP. It uses Swift2.0 and Xcode7.0.1. The interface is built entirely in code, without XIB or StoryBoard. Development took about 2 months of spare time. All data is local. Supporting tools were PhotoShop CS6 for image editing and Charles for capturing network traffic. It was written in a hurry and is imperfect in many places. Leave suggestions or optimization ideas in the article's comments; I will read and reply to them individually.
Some previews are shown below:



Details
The author's Jianshu page 维尼的小熊 The explanations are detailed. After studying these two projects, swift should feel much more familiar. 😄
Recommended reading: Preparing an iOS app for Apple Pay