응용 프로그램 아이콘 자동 생성

1616 단어 iOS
프로그램을 통해 아이콘을 만들고 기본 공백 아이콘으로 바꾸는 이야기입니다.

문제의식


개발 중인 iOS 앱은 기본적으로 새하얗게(iOS 7에서 기하학적 패턴) 아이콘이지만, 개발 중인 앱 몇 개를 설치하면 홈페이지 화면에 새하얀 아이콘이 줄지어 나온다.iOS 앱을 개발한 사람이라면 눈에 익은 광경일 것이다.이런 화면이라면 어떤 아이콘이 어떤 앱인지 한눈에 알 수 없고, 무엇보다 iOS의 촌스러운 홈 화면이 아닌지가 중요하다.
어느 앱이 어떤 앱인지 한눈에 알 수 있고, 개발 중인 앱이 덮어쓰여도 홈 화면을 화려하게 보이게 하는 것을 목표로 이번 솔루션을 설계했다.

picon


이상의 문제를 해결하기 위해 picon라는 루비게이지를 제작했다.Xcode 5.0 이후에는 필수입니다.사용 방법은 간단하다.
$ gem install picon
$ cd path/to/project
$ picon generate
이렇게 이렇게 됐어.

Before



After



picon은 프로그램의 해시 값 생성 identicon 을 기반으로 기본 아이콘으로 바꿉니다.bundle identifier 기반이기 때문에 프로그램마다 독특한 아이콘을 생성합니다.아이패드, iOS 7 등 해상도별로 당연히 생성돼 교체된다.실제 포장의 내용으로 Xcode 5.0에서 추가된 Asseet Catallog라는 기능을 사용하고 있다.새 Asset Catalog를 만들고 생성된 identicon을 추가하며 기본 아이콘의 Asset Catalog와 교환합니다.나는 좀 강행한 방법이 있다.
기본 아이콘이 지겨우신 분들은 꼭 사용하세요.또한, 완성도가 높지 않기 때문에pull req와 issue도 당신을 기다리고 있습니다.

좋은 웹페이지 즐겨찾기