一個Flutter編寫的超簡單IM,每個開發者都可以擁有自己的IM
作者:星集
這是一個基于Flutter的IM客戶端項目,服務端依托webchat,需要將webchat服務部署后即可打包使用,是一個局域網測試調試傳輸的工具。
flutter-im
這是一個基于Flutter的IM客戶端項目,服務端依托webchat,需要將webchat服務部署后即可打包使用,是一個局域網測試調試傳輸的工具。
當然也可以將服務部署到公網。只需在設置中將連接改為相應地址。
部署:
獲取 webchat -> 查看下面的開源地址
- 1.webchat 需要java環境支持,在打包后部署jar即可
- 2.flutter-im 需要根據想要打包的客戶端進行安裝,flutter 安裝步驟請參考官方文檔。
- 3.在環境配置完成后,選擇相應設備進行安裝客戶端。打開客戶端配置好webchat的連接地址,如果不修改端口和項目名稱webchat地址是"http://your.ip/8099/webchat"。
- 4.flutter-im 在手機上安裝后,需要在設置中輸入"ws://your.ip/8099/webchat",之后重新打開客戶端或者點擊首頁刷新按鈕,即可連接到服務器。
使用:
1.瀏覽器打開部署的webchat(妙傳服務端)地址,默認端口8099.

2.在移動端設置中填寫webchat的IP和端口,保存后刷新設備列表。這時,就可以跨設備使用我們的IM啦!

開源地址:
https://github.com/xiaour/webchat.git
責任編輯:張燕妮
來源:
今日頭條