우리 같이 입어요! 인프런 후드티 💛
Thumbnail
추석 앵콜 할인 20% 중(D-2)
개발 · 프로그래밍 모바일 앱 개발
UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
(4.8)
6개의 수강평 ∙ 164명의 수강생
20% 88,000원 70,400원

월 14,080원

5개월 할부 시
지식공유자 : iOS Developer
총 76개 수업˙총 26시간 2분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
폴더에 추가 154 공유
  • twosom 프로필 twosom
    2021-09-20 313881

    강사님의 SwiftUI 강의 이제 막 듣기 시작했습니다. 엄청 재밌더라구요. 근데 UIKit 강의도 좀 끌리긴 하네요. 미리 결제만 해두려는데, SwiftUI 강의를 먼저 듣고 얘를 들어도 상관없나요? 아니면 UIKit 강좌를 먼저 듣는게 낫나요? 좋은 강의 감사합니다.

    iOS Developer
    iOS Developer
    iOS Developer
    2021-09-21 138807

    안녕하세요 어떤걸 먼저 봐도 상관없게 준비했기 때문에 편하신대로 보셔도 되지만 프로그래밍 언어에 대한 개념이 아예 하나도 없는 상태라면 UIKit강의를 먼저 보는게 아무래도 수월할 것 같습니다.

  • Gwang L 프로필 Gwang L
    2021-08-26 293848

    수강을 진행하기전에 커리큘럼 질문이 있어서 문의드립니다. 이강의 스위프트 내부에서 만 작동하게되어있는지요? 아니면 코코아팟 오토레이아웃 서버와 db를 사용해서 배포까지 진행을 하는 건가요?

    iOS Developer
    iOS Developer
    iOS Developer
    2021-08-26 133365

    안녕하세요 애플에서 제공하는 swift언어와 UIKit기반 강의이기 때문에 코코아팟 같은 외부 라이브러리를 사용하는 내용은 넣지 않았습니다. 오토레이아웃은 기본적인 내용은 있지만 자세한 강의도 따로 준비 했으며 coredata를 이용한 db내용은 있습니다. 배포내용은 포함되어 있지 않습니다.

  • xnoag 프로필 xnoag
    2021-08-25 292552

    당장 취업이 목표는 아니라, 경력을 쌓으면서 제 프로젝트와 더불어 다른 사람의 프로젝트에 하나씩 하나씩 앱개발을 목표로 하고 있습니다. UIKit강의가 나을까요? SwiftUI강의가 나을까요? 아니면 둘 다 병행해도 내용이 비슷하면 그게 가장 좋을까요?

    iOS Developer
    iOS Developer
    iOS Developer
    2021-08-25 133040

    안녕하세요 UIKit과 SwiftUI는 구현하는 스타일과 구조를 잡는데 완전히 다릅니다. 새로생긴 SwiftUI가 개발 편의성이나 구조적인 측면에서 더 좋게 되어 있기 때문에 개발하는 생산성이나 편의성은 SwiftUI가 훨씬 높다고 할 수 있습니다. 그러나 몇가지 고려할 사항이 있습니다. 우선 SwiftUI는 iOS13 이상부터 개발이 가능하고 제대로 쓰기 위해서는 실질적으로 iOS14부터 가능하다고 봐야됩니다. iOS12이하 하위버전 지원에 대한 부분이 불가능 하다는 것을 고민해야 합니다. 또 하나 아직까지는 순수하게 SwiftUI로만 개발이 가능하지 않습니다. 몇 몇 부분에서 UIKit방식으로만 개발을 해야되는 부분들이 반드시 있습니다. 그렇기 때문에 UIKit만 배운 사람은 충분히 앱 개발을 끝까지 완료할 수 있지만 SwiftUI만 배운 사람은 개발 완료까지 가는데 UIKit에 대한 학습을 꾸준하게 필요로 하게 되어 더디게 진행이 될 수 밖에 없습니다. 굳이 순서를 정하자면 아래처럼 하시면 될 듯 싶습니다. 1. Swift 문법 학습 2. UIKit 3. SwiftUI

  • xnoag 프로필 xnoag
    2021-08-23 290860

    안녕하세요. 그냥 진짜 아무런 지식도 없는 보통 학생입니다. 진짜 완전 백지상태에요. IOS 앱 개발자가 되고 싶습니다. 정해진 로드맵이 있다면 그대로 차근차근 과정을 밟아가며 진행하고 싶은데, 확실하게 정해져 있는 것이 없네요.. 1.UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기> 2.SwiftUI - iOS14 퍼펙트 가이드 이 순서대로 강의 들으면 될까요? 그 후에는 어떻게 해야될까요? 구체적인 로드맵을 제공 해주시면 감사하겠습니다.

    iOS Developer
    iOS Developer
    iOS Developer
    2021-08-23 132508

    안녕하세요 UIKit은 애플이 iOS가 처음 나올때부터 사용하고 있는 프레임웍 이고 SwiftUI는 나온지 2년좀 넘은 프레임웍입니다. 취직을 생각한다면 대부분의 회사는 SwiftUI를 사용하고 있지 않습니다. 물론 몇년지나면 많이 쓰겠지만 SwiftUI는 나중에 학습하시고 일단 UIKit기반 학습을 하시기 바랍니다. 처읍 시작하는 분들을 위해 문법 부터 하나하나 차근차근 준비를 했기 때문에 UIKit 강의로 기본을 다질 수 있습니다. 완강후 추가적으로 autolayout 강의를 추천 드립니다. autolayout 강의는 화면에 원하는 스타일의 디자인을 다루는 방법이라고 생각하시면 될 것 같습니다.

  • ssheon0812 프로필 ssheon0812
    2021-07-09 252139

    안녕하세요 ios에 관심이 있는 학생입니다. 기업의 채용공고를 보면 rxswift, mvvm 관련 내용이 있던데 uikit을 먼저 공부한 후 이와 관련된 내용을 공부하면 되는 것인가요? 또한 스토리보드또는 코드로 앱을 만들 수 있다고 하는데 이 강의는 어떤 방식을 가르치시는 강의 인지 궁금합니다.

    iOS Developer
    iOS Developer
    iOS Developer
    2021-07-09 121647

    안녕하세요 UIKit은 애플이 제공하는 앱을 개발하기 위한 가장 기본이며 반드시 써야되는 프레임워크 입니다. 이 프레임워크에 대한 개념이 잡혀야 버튼이나 이미지 레이블 등등 앱이 구성되는 모든 것들을 만들어낼 수 있습니다. 그리고 코드를 구성하는 디자인 패턴중 많이 사용하는 mvvm패턴이 있는데 뷰모델 이라고 표현하는 개념을 분리해서 코드의 역할을 명확히 하는데 유리한 패턴이 있고 rxswift는 데이터의 흐름이라고 하는 스트림이라는 개념을 도입해서 데이터 처리를 좀 더 효율적으로 할 수 있게 도와주는 라이브러리라고 생각하시면 됩니다. mvvm스타일과 rxswift를 사용하지 않는 회사가 아직 많긴 하지만 사용하는 회사가 점점 많아지고 있는게 추세라고 보시면 될 것 같습니다. 현재 이 강의는 기초부터 개념을 잡으면서 실제 앱이 어떻게 만들어 지는지에 대한 강의 입니다. 개발에 대한 지식이 좀 있는 상태라면 mvvm이나 rxswift를 바로 학습하셔도 무방합니다. 하지만 개발의 기본개념이 별로 없는 상황에서 그렇게 하기는 쉽지 않습니다. 그렇게 기준을 잡고 어디부터 시작할지 정하시면 될 것 같습니다. 그리고 스토리보드와 코드 둘 다 설명을 하고 있습니다

  • yang991211 프로필 yang991211
    2021-06-25 238984

    안녕하세요. iOS14 UIKit이면 SwiftUI랑은 다른 기술인건가요 ?

    iOS Developer
    iOS Developer
    iOS Developer
    2021-06-25 118333

    안녕하세요 UIKit은 iOS에서 앱 개발을 위해 원래 쓰던 프레임웍 입니다. 그러다 애플은 2019년 쉽고 편리하게 개발이 가능한 SwiftUI를 발표하게 됩니다. 둘 다 앱을 개발하는 기본 프레임웍이고 SwiftUI가 최신의 기술이긴 하지만 아직 UIKit없이 순수 100% SwiftUI만으로 앱을 만들기는 쉽지 않습니다. 그러니 처음 시작을 할때는 UIKit기반으로 공부를 하고 나중에 SwiftUI를 접하시면 될 것 같습니다.

  • hsg8974 프로필 hsg8974
    2021-06-24 237853

    안녕하세요. Swift 강의를 수강하려고 계획중인데 ios14 실무가이드 강의를 수강해야할지, ios 12 앱개발 퍼펙트 가이드 강의를 수강해야할지 고민중입니다. 순서대로 수강하는게 나을지, 아니면 ios14 실무가이드 강의를 수강하는게 나을지 알려주시면 감사하겠습니다. 참고로 swift 입문하는 단계입니다..!

    iOS Developer
    iOS Developer
    iOS Developer
    2021-06-24 118035

    안녕하세요. 아무래도 신버전이 나올때마다 새롭게 추가되고 변경되는 것들이 많다보니 iOS14 기준 강의를 우선 수강하시면 될 것 같습니다. iOS12 강의는 참고삼아 여유가 되실때 들으시면 좋을 것 같습니다.

  • 헐레벌떡 김경미  프로필 헐레벌떡 김경미
    2021-06-19 234401

    선생님 안녕하세요? 저는 프론트엔드 개발 쪽으로 공부하는 중 입니다만 제가 봤을 땐 이쪽이 취업에 더 유리할 것 같아서 빠른 취업을 위해 이 수업을 수강하려고 합니다. 1. ios 개발자가 되려면 어떻게 로드맵을 가져가야되는지와 2. 수업을 들으려면 mac os가 필요한지, 수업준비를 어떻게 하면 되는지입니다. x code 설치를 하라고하셨는데 제 휴대폰은 에플 것이 아니며(Android임) pc 도 window os입니다. 답문 부탁드립니다. 감사합니다.

    iOS Developer
    iOS Developer
    iOS Developer
    2021-06-21 117353

    안녕하세요 1. 로드맵에 대해서.. 개발은 개발을 하기 위한 언어 습득이 우선입니다. 프론트엔드 개발은 대부분 javascript를 거의 반드시 알아야 되는 것 처럼 iOS는 swift와 objective-c언어 2개중 하나 또는 둘다 반드시 알아야 개발이 가능합니다. 수십년 동안 사용되어 왔던 objective-c를 대체하기 위해 2014년 swift언어가 만들어졌습니다. swift언어는 막강한 기능과 편리성으로 무장해서 개발자가 빠르게 이해하고 개발할 수 있도록 도와주는 엄청나게 강력한 언어입니다. 최근의 회사나 프로젝트는 swift언어를 메인으로 가져가는게 일반적이라고 생각하면 됩니다. objective-c언어는 필요한 상황이 생길 때 그 때 학습해도 늦지 않다고 생각됩니다. 그리고 언어를 알고난 후 애플에서는 iOS앱을 만들기 위한 프레임웍을 제공해 주고 있습니다. UIKit이라는 프레임웍을 제공해주며 iOS가 생긴이래 계속 기반으로 잡혀있는 프레임웍입니다. 이 프레임웍을 이해해야 버튼을 만들고 화면을 넘기고 네트워크를 하거나 이미지를 보여주는등의 작업을 할 수 있게 됩니다. 최근에 이 UIKit을 대체할만한 프레임웍을 발표했는데 SwiftUI라는 것입니다. 화면을 어떻게 만들지에 대한 새로운 패러다임을 제시한 스타일인데 iOS13버전 이상을 해야되는 높은 버전 요구사항과 UIKit을 대체할 만큼 완성도가 아직 높다고 말할수 없습니다. 따라서 실제 취업이나 회사에서는 SwiftUI사용율은 낮다고 판단되므로 학습만을 위해 미리 공부하는것도 좋지만 취업만을 위해서는 UIKit의 이해가 어느정도 되어 있는 상태에서 SwiftUI를 학습하는게 더 도움이 될 것입니다. 이렇게 이해를 하면 앱을 어느정도 개발할 수 있는 수준이 됩니다. 현재 이 강의를 보면 충분히 개발자의 첫발을 내딛을 수 있는 수준이 될 수 있을것이라고 판단됩니다. 2. 장비에 대해.. 실질적으로 iOS개발자로 시작하기 위해서는 맥북이나 아이맥은 반드시 필요합니다. 또한 아이폰이 없어도 많은 부분이 시뮬레이터에서 가능하지만 아이폰에서 꼭 확인해야 되는 부분이 존재하기 때문에 될수있으면 준비하는게 좋습니다. 참고로 애플 제품은 감가가 크지 않기 때문에 중고로 구매 후 한두달 공부해보고 만약 이게 아니다 싶으면 팔아도 손해가 크게 나지 않습니다. 따라서 정말 하고 싶으면 일단 해보는걸 추천드립니다. 마지막으로 지금 대부분의 개발자 시장은 취업에 매우 유리한 상황이 맞습니다. 실력있는 사람을 뽑기 위해 기꺼이 비용을 지불하겠다는 기업들이 정말 많아지고 있고 미래 전망도 좋다고 판단됩니다. 어떤 방향으로 진행을 하시든 열심히 하시면 반드시 좋은 결과가 있을 것입니다. 도움이 되셨길 바랍니다.

추석 앵콜 할인 20% 중(D-2)
20% 88,000원 70,400원

월 14,080원

5개월 할부 시
폴더에 추가 154 공유
지식공유자 : iOS Developer
총 76개 수업˙총 26시간 2분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
수강 전 궁금한 점이 있나요?
문의하기
문의
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스