Skip to content

Latest commit

History

133 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

image for github

Contents

  1. Step 5

  2. Resources Table

  3. Front End

  4. Animation

  5. Back End

  6. Debugging

1. Step 5

  1. Read Swift Document
  2. Watch Videos
  3. Read Article about iOS Development
  4. Study Open Sourece iOS App
  5. Make App that you want to make by changing what you learned a little bit. (This help you get more advice from others and get a sense of accomplishment quickly.)

2. Resources Table

TypeTitleURL
DocumentSwift Documenthttps://www.swift.org/
DocumentDocument Archivehttps://developer.apple.com/library/archive/
DocumentApple Developer Documentationhttps://developer.apple.com/documentation/
DocumentHuman Interface Guidelineshttps://developer.apple.com/design/human-interface-guidelines/
VideoRaywenderlichhttps://www.raywenderlich.com/books/combine-asynchronous-programming-with-swift/v2.0
VideoiOS & Swift - The Complete iOS App Development Bootcamphttps://www.udemy.com/course/ios-13-app-development-bootcamp/
VideoStandford iOS Lectureshttps://www.youtube.com/watch?v=yOhyOpXvaec
WebSwiftUI Labhttps://swiftui-lab.com/
WebSwift By Sundellhttps://www.swiftbysundell.com/
WebNSHipsterhttps://nshipster.com/
WebSwift Forumshttps://forums.swift.org/
WebLearning Languagehttps://learnxinyminutes.com/
WebiOS Open-Source Apphttps://github.com/dkhamsing/open-source-ios-apps
ArticleOn the road to learn swiftUIhttps://karinprater.medium.com/on-the-road-to-learn-swiftui-8b26b528199c

3. Front End

Stack

List

Grid

Navigation View

Section

Geometry Reader

4. Animation

Animation

RotationEffect

Single stage

Multiple stages

Interactive animations

5. Back End

Files & Data

User Defalut

Json

Property Lists

Core Data

Concurrency

ㄴ NSThread Class

ㄴ POSIX Threads

Grand Central Dispatch

Queues

ㄴ DispatchWorkItem

Priorities and Cache Policies

URLSession

ㄴ URLSessionDataTask

ㄴ URLSessionUploadTask

ㄴ URLSessionWebSocketTask

ㄴ URLSessionStreamTask

ㄴ URLSessionDownloadTask

URLSession download task did write data

Network Link Conditioner

Vapor

Combine

ㄴ ObservableObject

ㄴ Published

Group Requests

ㄴ Publisher.Zip

Handle Error

ㄴ description( network, parsing, unknown)

Authentication and URLSession

ATS(Application Transport Security

Cookies

ㄴ allHeaderFields

ㄴ HTTPCookie.cookies

ㄴ HTTPCookieStorage

AsyncSequence

6. Debugging

Breakpoints

ㄴ Step in

ㄴ Step out

ㄴ Step over

ㄴ p, po c

About

This is record of my learning path about iOS development

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors