Skip to content

Commit 845a313

Browse files
committed
Update readme file
1 parent 52033bc commit 845a313

File tree

2 files changed

+21
-2
lines changed

2 files changed

+21
-2
lines changed

README.md

+21-2
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,29 @@ There are two major version for the app released before.
2020

2121

2222
## Features
23-
* Swift Programming Language - fully upgraded to 2
24-
* MVVM - Reactively update `ViewController` UI from `ViewModel`
23+
* Swift Programming Language - fully upgraded to version 2
24+
* Design driven development - [Sketch design file ](raw/master/Design/SwiftWeather.sketch)
25+
26+
![Sketch design](raw/master/screenshots/SketchDesign.png)
27+
2528
* `@IBDesignable` and `@IBInspectable` - Reusable UI components
29+
30+
![IBDesignable and IBInspectable](raw/master/screenshots/IBDesignable-IBInspectable.png)
31+
32+
* Custom UIView
33+
34+
![Custom UIView](raw/master/screenshots/Custom-UIView.png)
35+
36+
* `UIStackView`
37+
38+
![UIStackView](raw/master/screenshots/UIStackView.png)
39+
2640
* Size Classes - Support different devices with adpative layout
41+
42+
![Size Classes](raw/master/screenshots/UIStackView-with-Size-Classes.png)
43+
44+
* MVVM - Reactively update `ViewController` UI from `ViewModel`
45+
2746
* Protocal oriented programming - Still learning though and finding the best practise of that.
2847
* Value based programming - Use imutable value anywhere.
2948
* Icon fonts

screenshots/SketchDesign.png

2.13 MB
Loading

0 commit comments

Comments
 (0)