Skip to content

greenthings/Learning-Paths-iOS-Development

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

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

Type Title URL
Document Swift Document https://www.swift.org/
Document Document Archive https://developer.apple.com/library/archive/
Document Apple Developer Documentation https://developer.apple.com/documentation/
Document Human Interface Guidelines https://developer.apple.com/design/human-interface-guidelines/
Video Raywenderlich https://www.raywenderlich.com/books/combine-asynchronous-programming-with-swift/v2.0
Video iOS & Swift - The Complete iOS App Development Bootcamp https://www.udemy.com/course/ios-13-app-development-bootcamp/
Video Standford iOS Lectures https://www.youtube.com/watch?v=yOhyOpXvaec
Web SwiftUI Lab https://swiftui-lab.com/
Web Swift By Sundell https://www.swiftbysundell.com/
Web NSHipster https://nshipster.com/
Web Swift Forums https://forums.swift.org/
Web Learning Language https://learnxinyminutes.com/
Web iOS Open-Source App https://github.com/dkhamsing/open-source-ios-apps
Article On the road to learn swiftUI https://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

Watchers

Forks

Releases

No releases published

Packages

No packages published