개발자, 나를 말하다국내도서저자 : 용영환출판 : 한빛미디어 2014.02.12상세보기따님과 도서관에 갔다가 책이 얇고 보기 좋아보여 집어와 읽었습니다. 지금은 발간이 중지된 마소에서 시니어 개발자들과 인터뷰 한 것을 묶은 책입니다.다양한 개발 분야에서 경력을 쌓은 사람들이 어떻게 이 일을 시작하게 되었는지에 대한 이야기를 보는것도 흥미로웠지만 제가 인상깊게 본 점은 개개인들이 가지는 인터뷰의 자세였습니다. 모든 인터뷰이들의 공통된 점이라면 다들 자기가 하는 일에 무척 자신감이 있다는 것이었습니다. 무엇을 물었을 때 자신의 생각을 확고하고 논리적으로 말하는 모습이 멋지네요. 개발 철학이나 앞으로의 미래에 대하여 자기가 생각하는 것들을 잘 설명하는 것을 보면 평소에도 이에 대하여 많은 생각을 하고 정리한다..
Android Performance Youtube 채널에 올라온 것이 있어 리뷰하였습니다. Android가 성능이 나쁘다는 평가를 극복하기 위해 애쓰고 있죠. 이미지 사이즈를 줄이고 데이터 사이즈도 줄이라는 익히 알만한 내용이지만 설명 중 몰랐던 몇몇 기술들이 있어서 정리해보았습니다.두가지가 중요하다 : 이미지, serialized data이미지를 작게 만들어야 한다전송 속도가 곧 앱 속도네트워크를 많이 쓰면 배터리를 많이 사용한다전송량은 사용자의 돈이다JPG로 손실 압축을 사용하라 - webp format이미지 서버에 다양한 사이즈를 준비하고 사용목적, 디바이스 크기등에 따라 다른 이미지를 제공하라Serialized data도 중요하다Json은 불필요한 내용이 너무 많다. Spade, linefeed,..
안드로이드(Android) OS 업그레이드가 코앞으로 다가왔다. 누가(Nougat)라고 이름 붙여진 N OS도 이제 막바지다. 애로사항이라고 해야할까.. N OS를 작업하면서 있었던 이슈들을 정리해본다.Multi-window (멀티윈도우, 다중 창 모드)기존에 제공하던 LGE 자체 분할 윈도우 기능을 들어내고 N OS에서 제공하는 API를 사용하여 적용하였다.이번 OSU로인해 가장 많은 일을 하게 된 주요 사항이다. 우리처럼 규모가 좀 되는 회사가 아니면 복잡한 UI를 멀티윈도우에 맞춰 개발하기 쉽지 않을 것 같다. 게다가 초기의 developer preview들은 시도때도 없이 오동작을 하여서 개발과 테스트하기가 어려웠고 구글에 대해 이를 갈게 하는 원인이 되었다.이슈가 너무 많아 나열하기도 어려운데...