Thumbnail
개발 · 프로그래밍 모바일 앱 개발

계산기앱으로 시작해보는 SwiftUI 대시보드

(4.7)
10개의 수강평 ∙  450명의 수강생

무료

지식공유자: 리이오
총 8개 수업 (1시간 36분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[모바일 앱 개발] 강의입니다.

따라만 하는 수업이 아니라, 기초를 다지기 위한 앱을 만들어 봅니다. 우리가 만들고 싶은 것들을 만들기 위해 무엇이 필요한지 알아보는 시간입니다.

✍️
이런 걸
배워요!
iOS개발
swift
swiftUI
iOS

내가 직접 만들어서 써보는 계산기 앱 📱

내가 과연 앱을 만들 수 있을까? 무작정 문법 공부만 하다가 지쳤어..

이 정도 공부하고 뭔가를 만들 수 있을까? 뭘 더 해야하는지 감이 잘 안 오네..

언제쯤 앱 만들기를 시작해야하는걸까? 그냥 뭐든 만들어보고 싶은데..

이전 강의를 수강하신 분 혹은 학습을 막 시작해서 내가 어느 정도인지 가늠하시고 싶으신 분이라면 잘 오셨습니다. 이 강의에서는 첫 번째 관문인 계산기 앱을 만들어봅니다. 우리는 무엇가를 빌드하기위해 문법과 지식을 쌓고 있습니다. 실제로 나는 어느정도의 지식을 쌓았는지 테스트해봅시다.

최소한의 지식을 가지고 앱을 만들었기에 코드 퀄리티가 좋지는 않습니다. 하지만 처음 배우시는 분들에게는 그 안에서 배울 것이 많을 겁니다. 처음부터 좋은 코드, 깔끔한 코드를 짜거나 생각하는 것은 힘든 일이기에 일단 돌아가게 만들고 개선시켜봅시다.


수강생의 변화 📜

또 다른 어떤 앱이든지
만들어볼 수 있습니다.

앱을 만들다가 막히는
부분을 해결할 수 있습니다.

더 나은 앱을 만드는 방법에 대한
힌트를 얻어갈 수 있습니다.


학습 내용 📚

일단 껍데기부터 만드는 것이 중요하겠죠? Swift UI로 껍데기를 만들어서, 실제로 동작하지는 않지만 겉으로 봤을 때 계산기처럼 보이는 앱을 만듭니다. 그 후 어떻게 하면 좀 더 유연하게 만들 수 있는지 알아보고 코드를 개선합니다.

이전에 개선하지 않았다면 해야했던 많은 삽질을 줄인채로 계산기 버튼을 구현하고, 또 다시 개선합니다. 왜냐하면 개선하지 않으면 그 다음 기능을 개발하는데 힘들기 때문이죠. 즉 끊임없는 개선의 반복 작업입니다.


Q&A 💬

Q. 이전 강의들을 다 듣고와야 하나요?

네 듣고오시거나, 듣지 않더라도 내용을 다 알고 있어야 합니다.

Q. 앱 만들기부터 시작해도 되나요?

물론 가능하지만 이해가 잘 되지 않아 반복해서 보게 될 수는 있습니다.

Q. Swift UI로 개발을 시작해도 되나요?

네, 가능합니다. 결국 UIKit 공부를 하러 같이 갈 겁니다.

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
간단한 앱을 만들어 보고 싶으신 분
프로젝트를 통해 앱을 만들어 보고 싶으신 분
📚
선수 지식,
필요할까요?
swift
swiftUI

안녕하세요
리이오 입니다.
리이오의 썸네일

안녕하세요 포항에서 개발을 낚고있는 리이오 입니다.

커리큘럼 총 8 개 ˙ 1시간 36분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 만들어 봅시다
레이아웃 그리기 미리보기 10:32 버튼을 눌렀을 때 동작하게 만들기 미리보기 07:13
반복문을 활용해보기 11:15
버튼의 타입을 열거형으로 만들기 14:05
계산기의 버튼을 동작하게 만들어 볼까요? 10:42
연산을 구현해봅시다 12:19
1.0.0 계산기 완성! 14:48
상태값을 만들기 15:45
강의 게시일 : 2022년 09월 08일 (마지막 업데이트일 : 2022년 09월 13일)
수강평 총 10개
수강생분들이 직접 작성하신 수강평입니다.
4.7
10개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
경근 thumbnail
5
손쉽게 SwiftUI를 공부할 수 있습니다. SwiftUI가 무엇인지 모른다면 당장 수강해서 따라해보면 알 수 있습니다.
2023-05-10
쿠카이든 thumbnail
5
SwiftUI에 대해 많이 배웠습니다! 좋은 강의 감사드립니다!!
2023-12-22
김재경 thumbnail
5
감사합니다
2023-04-28
jinhongee thumbnail
3
다소 아쉬운 강의였습니다
2023-08-10
sogangrelease+0 thumbnail
5
기본적인 흐름 잡기 좋아요
2023-06-05