[iOS] MQTT를 이용한 채팅서비스 만들기 - 준비
채팅 관련해서 공부해야할 일이 생겼다. 크게 XMPP냐 MQTT냐 고민했고, 간단한 프로젝트 앱을 만들어보기로 했다.
일단 출처
https://whereisusb.tistory.com/110
[안드로이드] MQTT를 이용한 채팅서비스 만들기(1)
안드로이드 MQTT를 이용한 간단 채팅 서비스 만들기 MQTT는 Message Queueing Telemetry Transport의 약자로 일반적으로 IOT(Internet of Things)에서 많이 쓰입니다. 즉, IOT 제품들에 들어가는 소형 디바이스들..
whereisusb.tistory.com
- 안드로이드이지만 차근 차근 정리한 자료가 참 보기 좋다고 느꼈다.
- MQTT 관련해서 블로그 정리 형태를 이 블로그 따라 하려고 한다.
http://lemonheim.blogspot.com/2017/01/mqtt-mosquitto-mac.html
MQTT mosquitto 서버 Mac 설치/ 테스트
lemonheim's program note
lemonheim.blogspot.com
- 중계할 서버가 필요하기 때문에 mosquitto를 설치, 실행, 중지하는 방법이 간단하게 정리되어 있다.
https://github.com/novastone-media/MQTT-Client-Framework
novastone-media/MQTT-Client-Framework
iOS, macOS, tvOS native ObjectiveC MQTT Client Framework - novastone-media/MQTT-Client-Framework
github.com
- MQTT 통신에 쓰일 라이브러리이다. 이 라이브러리로 쓴 이유는 여러 라이브러리 중 가장 최근에 업데이트되었기 때문이다.
해봤는데 이거 적용할 시간에 일단 MQTT 통신 샘플 프로젝트를 진행하는게 빠를듯.
일단 만들고나서 UI를 좀 더 보기 좋게 고도화 하던지 해보자
https://github.com/MessageKit/MessageKit
MessageKit/MessageKit
A community-driven replacement for JSQMessagesViewController - MessageKit/MessageKit
github.com
- 일단 설치해서 사용해본다
- 어려우면 다른 걸로 바꾸지뭐