Swift는 Apple에서 개발한 프로그래밍 언어로 iOS, macOS, watchOS 및 tvOS용 앱을 만드는 데 사용됩니다.
Swift는 배우기 쉬운 간결한 언어로, 코드 작성을 더 쉽게 만드는 여러 기능이 있습니다.
이 강의에서는 먼저 Swift UI를 활용하여 실제로 동작하지는 않지만 겉으로 봤을 때 계산기처럼 보이는 앱을 만듭니다. 그 후 어떻게 하면 좀 더 유연하게 만들 수 있는지 알아보고 코드를 개선합니다.
이전에 개선하지 않았다면 해야 했던 많은 삽질을 줄인 채로 계산기 버튼을 구현하고, 또 다시 개선합니다. 왜냐하면 개선하지 않으면 그 다음 기능을 개발하는 데 어려움이 있기 때문입니다. 즉, 끊임없는 개선의 반복 작업입니다.
만들어진 계산기 앱이 동작하지 않더라도 어떻게 보이는지 알아보는 것이 중요합니다. 그리고 이후에는 코드를 개선하면서 더 유연하고 효율적인 앱을 만들 수 있도록 노력해야 합니다.
이 강의는 초보자도 쉽게 따라 할 수 있는 수준으로 구성되어 있으며, 계산기 앱을 만들어가는 과정을 통해 SwiftUI의 기초를 배울 수 있습니다.
Swift UI를 활용하여 계산기 앱의 레이아웃을 그리고, 버튼을 눌렀을 때 동작하게 만들어 봅니다.
반복문을 활용해보고, 버튼의 타입을 열거형(Enumeration)으로 만듭니다.
사칙 연산을 구현하고, 값을 입력하여 앱이 잘 작동하는지 확인합니다.
남들보다 뛰어나진 않지만, 좋은 습관을 가지고 많은 사람들과 일 할 수 있는 사람이 되고 싶은
협업에 관심을 가지고 노력하는 개발자입니다.
GitHub : https://github.com/M1zz
Blog : https://dev200ok.blogspot.com/p/ios-ios-developer-roadmap.html