All Lectures
RouteNoticeQ&A

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

Lecture Introduction
Difficulty
Easy
Category
Programming - Mobile Programming
Tag
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

Curriculum
Expand All
  • 01
    CH01. SwiftUI essentials
  • LEC01. Getting started with Scrumdinger
    LEC02. Using stacks to arrange views
  • 02
    CH02. Views
  • LEC03. Creating a card view
    LEC04. Displaying data in a list
  • 03
    CH03. Navigation and modal presentation
  • LEC05. Creating a navigation hierarchy
    LEC06. Managing data flow between views
    LEC07. Creating the edit view
  • 04
    CH04. Passing data
  • LEC08. Passing data with bindings
  • 05
    CH05. State management
  • LEC09. Making classes observable
    LEC10. Responding to events
    LEC11. Managing state and life cycle
    LEC12. Updating app data
  • 06
    CH06. Persistence and concurrency
  • LEC13. Adopting new API features
    LEC14. Persisting data
    LEC15. Adopting Swift Concurrency
    LEC16. Modernizing asynchronous
    LEC17. Handling errors
  • 07
    CH07. Drawing
  • LEC18. Drawing the timer view
  • 08
    CH08. Recording audio
  • LEC19. Examining data flow in Scrumdinger
    LEC20. Transcribing speech to text
    LEC21. Finding more resources
Recent Update|2023. 06. 13
Instructor Introduction
개발을 좋아하고 공유하는 것을 좋아하는 개발자입니다.

Lecture Reviews
Free

Average Rating
0.0
Difficulty
Easy
Lecture Period
Unlimited