nchat 0.0.2
nchat: ^0.0.2 copied to clipboard
A pure Dart/Flutter chat SDK for NBase platform with real-time messaging, GraphQL API, Socket.IO support, and multi-region capabilities.
0.0.2 #
๐ New Features #
-
Android Push Notification: FCM ํธ์ ์๋ฆผ ์์ ๋ฐ ํ์ ๊ธฐ๋ฅ ์ถ๊ฐ
NChatNotificationReceiver- BroadcastReceiver๋ฅผ ํตํ ํธ์ ์๋ฆผ ์ฒ๋ฆฌ- ์ด๋ฏธ์ง ์ฒจ๋ถ ์๋ฆผ ์ง์
- ์๋ฆผ ์ฑ๋ ์๋ ์์ฑ (Android O+)
- ์๋ฆผ ๊ทธ๋ฃนํ ์ง์
-
Push State Management: ํธ์ ์๋ฆผ ์ํ ๊ด๋ฆฌ API ์ถ๊ฐ
setPushState()- ํธ์ ์๋ฆผ ์ค์ (push, night, ad ์ต์ )- Android/iOS SDK์ ๋์ผํ API ์ธํฐํ์ด์ค
๐ง Improvements #
- Android FCM ํ ํฐ ์๋ ์ด๊ธฐํ ๋ฐ ์๋ฒ ๋ฑ๋ก
- iOS APNs ํ ํฐ ์ฒ๋ฆฌ ์ง์ (AppDelegate ์ฐ๋)
- ๋๋ฐ์ด์ค/OS ์ ๋ณด ์๋ ๊ฐ์ง
๐ Documentation #
- Android/iOS ํธ์ ์๋ฆผ ์ค์ ๊ฐ์ด๋ ์ถ๊ฐ
- ์ํ ์ฑ์ ํธ์ ์๋ฆผ ์์ ์ถ๊ฐ
0.0.1 #
- Initial release of NChat SDK for Flutter
- Pure Dart implementation with no native dependencies
- Real-time messaging with Socket.IO integration
- GraphQL API for chat operations
- Support for multiple regions (kr, beta, dev, alpha, local)
- Channel management (create, update, delete, subscribe)
- Message operations (send, delete, query, unread count)
- File upload and sharing support
- Member management (add, remove, ban, unban)
- Push notification support with Firebase
- Compatible with NBase-SDK-Android NChat API