Difference between revisions of "SwiftUI"
From Lost In Wonderlands
								
												
				 (Created page with "= Apple Swift  UI =   '''NeXT Steps'''   ''here everything has yet to be done !''  ''coming soon'' :    '''''Everything You Always Wanted to Know on Swift... (But Were Afraid...")  | 
				 (→How To fix)  | 
				||
| (25 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | =   | + | =  Swift  UI =  | 
| Line 12: | Line 12: | ||
== See also ==  | == See also ==  | ||
| − | * [[Main_Page]]  | + | * [[Main_Page]]   [[Technoverse]]    [[Template]]    [[TemplateHowTo]]  | 
| − | + | ||
| − | + | ||
| − | + | ||
| + | |||
| + | * [[PalmOS]]  | ||
| + | * [[WebOS]]  | ||
* [[Tizen]]  | * [[Tizen]]  | ||
* [[FirefoxOS | Firefox OS]]  | * [[FirefoxOS | Firefox OS]]  | ||
| Line 29: | Line 29: | ||
* [[AppleTvOS]]  | * [[AppleTvOS]]  | ||
* [[AppleWatchOS]]  | * [[AppleWatchOS]]  | ||
| − | * [[  | + | * [[Swift]]  | 
* [[AppleSwift]]  | * [[AppleSwift]]  | ||
| + | * [[SwiftUI]]  | ||
* [[AppleSwiftUI]]  | * [[AppleSwiftUI]]  | ||
| + | * [[AppleDevTools]]  | ||
| + | * [[AppleMacOSXKernel]]  | ||
| + | * [[AppleMacOSX-Services]]  | ||
| + | * [[AppleMacOSX-GUI]]  | ||
| + | * [[AppleMacOSX-PackageManagers]]  | ||
| + | * [[AppleDarwin-As-A-System]]  | ||
| + | * [[AppleDarwin-Kernel]]  | ||
| + | * [[AppleDarwin-Services]]  | ||
| + | * [[AppleDarwin-GUI]]  | ||
| − | == Swift ==  | + | == SwiftUI ==  | 
| + | |||
| + | * https://developer.apple.com/xcode/swiftui/  | ||
| + | |||
| + | === Apple documentation ===  | ||
| + | * https://developer.apple.com/documentation/swiftui/  | ||
| + | |||
| + | |||
| + | == Topics ==  | ||
| + | == A ==  | ||
| + | |||
| + | === Alignment and Alignment Guides ===  | ||
| + | * https://www.answertopia.com/swiftui/swiftui-stack-alignment-and-alignment-guides/  | ||
| + | * https://developer.apple.com/forums/thread/662642  | ||
| + | * https://developer.apple.com/forums/thread/119704  | ||
| + | * https://www.hackingwithswift.com/books/ios-swiftui/alignment-and-alignment-guides  | ||
| + | * https://swiftui-lab.com/alignment-guides/  | ||
| + | * https://swiftwithmajid.com/2020/03/11/alignment-guides-in-swiftui/  | ||
| + | * https://www.javaer101.com/en/article/47821738.html  | ||
| + | * https://www.hackingwithswift.com/quick-start/swiftui/how-to-customize-stack-layouts-with-alignment-and-spacing  | ||
| + | |||
| + | === Alignment of Text issues ===  | ||
| + | * in list header Stack,   | ||
| + | * in Stacks  | ||
| + | ** https://stackoverflow.com/questions/65704187/left-or-center-justifying-multiline-section-header-for-list-in-swiftui  | ||
| + | |||
| + | == B ==  | ||
| + | == C ==  | ||
| + | == D ==  | ||
| + | == E ==  | ||
| + | == F ==  | ||
| + | == G ==  | ||
| + | == H ==  | ||
| + | |||
| + | |||
| + | === How To fix ===  | ||
| + | |||
| + | ==== How to fix “Initializer 'init(_:rowContent:)' requires that ‘SomeType’ conform to 'Identifiable’ ===  | ||
| + | * https://www.hackingwithswift.com/quick-start/swiftui/how-to-fix-initializer-init-rowcontent-requires-that-sometype-conform-to-identifiable  | ||
| + | * https://stackoverflow.com/questions/58469479/how-to-resolve-the-error-initializer-init-idrowcontent-requires-that-s  | ||
| + | * https://developer.apple.com/documentation/swiftui/list/init(_:rowcontent:)-6uezx  | ||
| + | * https://www.hackingwithswift.com/forums/swiftui/trying-to-make-a-observable-object-with-an-array-of-codable-objects-to-be-able-to-reference-it-anywhere-in-my-app/6560  | ||
| + | |||
| + | == I ==  | ||
| + | === info.plist ===  | ||
| + | * https://www.hackingwithswift.com/example-code/system/how-to-read-your-apps-version-from-your-infoplist-file  | ||
| + | |||
| + | == J ==  | ||
| + | |||
| + | ===JSON===  | ||
| + | * https://www.hackingwithswift.com/example-code/libraries/how-to-parse-json-using-swiftyjson  | ||
| + | * https://www.hackingwithswift.com/example-code/system/how-to-parse-json-using-jsonserialization  | ||
| + | * https://www.hackingwithswift.com/example-code/language/how-to-convert-json-into-swift-objects-using-codable  | ||
| + | |||
| + | == K ==  | ||
| + | == L ==  | ||
| + | |||
| + | === List , Swift UI list ===  | ||
| + | * https://stackoverflow.com/questions/57031261/simple-swiftui-list-example-what-am-i-doing-wrong  | ||
| + | * https://www.hackingwithswift.com/books/ios-swiftui/building-a-primary-list-of-items  | ||
| + | * https://medium.com/flawless-app-stories/swiftui-dynamic-list-identifiable-73c56215f9ff  | ||
| + | * https://zonneveld.dev/swiftui-list/  | ||
| + | * https://www.codegrepper.com/code-examples/swift/swiftui+display+from+array  | ||
| + | * https://dev.to/rafaeladolfo/display-a-list-using-swiftui-59on  | ||
| + | |||
| + | == M ==  | ||
| + | == N ==  | ||
| + | == O ==  | ||
| + | == P ==  | ||
| + | === properties wrappers ===  | ||
| + | * https://swiftuipropertywrappers.com  | ||
| + | == Q ==  | ||
| + | == R ==  | ||
| + | == S ==  | ||
| + | == T ==  | ||
| + | == V ==  | ||
| + | == W ==  | ||
| + | == X ==  | ||
| + | == Y ==  | ||
| + | == Z ==  | ||
== Sample codes ==  | == Sample codes ==  | ||
| + | * https://github.com/Juanpe/About-SwiftUI  | ||
| + | |||
| + | == Turorials ==  | ||
| + | * https://www.hackingwithswift.com/quick-start/swiftui  | ||
| + | * https://www.macg.co/logiciels/2020/12/initiation-combine-et-swiftui-1-les-bases-118479  | ||
| + | * https://nicolasbachur.com/appmobiles/introduction-a-swift-ui  | ||
| + | * https://www.udemy.com/course/swiftui-ios/  | ||
== Articles==  | == Articles==  | ||
| + | * https://www.servicesmobiles.fr/swiftui-loutil-qui-va-revolutionner-le-prototypage-ux-de-vos-designers-62884  | ||
== Blogs ==  | == Blogs ==  | ||
| + | |||
| + | * https://developer.apple.com/  | ||
| + | * https://developer.apple.com/forums/  | ||
| + | |||
| + | |||
| + | * https://www.hackingwithswift.com  | ||
| + | * https://www.avanderlee.com  | ||
| + | * https://www.raywenderlich.com/whats-new  | ||
| + | * https://www.answertopia.com/  | ||
| + | * https://swiftui-lab.com/  | ||
| + | * https://swiftwithmajid.com/  | ||
| + | * https://www.javaer101.com/  | ||
| + | |||
| + | |||
| + | * https://www.servicesmobiles.fr  | ||
== Tools link ==  | == Tools link ==  | ||
== Books ==  | == Books ==  | ||
Latest revision as of 02:54, 24 April 2021
Contents
- 1 Swift UI
 
Swift UI
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know on Swift... (But Were Afraid to Ask)
a collection of links of interest
See also
- AppleiOS
 - AppleiPadOS
 - AppleMacOS
 - AppleTvOS
 - AppleWatchOS
 - Swift
 - AppleSwift
 - SwiftUI
 - AppleSwiftUI
 - AppleDevTools
 - AppleMacOSXKernel
 - AppleMacOSX-Services
 - AppleMacOSX-GUI
 - AppleMacOSX-PackageManagers
 - AppleDarwin-As-A-System
 - AppleDarwin-Kernel
 - AppleDarwin-Services
 - AppleDarwin-GUI
 
SwiftUI
Apple documentation
Topics
A
Alignment and Alignment Guides
- https://www.answertopia.com/swiftui/swiftui-stack-alignment-and-alignment-guides/
 - https://developer.apple.com/forums/thread/662642
 - https://developer.apple.com/forums/thread/119704
 - https://www.hackingwithswift.com/books/ios-swiftui/alignment-and-alignment-guides
 - https://swiftui-lab.com/alignment-guides/
 - https://swiftwithmajid.com/2020/03/11/alignment-guides-in-swiftui/
 - https://www.javaer101.com/en/article/47821738.html
 - https://www.hackingwithswift.com/quick-start/swiftui/how-to-customize-stack-layouts-with-alignment-and-spacing
 
Alignment of Text issues
- in list header Stack,
 - in Stacks
 
B
C
D
E
F
G
H
How To fix
= How to fix “Initializer 'init(_:rowContent:)' requires that ‘SomeType’ conform to 'Identifiable’
- https://www.hackingwithswift.com/quick-start/swiftui/how-to-fix-initializer-init-rowcontent-requires-that-sometype-conform-to-identifiable
 - https://stackoverflow.com/questions/58469479/how-to-resolve-the-error-initializer-init-idrowcontent-requires-that-s
 - https://developer.apple.com/documentation/swiftui/list/init(_:rowcontent:)-6uezx
 - https://www.hackingwithswift.com/forums/swiftui/trying-to-make-a-observable-object-with-an-array-of-codable-objects-to-be-able-to-reference-it-anywhere-in-my-app/6560
 
I
info.plist
J
JSON
- https://www.hackingwithswift.com/example-code/libraries/how-to-parse-json-using-swiftyjson
 - https://www.hackingwithswift.com/example-code/system/how-to-parse-json-using-jsonserialization
 - https://www.hackingwithswift.com/example-code/language/how-to-convert-json-into-swift-objects-using-codable
 
K
L
List , Swift UI list
- https://stackoverflow.com/questions/57031261/simple-swiftui-list-example-what-am-i-doing-wrong
 - https://www.hackingwithswift.com/books/ios-swiftui/building-a-primary-list-of-items
 - https://medium.com/flawless-app-stories/swiftui-dynamic-list-identifiable-73c56215f9ff
 - https://zonneveld.dev/swiftui-list/
 - https://www.codegrepper.com/code-examples/swift/swiftui+display+from+array
 - https://dev.to/rafaeladolfo/display-a-list-using-swiftui-59on
 
M
N
O
P
properties wrappers
Q
R
S
T
V
W
X
Y
Z
Sample codes
Turorials
- https://www.hackingwithswift.com/quick-start/swiftui
 - https://www.macg.co/logiciels/2020/12/initiation-combine-et-swiftui-1-les-bases-118479
 - https://nicolasbachur.com/appmobiles/introduction-a-swift-ui
 - https://www.udemy.com/course/swiftui-ios/
 
Articles
Blogs
- https://www.hackingwithswift.com
 - https://www.avanderlee.com
 - https://www.raywenderlich.com/whats-new
 - https://www.answertopia.com/
 - https://swiftui-lab.com/
 - https://swiftwithmajid.com/
 - https://www.javaer101.com/