본문 바로가기

안드로이드

[리뷰] 실전에 가까운 <SNS 앱을 만들면서 배우는 안드로이드 클라이언트 개발> 안드로이드 프로그래밍을 알아가기 시작하면 아쉬워지는 부분이 있습니다. 여러 앱을 보거나 사용한 경험으로 화면을 구성하기는 했는데 이렇게 화면을 만드는 게 맞는지 답답할 때, 열심히 만들다가도 뭔가 진행 흐름이 꼬이는 느낌도 받을 때, 동료와 선배가 절실한 순간입니다. 이런 아쉬움을 달래줄 수 있습니다. 알찬 구성 단순히 어떤 기능이 있는지 알아보는 수준을 넘어서는 내용이 담겨 있습니다. 각 기능마다 배경이 되는 이론과 개념을 짚고 넘어갑니다. 라이브러리 사용에 주저함이 없습니다. 앱 구현에 방점을 두고 있기 때문입니다. 안드로이드가 제공하는 기능만 사용하려고 무리하지 않습니다. 처음 앱을 개발하려면 어떻게든 안드로이드 자체 기능만으로 해결하려는 경향이 큽니다. 활용할 수 있는 라이브러리를 모른다는 이유가.. 더보기
[리뷰] 입문자를 위한 수준 맞춤 개인 교습 <이것이 안드로이드다 with 코틀린> 백과사전처럼 모든 걸 나열하지 않습니다. 시작하는 이들이 알아야 하는 내용 가운데 우선순위가 높은 걸로 선별한 것 같습니다. 실제 출시할 수 있는 수준의 앱을 만들지 않습니다. 완성도 있는 앱을 그저 따라 하기보다 앱을 구성하는데 필요한 내용들을 하나씩 이해하며 앱을 만드는데 익숙해지도록 하고 있습니다. 개념을 설명하고, 앱을 만들어 앞서 설명한 내용을 어떻게 적용하여 사용하는지 보여줍니다. 균형을 잘 잡았다고 생각합니다. 강의를 기반으로 만들어졌기 때문인 듯합니다. 설명에 매몰되는 부분이 없습니다. 설명을 하다 보면 뜻하지 않았지만 점점 깊이 있는 내용으로 흘러가는 경우가 생길 수 있습니다. 설명을 접하는 이는 어느 순간 이해나 흐름을 놓치게 되고 그 이후 진도가 느려지거나 학습을 멈추게 됩니다. 설명.. 더보기
[리뷰] 막막함을 넘어서게 하는 <나의 첫 안드로이드> 우선 범위를 명확하게 하고 있습니다. 액티비티를 위한 내용만 있습니다. 액티비티를 잘 사용하기 위해 프래그먼트를 얘기하고 있으며, 여러 액티비티 사이를 오가기 위해 인텐트를 설명하고 있습니다. 그것만으로? 하는 의문이 들 수 있지만, '첫'에 방점을 두고 보면 오히려 장점이라고 생각합니다. 안드로이드 개발 서적은 서비스나 브로드캐스트 리시버 같은 백그라운드 기능이나 장치 활용에 많은 부분을 할애하는 경향이 있습니다. 내용 자체도 중요하고 다양한 예제와 얘깃거리가 있기 때문입니다. 어느 정도 개발 경험이 있는 입장이라면 더 관심을 가지는 부분이고 재미있어하는 부분이기도 합니다. 그러나 시작하는 사람에게 이런 내용은 알아야 할 내용이긴 하지만 시간과 노력을 많이 요구하는 부분이기에 부담이기도 합니다. 다른 .. 더보기