Skip to content

Commit 6fffd34

Browse files
committed
SwiftUI Overview
1 parent c151048 commit 6fffd34

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

README.MD

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1-
## Swift UI & iOS development concepts code lab
1+
## SwiftUI & iOS development concepts code lab
2+
3+
![Swift Logo]([email protected])
24

35
> Contains sample projects with documentation
6+
7+
### Overview
8+
9+
SwiftUI provides **views**, **controls** and **layout structures** for declaraing your app's user interface. The framework provides **event handlers** for delivering taps,**gestures** and other types of input to your app, and tools to manage the flow of data from your app's models down to the views and **controls** that users will see and interact with.
10+
11+
Define the app structure using the **App protocol**, and populate it with scenes that contain the views that make up your app's user interface.
12+
13+
Create your own custom views that conform to the **View protocol** , and compose them with **SwiftUI Views** for displaying **text**, **imagess**, and custom **shapes** using stack,list and more.
14+
15+
> You can integrate SwiftUI views with objects from *UIKit* , *AppKit* and *WatchKit* frameworks to take further advantage of platform-specific functionality.
16+
17+
> You can also customize **accessibility** support in SwiftUI, and **localize** your app's user interface for different languages,countries and cultural regions.
18+
19+
20+

[email protected]

852 KB
Loading

0 commit comments

Comments
 (0)