Home 3월 16일 Today I Learned
Post
Cancel

3월 16일 Today I Learned

오늘한 일

  • 프로젝트를 진행했다
  • 알고리즘 문제를 풀었다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낌 점

오늘 리모델링 공사가 끝나서 집에 갈 줄 알고 이분 탐색을 배울려고 했는데 실패한 것이 아쉽다 그것보다도 messageKit을 사용해보면서 처음 본 외부 라이브러리들을 익히는 법에 대해 배워야겠다는 생각이 들었다

배운 점

messageKit

MessageKit은 iOS 앱에서 채팅 인터페이스를 구현하는 데 사용되는 오픈 소스 라이브러리로 Swift로 작성되어 있으며, iOS 9.0 이상을 지원한다

MessageKit은 일반적인 채팅 앱에서 볼 수있는 대화창 인터페이스를 구현하는 데 필요한 기본 구성 요소를 제공하는데 종류로는 텍스트 메시지, 이미지, 오디오 및 비디오 메시지 등 다양한 유형의 메시지를 보낼 수 있다 또한 입력창, 키보드 관리, 버블 스타일링, 채팅 로그, 애니메이션 효과 등 다양한 기능을 제공하기에 채팅 기능을 구현할 때 유용하다

MessageKit은 Swift Package Manager를 사용하여 설치할 수 있으며 적은 양의 코드로 구현할 수 있다는 것이 장점을 가지고 있다 또한 커스터마이징이 가능하며 뷰와 데이터 소스에 대한 확장성도 제공한다

최근에도 MessageKit에 대한 지속적인 업데이트 및 지원이 이루어지고 있으며 대부분의 iOS 개발자들이 많이 사용하고 있기에 따라서 iOS 채팅 앱 개발을 하고자 하는 개발자들에게는 매우 유용한 라이브러리 중 하나이다

내일 계획

내일은 프로젝트를 진행해야겠다

This post is licensed under CC BY 4.0 by the author.

3월 15일 Today I Learned

3월 17일 Today I Learned