일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 입력 개수 제한
- git
- ios
- 마크다운
- viewDidLoad
- commit message
- Xcodebuild
- SWIFT
- git workflow
- 픽셀
- 플랫디자인
- commit
- 패캠챌린지
- 패스트캠퍼스후기
- 직장인인강
- iOS앱개발올인원패키지Online.
- 직장인자기계발
- Git Tutorial
- viewDidAppear
- 패스트캠퍼스
- 아이폰
- 8 그리드 시스템
- .DS_Store
- 디자인 트렌드
- 스큐어모피즘
- 뉴모피즘
- 뉴북
- 머티리얼 디자인
- commit messages
- 포인트
- Today
- Total
왕논의 연구실
[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
- 일단 설치해서 사용해본다
- 어려우면 다른 걸로 바꾸지뭐
'iOS > iOS' 카테고리의 다른 글
[iOS] MQTT를 이용한 채팅서비스 만들기 - MQTT mosquitto 서버 설치 (0) | 2020.04.22 |
---|---|
[iOS] MQTT를 이용한 채팅서비스 만들기 - MQTT (0) | 2020.04.22 |
개인적으로 자주 쓰는 확장시킨 함수 (0) | 2020.03.27 |
앱 강제 종료 (0) | 2020.03.24 |
FacebookLogin 바뀐 것 (0) | 2020.03.09 |