[개발자리] iOS App Dev Tutorials 따라해보기

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - 모바일 프로그래밍
태그
IOS
수료증
발급 가능

✅ iOS App Dev Tutorials는 뭔가요?

https://developer.apple.com/tutorials/app-dev-training

Apple의 개발자 포털에 있는 iOS 앱 개발 튜토리얼 섹션입니다.

이 페이지는 iOS 앱 개발에 필요한 기초부터 고급 주제까지 다양한 학습 자료를 제공합니다.

주요 내용으로는 앱 설계 및 인터페이스, 데이터 관리 및 저장, 앱 보안 및 권한 관리, 앱 테스팅 및 디버깅 등이 포함됩니다.

이 튜토리얼은 iOS 앱 개발에 대한 포괄적인 학습을 지원하며, Apple의 최신 개발 도구와 기술을 반영합니다.


✅ 왜 읽어야 하나요?

이 페이지를 읽으면 iOS 앱 개발에 필요한 기술과 개념을 습득하고,

공식 Apple 자료를 활용하여 안정적이고 신뢰할 수 있는 정보를 얻을 수 있으며,

실습을 통해 실제 앱 개발 경험과 실력을 향상시킬 수 있습니다.

또한, 최신 개발 도구와 업데이트된 정보를 알아낼 수 있어 iOS 앱 개발자로서 경쟁력을 갖출 수 있습니다.


✅ 강의에서 어떤 내용을 배우나요?


SwiftUI의 기본 구성 요소를 활용하여 UI부터 제작해봅시다. View, UI Component를 추가하며 애플리케이션을 만듭니다.



뷰를 추가했다면 애플리케이션에서 데이터 흐름을 처리하는 방법, 상태를 관리하는 방법을 알아봅니다.

비동기 코드를 정의하고 호출하는 방법, 그리고 비동기 호출에서 오류를 처리하는 방법까지 학습합니다.



✅ 강의자는 어떤 분인가요?

남들보다 뛰어나진 않지만, 좋은 습관을 가지고 많은 사람들과 일 할 수 있는 사람이 되고 싶은

협업에 관심을 가지고 노력하는 개발자입니다.

GitHub : https://github.com/M1zz

Blog : https://dev200ok.blogspot.com/p/ios-ios-developer-roadmap.html

교육 과정
모두 펼치기
  • 01
    CH01. SwiftUI essentials
    2개 (31:14)
  • LEC01. Getting started with Scrumdinger
    14:02
    LEC02. Using stacks to arrange views
    17:12
  • 02
    CH02. Views
    2개 (20:49)
  • LEC03. Creating a card view
    09:16
    LEC04. Displaying data in a list
    11:33
  • 03
    CH03. Navigation and modal presentation
    3개 (54:58)
  • LEC05. Creating a navigation hierarchy
    19:25
    LEC06. Managing data flow between views
    13:51
    LEC07. Creating the edit view
    21:42
  • 04
    CH04. Passing data
    1개 (31:31)
  • LEC08. Passing data with bindings
    31:31
  • 05
    CH05. State management
    4개 (01:35:11)
  • LEC09. Making classes observable
    31:31
    LEC10. Responding to events
    14:08
    LEC11. Managing state and life cycle
    31:10
    LEC12. Updating app data
    18:22
  • 06
    CH06. Persistence and concurrency
    5개 (01:17:49)
  • LEC13. Adopting new API features
    05:51
    LEC14. Persisting data
    21:36
    LEC15. Adopting Swift Concurrency
    12:17
    LEC16. Modernizing asynchronous
    16:58
    LEC17. Handling errors
    21:07
  • 07
    CH07. Drawing
    1개 (21:20)
  • LEC18. Drawing the timer view
    21:20
  • 08
    CH08. Recording audio
    3개 (45:34)
  • LEC19. Examining data flow in Scrumdinger
    14:03
    LEC20. Transcribing speech to text
    27:01
    LEC21. Finding more resources
    04:30
마지막 업데이트|2023년 06월 13일
강의자 소개
개발을 좋아하고 공유하는 것을 좋아하는 개발자입니다.

강좌 후기
무료

평균평점
0.0
난이도
쉬움
수강기간
평생 무제한