따라만 하는 수업이 아니라, 기초를 다지기 위한 앱을 만들어 봅니다. 우리가 만들고 싶은 것들을 만들기 위해 무엇이 필요한지 알아보는 시간입니다.
이런 걸
배워요!
iOS
swift
swiftUI
내가 직접 만들어서 써보는 설정 앱 📱
내가 과연 앱을 만들 수 있을까? 무작정 문법 공부만 하다가 지쳤어...
이 정도 공부하고 뭔가를 만들 수 있을까? 뭘 더 해야 하는지 감이 잘 안 오네...
언제쯤 앱 만들기를 시작해야 하는 걸까? 그냥 뭐든 만들어보고 싶은데...
혹시 여러분의 고민은 아닌가요?
이전 강의를 수강하신 분 혹은 학습을 막 시작해서 내가 어느 정도인지 가늠하시고 싶으신 분이라면 잘 오셨습니다. 이 강의에서는 첫 번째 관문의 다음 단계인 설정 앱을 만들어봅니다. 우리는 무엇가를 빌드하기위해 문법과 지식을 쌓고 있습니다. 실제로 나는 어느정도의 지식을 쌓았는지 테스트해봅시다.
최소한의 지식을 가지고 앱을 만들었기에 코드 퀄리티가 좋지는 않습니다. 하지만 처음 배우시는 분들에게는 그 안에서 배울 것이 많을 겁니다. 처음부터 좋은 코드, 깔끔한 코드를 짜거나 생각하는 것은 힘든 일이기에 일단 돌아가게 만들고 개선시켜봅시다.
1️⃣
또다른 어떤 앱이든지
만들어볼 수 있습니다.
2️⃣
앱을 만들다 막히는 부분을
직접 해결할 수 있습니다.
3️⃣
더 나은 앱을 만드는 방법에 대한
힌트를 얻어갈 수 있습니다.
일단 껍데기부터 만드는 것이 중요하겠죠? SwiftUI로 껍데기를 만들어서, 실제로 동작하지는 않지만 겉으로 봤을 때 설정 화면처럼 보이는 앱을 만듭니다. 그 후 어떻게 하면 좀 더 유연하게 만들 수 있는지 알아보고 코드를 개선합니다.
이전에 개선하지 않았다면 일일이 해야 했던 많은 삽질을 줄인 채로 계산기 버튼을 구현하고, 또 다시 개선합니다. 개선을 거치지 않으면 그 다음 기능을 개발하는 데 힘들기 때문이죠. 즉 앱 개발이란 끊임없는 개선의 반복 작업입니다.
💡 수강 전 확인해주세요!
Q. 모바일 앱 개발, 앱 만드는 과정부터 시작해도 되나요?
물론 가능하지만, 이해가 잘 되지 않아 반복해서 보게 될 수는 있습니다.
Q. SwiftUI로 개발을 시작해도 되나요?
네, 가능합니다. 결국 UIKit 공부를 하러 같이 갈 겁니다.
Q. 이전 강의들을 다 듣고 와야 하나요?
네 듣고 오시거나, 듣지 않더라도 내용을 다 알고 있어야 합니다.
학습 대상은
누구일까요?
간단한 앱을 만들어 보고 싶으신 분
프로젝트를 통해 앱을 만들어 보고 싶으신 분
선수 지식,
필요할까요?
SwiftUI
Swift
안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.