我是新來的android,我想在android中構建聊天應用程序。我已閱讀中,人們曾建議我爲了創造的AndroidAndroid聊天應用程序的最佳方法
1)插座聊天應用程序編程
2)推送通知等
但在此之前開始工作,選擇下列方法之一就可以了許多文章它我希望得到你的意見,我應該如何進行
哥們我有兩個問題
1)對於前端設計:
什麼是最好的方法來設計聊天框,以顯示對話? 大多數開發人員都使用「ListView + Adapter」方法來顯示兩個用戶之間的對話,其中每個消息都是一個列表項,另一個開發人員使用滾動視圖來顯示對話,我確信第一種方法比第二種更好,是有沒有其他的最佳方式成爲像whats-app/facebook Messenger這樣的高效應用程序?
2)對於後端支持: 讓想我的應用程序的用戶都在幾千身影5000-10000一樣,如果我使用推送通知方法(FCM服務),那麼你覺得我的應用程序仍然會很好地工作?
我會很感謝全給你..
感謝您的回覆我只是想知道這是通過使用Listivew和適配器顯示消息的android通常的方法嗎? –
和您對FCM聊天的看法如何? –
我從來沒有使用過FCM,但作爲一個原則是一個noSQL數據庫,它的設計很好,可以處理諸如註釋,消息等數據。因此,它可能是傳統SQL數據庫的有效替代方案,比如MySQL(請參閱本教程非常有趣: http://www.androidhive.info/2016/02/android-push-notifications-using-gcm-php-mysql-realtime-chat-app-part-1/) –