본문 바로가기

Toy Project/iGPT

[iGPT] Version 1.0.3

구현 내용

1. Chat 메시지를 버블 형태로 변환

 

구현 방법

직접 구현하는 방법과 기존 패키지를 사용하는 방법이 있는데

이번에는 간편하게 후자를 선택

사용한 패키지는 chat_bubbles: https://pub.dev/packages/chat_bubbles

 

chat_bubbles | Flutter Package

Flutter chat bubble widgets, similar to Whatsapp and more shapes. Easy to use and implement chat bubbles.

pub.dev

원하는 테마인 iMessage 테마도 지원하기 때문에 선택 

 

구현 방법은 간단한데 

text와 color에 원하는 글자와 배경색을 지정 가능하고

tail 옵션으로 말풍선 꼬리를 설정 가능 (iMessage의 경우 여러개의 메시지를 한번에 보내면 가장 마지막 chat만 꼬리가 보임)

isSender 옵션으로 보내는 사람 여부 선택 가능 (true이면 오른쪽 false이면 왼쪽으로 출력)

 

주의할 점은 업데이트 간격이 길어서 이슈 대응이 늦을 수도 있다.

반응형

'Toy Project > iGPT' 카테고리의 다른 글

[iGPT] Version 1.0.5  (0) 2023.05.09
[iGPT] Version 1.0.4  (0) 2023.05.06
[iGPT] Version 1.0.2  (0) 2023.05.04
[iGPT] Version 1.0.1  (0) 2023.05.04
[iGPT] Version 1.0.0  (0) 2023.05.01