안드로이드에 사용되는 통신 프로그래밍 다루기!
『안드로이드를 지배하는 통신 프로그래밍』은 안드로이드와 자바의 특징과 사용 기술뿐만 아니라, 소켓 통신, 스레드와 스트림, HTTP 프로토콜 등을 주제로 필요한 개념이나 원리 그리고 실제 구현된 프로그램을 정리하였다. 더불어 기능을 구현하는데 필요한 클래스와 메서드를 장마다 정리하여 언제든지 쉽게 찾아볼 수 있도록 구성하였으며, 예제와 샘플은 되도록 실제 프로그램에 있는 로그까지 그대로 나타내어 개발자가 왜 그렇게 하였는지 자세히 알려준다. 이 책은 “안드로이드 시스템에서 통신이란 무엇인가?”, “안드로이드의 SDK에서 제공하지 않는 기능들은 어떻게 구현해야 하는가?”, “안드로이드의 생명주기는 어떻게 통신 프로그램에 영향을 주는가?”등에 대한 질문의 답을 찾아나간다.
☞ 북소믈리에 한마디!
모든 소스 안드로이드 SDK 3.0에서 테스트를 마친 이 책은, 실제 우리가 접하는 앱이나 안드로이드 안에 숨어 있는 기술을 소개하고 있어 실용적이고 유용한 정보를 제공한다. 하지만 후반부로 갈수록 공식적으로 안드로이드에서 제공하지 않는 기술들을 소개하고 있어, 이러한 기술을 잘못 사용하게 될 경우 문제가 발생할 수 있다는 점을 명심해야 한다.
『안드로이드를 지배하는 통신 프로그래밍』은 안드로이드와 자바의 특징과 사용 기술뿐만 아니라, 소켓 통신, 스레드와 스트림, HTTP 프로토콜 등을 주제로 필요한 개념이나 원리 그리고 실제 구현된 프로그램을 정리하였다. 더불어 기능을 구현하는데 필요한 클래스와 메서드를 장마다 정리하여 언제든지 쉽게 찾아볼 수 있도록 구성하였으며, 예제와 샘플은 되도록 실제 프로그램에 있는 로그까지 그대로 나타내어 개발자가 왜 그렇게 하였는지 자세히 알려준다. 이 책은 “안드로이드 시스템에서 통신이란 무엇인가?”, “안드로이드의 SDK에서 제공하지 않는 기능들은 어떻게 구현해야 하는가?”, “안드로이드의 생명주기는 어떻게 통신 프로그램에 영향을 주는가?”등에 대한 질문의 답을 찾아나간다.
☞ 북소믈리에 한마디!
모든 소스 안드로이드 SDK 3.0에서 테스트를 마친 이 책은, 실제 우리가 접하는 앱이나 안드로이드 안에 숨어 있는 기술을 소개하고 있어 실용적이고 유용한 정보를 제공한다. 하지만 후반부로 갈수록 공식적으로 안드로이드에서 제공하지 않는 기술들을 소개하고 있어, 이러한 기술을 잘못 사용하게 될 경우 문제가 발생할 수 있다는 점을 명심해야 한다.