장혁재

LINE 앱의 사용자 경험을 개선할 수 있는 새로운 기능을 제안하고 구현하는 일을 하고 있습니다.

LINE 메신저 앱에 온 디바이스 머신 러닝 적용하기

안녕하세요. 한국에서 LINE을 개발하고 있는 장혁재입니다. 이번 글에서는 머신 러닝 기능을 LINE 앱에 적용해 본 경험을 공유하겠습니다. 개발자가 아닌 분들이 읽어도 도움이 될 수 있도록 상세한 기술 내용보다는 개발 과정에 대한 전반적인 이야기를 다루려고 합니다. 이 글에서 예시로 설명드릴 세 가지 프로젝트와 그 프로젝트를 진행하며 얻은 교훈들이 이번 글에서 특히 중요한 부분일 것 같습니다.

DroidCon2019 Vienna 방문 후기

Android 개발자에게 가장 유명한 개발자 콘퍼런스로는 Google에서 직접 주최하는 ‘Google I/O’와 ‘Android Dev Summit’을 꼽을 수 있습니다. 또한 전 세계에 퍼져 있는 글로벌 개발자 그룹인 ‘Google Developer Groups (GDG)’를 기반으로 열리는 콘퍼런스도 있고, 또 독자적으로 각 지역에서 열리는 Android 개발자 콘퍼런스도 있는데요. 그중에서도 ‘DroidCon’은 전 세계에서 가장 큰 Android 개발자 콘퍼런스 네트워크로 알려져 있습니다. 2009년 ‘DroidCon Berlin’을 시작으로 주로 유럽에서 열리다가 현재는 유럽을 넘어 중동, 아프리카, 북미에 걸친 22개 도시에서 매해 열리고 있는데요. 저는 이번에 오스트리아 빈에서 열린 DroidCon2019 Vienna에 다녀왔습니다. 지금까지는 주로 아시아나 북미에서 열린 개발자 콘퍼런스에 참가했었는데요. 이번에 처음으로 유럽의 개발자들을 현지에서 만나볼 수 있게 되어 많은 기대를 했습니다.

이번 DroidCon Vienna에선 많은 발표가 ‘Kotlin’, ‘테스트’, ‘빌드’와 관련된 주제였습니다.