Android平台有哪些開源的社交APP可供研究?

最近想研究下android平台的社交APP,尤其是其中的陌生交友功能和基於地理位置的搖一搖功能。github上或者其他社區有哪些類似功能的開源社交類App呢?


開源社交 App ?陌生交友和搖一搖不清楚,不過一般類型的知道幾個:

微博的可以看看 四次元 https://github.com/qii/weiciyuan

Twitter 可以看看 Talon-for-twitter https://github.com/klinker24/Talon-for-Twitter

這兩個都是精品


如果想了解即時通訊相關東東的話可以看看蘑菇街的開源項目,它提供了一套完整的解決方案(伺服器端+客戶端)

mogutt/TTAndroidClient · GitHub

這個用了Netty的NIO框架,有發送語音的功能。

如果想要研究語音或者視頻通訊的東西,WebRTC是少不了的了

WebRTC

基於地理位置的東西大部分依靠伺服器端計算,mongodb的地理位置索引可以實現


很多防微信、微博的不知道算不算,網上都有源碼


有一本《learning android》上邊有一個類似twitter的開源項目值得推薦!

項目地址:

https://github.com/llitfkitfk/LearningAndroidYamba


大名鼎鼎的 DrKLO/Telegram · GitHub


google下開源中國客戶端,android版的新版本的代碼應該快要更新了,不知道你為什麼要社交的app,我感覺開源中國的客戶端已經涉及到大部分技術了,值得研究下(順便再提幾個bug。。哈哈。。)


開源社交軟體可以參考一下,thinksns ,thinksns採用PHP+MySQL技術平台,以社交功能為核心+多應用+多插件機制。通過應用、插件、風格包等機制擴展功能,支持多種常見瀏覽器及移動客戶端。擁有iPhone、Android客戶端以及適合手機瀏覽的3G版界面;其輕量化的應用模式,穩固的底層架構支持二次開發。網址也給個:http://www.thinksns.com


各位夥伴有興趣一起創業嗎:做校園社交產品。為什麼選擇校園社交?

  1. 市場:校內網、人人網現在基本已經退出主流產品梯隊
  2. 競品:微信、qq、米聊、陌陌等等不屬於校園社交的範疇,沒有針對學生、學校教職員做精細化的產品服務,facebook等國外社交產品不能進入國內市場
  3. 使命:通過搭建校園實名社交網路,推動教育產業革新 + 教育資源更加普惠、共享,讓學生創造更好的自己,發現校園中更多的美
  4. 潛在用戶群體:小學到大學以上的學生、教職員、終身學習者、已畢業學生、渴望繼續深造的在職人士等等
  5. 以校園垂直領域社交作為為切入點,未來可以擴展更多的產品和更大的服務範圍,搭建協同促進的生態體系

引用喬布斯的名言「你是願意一輩子賣糖水,還是想要一起改變世界?」


GitHub - huijimuhe/monolog-android: A LBS based IM app

GitHub - huijimuhe/monolog-web: monolog"s web-end,based on laravel

你要有興趣可以看我開源的,web後端也開源了,已應用商店上線。注釋、文章資料都很豐富

另外就是國內很多技術社區的都開源了,比如phphub、oschina、segmentfault。雖然不是sns,但也可以很好的學習借鑒


Android端的社交產品?貌似有移動端的比較少,我們公司前段時間買了一個,好像叫做TS,全稱我記不清楚,百度了一下,貌似是thinksns。反正我們買來自己做了二次開發,他們裡面的即時聊天很好啊~


開源SNS軟體

http://www.jinhusns.com/?type=f 也有APP,新版本貌似在做H5移動端自適應,馬上要出了


嗯嗯,我找到的一個是基於bmob的圖片社交開源app,wonderful不過代碼有部分寫得有點亂


推薦閱讀:

那麼多人在github上傳代碼,不會塞滿嗎?
有哪些適合學生參與的 C++,網路編程方面的開源項目?
怎樣學習遊戲引擎開源代碼提升自己?
程序員如何加入到開源項目中去?
為什麼現在大部分開源庫都是外國人寫的?

TAG:Android開發 | 開源 | 開源項目 | GitHub | 手機社交軟體 |