이전 글인 [안드로이드] MQTT를 이용한 채팅서비스 만들기(1) 를 통해서 MQTT가 무엇인지 알아보았습니다. 이제 MQTT를 사용하여 간단한 안드로이드 채팅 앱을 만들어보겠습니다. MQTT 이외의 내용은 빠르게 코드만 보고 넘어가겠습니다.1) 커스텀 ListView 만들기 간단하게 ListView를 사용하여 채팅창을 구현할 것입니다. 이 때, 기본적인 ListView로도 할 수 있지만 id와 content(내용)을 같이 표현해주기 위해 커스텀 ListView를 사용하겠습니다. chatting_list.xml 파일을 새로 만들고 다음과 같이 만들어 주었습니다. TextView 2개로 id와 content를 표현 할 예정입니다. 123456789101112131415161718192021222324252..
안드로이드 MQTT를 이용한 간단 채팅 서비스 만들기 MQTT는 Message Queueing Telemetry Transport의 약자로 일반적으로 IOT(Internet of Things)에서 많이 쓰입니다. 즉, IOT 제품들에 들어가는 소형 디바이스들의 통신에 적합한 메시징 프로토콜입니다. 안드로이드 앱을 하나 만들어보던 중 채팅 기능을 구현해 볼까 생각이 들었고, 최근은 아니지만 페이스북이 MQTT를 이용해서 메신저 서비스를 만들었다는 이야기가 생각이 났습니다.(지금도 사용하고 있는지는 잘 모르겠습니다.) 우선 제가 사용해 보았던 MQTT는 센서 모듈들이 여러개 있는 상태에서 Client가 컴퓨터로 모니터링 응용 어플리케이션을 실행하면 센서 값들을 MQTT Broker를 통해 전송받아 현재 시스..
- Total
- Today
- Yesterday