기본 정보
•
커뮤니케이션 전략 수립을 위한 가장 기본적인 정보를 기입해 주세요.
기본
Search
상세 정보
•
커뮤니케이션 전략 수립을 위한 다양한 정보를 기입해 주세요.
Default view
Search
Overview
iOS 앱개발자가 되기 위해서 언어를 고민하는 사람들이 Native앱개발을 배워야하는 이유!
•
앱 성능향상: 높은 수준의 처리능력을 필요로 하거나, 많은 양의 데이터를 처리하는 앱을 개발하고 싶다면 개발하는 플랫폼(모바일, 시계, TV, 태블릿)의 H/W, S/W를 최대로 사용할 수 있는 Native 앱개발을 배워야합니다.
•
통합 용이성: 동일한 모바일 기기 내의 앱이라면, 더 쉽게 앱간 통합이 가능하며, SNS 또는 메시징 앱과 같이 다른 앱과 호환하는 앱개발을 위해서는 Native앱 개발을 배워야합니다.
Uikit과 SwiftUI를 배워야하는 이유
•
국내 iOS개발은 버전 14이하에 초점을 맞추어 개발하였으며, 모바일 앱은 대부분 Uikit으로 개발되었음.(2023년 2월 14일 기준 15이상 버전이 점유율 95%이상)
•
WWDC19 이후 애플은 모든 플랫폼에 걸쳐 고품질의 효율적인 사용자 인터페이스를 구축하기 위한 회사의 장기 전략으로, SwiftUI에 대한 지원과 투자를 지속적으로 할 것으로 보임
•
기존 Uikit으로 개발된 앱들을 SwiftUI로 컨버전하는 회사들이 점차 늘어갈 뿐만아니라 향후 앱개발은 SwiftUI가 대세가 될 것임
Spec
디자인 아웃풋의 크기 등의 사양
•
브랜드 아이덴티티
1.
텍스트 로고 (TECHIT APP SCHOOL 3기 : iOS)
2.
키 비주얼 (Uikit → SwiftUI로고)
•
홈
1.
썸네일 이미지
2.
og image
3.
홈 배너
4.
상세 배너
•
클래스 상세
1.
상세페이지
•
X배너
1.
60cm * 180cm
•
키노트
1.
16:9
Goal
본 패키지의 달성 목적은?
•
TECHIT APP SCHOOL 3기 : Android의 브랜딩 기초 작업 및 정체성 구조화
•
앱스쿨 1기(iOS 1기)와 앱스쿨 3기(iOS 2기)와의 차별점
◦
국내 개발시장에서 많이 사용되고 있는 Uikit 라이브러리에 대한 학습
◦
iOS버전업에 따라 향후 대세가 될 SwiftUI학습과 Uikit에서 SwiftUI로의 컨버전 학습
◦
과목별 평가 요소 도입하여 학생별 맞춤학습지원(멘토링)
Target
본 패키지의 대표적인 타깃 고객은?
•
진정한 iOS앱개발을 경험하고싶은 교육생
•
기술 트렌드에 관심있고, 기존 앱에서 컨버전 경험을 원하는 교육생
•
협업을 통해 규모있는 프로젝트를 진행하고 싶은 교육생
Place
패키지 라이브 채널은? (ex. 온라인/오프라인 - 프로젝트라이언 플랫폼...)
•
테킷
Reference
이러한 서비스 성격을 띄고 있으므로 전체적으로 이런 룩으로 전달되어 고객들이 어떤 필을 느끼기를 바랍니다.
•
타 iOS교육과정은 현업에서 많이 사용하고 있는 Uikit 또는 미래를 대비한 SwiftUI등 둘 중 한가지만을 교육하고 있으나, 두 가지 교육을 통합 및 개발된 앱을 컨버전하는 경험을 가짐으로서 취업시장에서 유리함을 얻을 수 있음.
•
iOS1(앱스쿨1기)과정에서 SwiftUI가 강조되었다면 iOS2기(앱스쿨3기)과정은 Uikit에서 SwiftUI로 넘어가는 느낌이 강조되었으면 좋겠습니다.
•
아래의 톤이 참고가 되면 좋겠습니다.
◦
Uikit 로고
◦
SwiftUI
◦
컨버전
◦
맞춤형 교육