Skip to content

SnapKit으로 앱스토어 UI를 구현한 앱입니다. 스토리보드없이 SnapKit으로 AutoLayout을 구성하였고 앱 정보를 기타 다른 앱과 공유할 수 있습니다.

Notifications You must be signed in to change notification settings

LastLoper/AppStoreUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

앱스토어 UI

  • StoryBoard없이 SnapKit 으로 만든 앱스토어 스타일의 UI를 가진 앱입니다.

주요 기능 및 목표

  • TabBar를 이용해서 각 화면을 구성합니다.
  • CollectionView로 앱스토어와 같이 가능한 다양하게 UI를 구현합니다.
  • UIActivityViewController를 이용해 앱에 대한 정보를 Email등으로 공유합니다.

사용 기술

  • CollectionView를 이용한 앱 리스트.
  • 여러개의 CollectionView를 배치하기 위해 ScrollView를 사용.
  • AutoLayout을 만들기 위해 SnapKit 라이브러리 사용.
  • 앱 정보를 Email 및 다른 앱으로 공유하기 위한 UIActivityViewController 사용.

입력

  • 앱스토어 앱 정보를 plist 파일로 만들어 사용.

출력

  • plist의 정보들을 CollectionView에 출력.

아키텍처

  • MVC

About

SnapKit으로 앱스토어 UI를 구현한 앱입니다. 스토리보드없이 SnapKit으로 AutoLayout을 구성하였고 앱 정보를 기타 다른 앱과 공유할 수 있습니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published