Skip to content

jasudev/LETSWIFT23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Let'Swift 2023
SwiftUI, 효율적인 개발 방법과 놀이에 관한 이야기

본 소스는 『SwiftUI, 효율적인 개발 방법과 놀이에 관한 이야기』 라는 주제로 Let'Swift 2023에서 발표된 프레젠테이션 소스입니다. 프레젠테이션 자체가 SwiftUI로 개발 되었습니다. Apple 개발 언어의 과거와 현재, SwiftUI의 강점과 개선된 워크플로, 강력한 기능과 효율적인 개발 방법, 그리고 개발자의 도전과 보람에 대한 이야기가 포함되어 있습니다.

Platforms macOS instagram MIT

● NCDP 2023 : https://github.com/jasudev/NCDP2023

launcher_256
Download for Mac OS X

강연 목차

01. Apple 개발 언어의 과거와 현재

- Apple 개발 언어 히스토리

02. SwiftUI의 강점 및 개선된 워크플로

- SwiftUI, 새로운 가능성
- 명령형 방식과 선언형 방식
- SwiftUI의 단점 및 요구사항

03. SwiftUI의 강력한 기능

- 직관적인 레이아웃 시스템
- 강력한 애니메이션과 사용성
- 데이터 바인딩 및 상태 메카니즘
- 효율적인 개발 방법론 - Radio 컴포넌트

04. UI 개발 방법론 - 컴포넌트

- Radio 컴포넌트
- Checkbox 컴포넌트
- Switch 컴포넌트

05. 도전과 성장: Apple 플랫폼으로의 전환

- 스티브 잡스와 Adobe Flash
- 과거의 흔적, 그리고 성장과 본질

06. 도전과 보람: 즐거움이 있는 일(놀이)

- 개발자들의 창작과 협업, Fabula 프로젝트
- Fabula 프로젝트를 통해 얻을 수 있는 것
- Fabula 프로젝트 워크플로

07. Let’Swift for SwiftUI

- SwiftUI로 그려낸 프레젠테이션

Contact

instagram : @dev.fabula
email : dev.fabula@gmail.com

License

LETSWIFT23 is available under the MIT license. See the LICENSE file for more info.


Releases

No releases published

Packages

No packages published

Languages