我只想通過互聯網(wifi /移動數據)在我的移動應用程序(andriod/ios)之間發送和接收短'字符串'。看起來像直接點對點不是一種選擇。服務器/中繼是好的。我遇到了XMPP,但看起來對我來說太「沉重」了。我沒有做聊天應用程序。我只想讓我的應用程序發送和接收簡短的更新。移動應用程序溝通短信的最佳方式
-1
A
回答
1
您可以嘗試Firebase Database以實時更新您的移動應用程序。如果您只爲Android開發,那麼您可以使用FCM(https://firebase.google.com/docs/cloud-messaging/)和一臺保存所有推送通知令牌的服務器。
0
如果你想製作一個類似Twitter的應用程序,它接收和發送短字符串,你將不得不通過後端。使用Firebase數據庫,Khairul Annas的回答很好。 Udacity有一個課程,引導您完成創建一個名爲Squaker類似Twitter的應用程序(使用火力地堡雲通訊) https://www.udacity.com/course/advanced-android-app-development--ud855 課程3
如果你想使一個SMS文本基於應用程序,則需要看SmsManager https://developer.android.com/reference/android/telephony/SmsManager.html
0
您可以使用推送消息服務,如Google FCM(以前的GCM)。它支持iOS和Android。
https://firebase.google.com/docs/cloud-messaging/
使用流式細胞儀,你可以發送郵件到其他移動設備。 也許您最好使用自己的服務器將消息中繼到FCM服務器,存儲推送ID /令牌並將接收的移動設備ID轉換爲推送令牌。 消息不必在移動設備上顯示爲通知。您可以顯示或隱藏接收到的消息,並在後臺進程中處理和使用它。
您不僅可以從移動設備發送消息,還可以發送消息。
- 發送移動設備 - >您的服務器 - > FCM服務器 - >接收移動設備。
Amazon AWS提供了類似於FCM的Amazon簡單通知服務。
相關問題
- 1. 從中獲取信息的最佳方式。移動應用程序javascript
- 2. WPF應用程序+ PHP,最快的溝通方式數據
- 3. 在Android TabHost應用程序中完成活動間通信的最佳方式
- 4. 最快可靠的方式應用程式溝通
- 5. 應用程序的最佳方式
- 6. 一個asp.net mvc應用程序與客戶端(移動設備與Windows Mobile)通信的最佳方式
- 7. 什麼是創建移動應用程序的最佳方法
- 8. 聊天應用程序 - 最佳方式
- 9. 在啓動時啓動應用程序的最佳方式?
- 10. 使用Subversion作爲項目溝通工具的最佳方式?
- 11. 通過瀏覽器與Catia溝通的最佳方式
- 12. 2 .Net應用程序之間進行通信的最佳方式?
- 13. 爲移動應用程序通信準備RoR應用程序
- 14. 通過Java應用程序發佈到twitter的最佳方式
- 15. 配置移動Web應用程序的最佳方式是什麼?
- 16. 在移動應用程序中保持SSL證書的最佳方式
- 17. 與mac通信iphone的最佳方式?
- 18. Android應用程序和JavaFX應用程序之間進行通信的最佳方式
- 19. 發送短信從應用程序到移動使用Sinch
- 20. 使用.net應用程序從移動設備讀取短信?
- 21. 啓動WPF「.application」應用程序的最佳方式
- 22. 等待應用程序啓動的最佳方式
- 23. 表單之間的最佳溝通方式?
- 24. 指令之間溝通的最佳方式
- 25. 溝通的最佳方式是什麼? WebServices還是WebApi?
- 26. 什麼是與DLL互相溝通的最佳方式
- 27. 與Bonjour溝通的最佳方式是什麼?
- 28. 鼓勵團隊溝通的最佳方式是什麼?
- 29. 使服務與控制器溝通錯誤的最佳方式
- 30. BONDI API啓動短信應用程序
這似乎是單向 - 服務器/數據庫到客戶端推送通知 - 是嗎?我想要的是爲移動應用程序彼此之間進行溝通 – user8400977