唐益杭,李寧,余文春
(內江師范學院計算機科學學院,四川 內江 641100)
?
社交APP—微會
唐益杭,李寧,余文春
(內江師范學院計算機科學學院,四川 內江 641100)
經濟的快速發展,人們交流的方式發生著變化。社交軟件成了每臺智能手機的必備應用之一,人們通過社交軟件建立屬于自己的社交網絡和朋友圈。大學生作為社會的特殊群體同樣也需要更多的交流與溝通,從而促進大學人才的培養和發展。所以微會這一款APP專為大學生設計,方便校友之間的交流與合作,此軟件簡潔方便,后期可添加學校通知,校內文章和新聞等功能。
社交;移動互聯;Android
1.1App分析
微會App是一個實時聊天,添加附近校友,同校交流的社交型應用軟件。它能夠擴大大學生的交友網絡,改善大學生之間的陌生感(比如一個宿舍樓的同學,只有同班的一部分同學認識)。當做一些科研項目時需要其它系同學的幫助,可以用微會App查找到你需要的小伙伴。這樣的過程中不僅增加了朋友圈的朋友,同時也是改善校友合作氛圍的最佳軟件。學校通知、班級通知、校園新聞、校內活動及時收到。希望通過此軟件可以幫助大學生之間的交流,給學校的管理帶來便利,實現信息化管理和快捷的交流。
1.2App的主要模塊設計及功能分析
微會App主要有注冊、登陸、會話、聯系人、校友、設置六個界面。注冊界面:此模塊實現功能為:收集新用戶數據,創建賬戶。
登錄界面:此模塊實現功能為登錄時通過賬戶對身份進行確定和密碼驗證,驗證后進入主界面。提高用戶安全隱私保護性。
會話界面:該界面主要顯示當前的聊天會話,方便用戶查看消息實現同時與多人聊天。此模塊實現功能為:顯示消息數量,方便同時與多人交流。
聯系人界面:選中準備進行聊天的好友,彈出對話框,進行聊天通訊。對聯系人進行分組管理,用戶可以按照關系進行分類。界面中有搜索框提供給用戶輸入聯系人昵稱進行查找,“新朋友”功能是添加符合條件的好友,“附近的人”功能是搜索附近的校友。此模塊實現功能為:
校友界面:里面列出校友,可根據用戶點擊即可查看校友信息并添加好友。標記出了每位校友的距離,方便你去尋找想見的他(她)。
設置界面:設置個人資料,用戶設置個人的昵稱、頭像等。

定位和檢測距離代碼:
public void onReceiveLocation(BDLocation location){
double latitude=location.getLatitude();
double longtitude=location.getLongitude();
if(lastPoint !=null){
if(lastPoint.getLatitude()==
location.getLatitude()&&lastPoint.getLongitude()==
location.getLongitude(){BmobLog.i(“兩次獲取坐標相同”);
mLocationClient.stop();return;}}
lastPoint=new BmobGeoPoint(longtitude,latitude);}
解決辦法:由于技術有限,所以通過百度搜索使用百度地圖調用了定位的功能。添加自己的思想實現了校友之間距離的思想。
未來可實現地圖導航,讓校友查找見面變得更加便捷,添加校園通知消息,提升軟件在同學中的實用性。推送校園新聞、刊物、活動等,身邊發生的時事及時了解。避免學校舉辦的活動無人知曉,讓更多的人參與到活動中去。
總而言之,通常的社交APP是較為受歡迎應用之一。因為互聯網的是以“人”為本的產業,為此能夠達到千萬級的影響的APP,其必然是從用戶的角度出發,以用戶為中心。因此我們應該跳出開發局限性,創新開發運營模式,以此獲得用戶的更多關注。
項目名稱:社交APP—微會項目編號:15NSD-138
[1]趙國鋒,張洪偉.網上聊天工具應用精選問答[M]北京:石油工業出版社,2004
[2]孫更新.Android從入門到精通[M]北京:電子工業出版社,2011
[3]陳剛.Eclipse從入門到精通[M]北京:清華大學出版社,2007
唐益杭(1995-),男,漢族,四川省安岳縣,本科,內江師范學院,研究方向:物聯網。
G206.2
A
1671-1602(2016)16-0226-01