LottieViewer 를 출시했습니다.

이전에 Lottie 컨텐트를 Android 단말에서 시연해볼 수 있는 예제앱인 LottieTest 를 출시했었는데요.

Lottie 2.0.0-rc2 버전까지 나오고 해서 조금 더 기능을 추가하고 손을 본 버전을 새벽에 Google Play Store 에 정식 출시했습니다. (Lottie 2.0.0 정식버전나오면 업데이트할 예정입니다.)

이 앱을 만들면서 After Effect 라는 널리 쓰이는 툴에서 디자이너가 만들어낸 훌륭한 컨텐츠가 최소한의 가공과정을 거쳐 Android 단말에서 어떻게 보이는지 확인해볼 수 있도록 하는 기능을 만들었는데요.

디자이너와 개발자의 간극이 많이 좁아지는 경험을 줄 수 있는 앱이라는 점에서, 특히 지금처럼 애니메이션을 구현하기에 손이 많이 가는 환경 (특히 Android 와 iOS 에 모두 구현해야 한다면 더더욱~) 에 Lottie 가 많은 기여를 하리라 기대가 됩니다.

이런 라이브러리를 만들어서 공개한 AirBnB 개발진이 새삼 존경스러워집니다.

앱의 주요기능은 로컬의 .json 파일을 읽어들이거나 혹은 Google Drive 에 저장된 .json 파일을 바로 읽어서 실행해볼 수 있도록 한 것과 화면을 터치해서 애니메이션의 pause / resume 을 구현한 것이라고 할 수 있습니다.

play 하고서 pause 하고 resume 하는 것이 생각했던 것 보다 조금 복잡하긴 했는데, 그리 어렵지 않게 구현이 가능했었고요.
코드조각으로 블로그에 기록해둘테니 필요하신 분에게는 도움이 되었으면 합니다.

참고로, Kotlin 은 언제나 옳습니다. :)

http://www.fastcampus.co.kr/dev_camp_adp/ >>> Fast campus 에서 Android 프로젝트 CAMP 를 진행하는 강사입니다. Java 는 알지만 Android 는 아직 모르시는 분들을 위해 상용 수준의 앱을 같이 만들어보는 과정입니다.

http://www.fastcampus.co.kr/dev_camp_adp/ >>> Fast campus 에서 Android 프로젝트 CAMP 를 진행하는 강사입니다. Java 는 알지만 Android 는 아직 모르시는 분들을 위해 상용 수준의 앱을 같이 만들어보는 과정입니다.