何江明 劉晨 韋洪雷
(西南交通大學(xué) 四川成都 611756)
APP是英文Application的縮寫,一般是指移動端第三方應(yīng)用程序。移動互聯(lián)網(wǎng)是互聯(lián)網(wǎng)與移動通信各自獨立發(fā)展后互相融合的新興市場,其業(yè)務(wù)主要分為兩類:一種是寬帶移動互聯(lián)網(wǎng),即移動終端通過寬帶無線通信網(wǎng)絡(luò)直接訪問傳統(tǒng)互聯(lián)網(wǎng),另一種是3G無線寬帶網(wǎng)絡(luò)服務(wù)。根據(jù)《第36次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》數(shù)據(jù)統(tǒng)計,截至2015年6月底,中國網(wǎng)民數(shù)量達(dá)到6.68億,其中手機網(wǎng)民規(guī)模達(dá)到5.94億,網(wǎng)民中使用手機上網(wǎng)的人群占比由2014年12月的85.8%提升至88.9%。通過臺式電腦和筆記本電腦接入互聯(lián)網(wǎng)的比例分別為68.4%和42.5%,較2014年底分別下降了2.4和0.7個百分點[1]。用戶越來越多的日常行為習(xí)慣,正伴隨著移動互聯(lián)網(wǎng)的發(fā)展逐步向移動客戶端遷移。
移動互聯(lián)網(wǎng)技術(shù)的高速發(fā)展為普通高校的體育教學(xué)與管理提供了新的機遇與挑戰(zhàn),也引起了體育教育理念與管理手段的革新,國內(nèi)許多高校都已建立起體育信息系統(tǒng),力求通過信息化帶動高校體育工作的整體發(fā)展。但縱觀多所高校目前的實踐及研究現(xiàn)狀,高校體育信息系統(tǒng)主要集中于PC平臺,各部分內(nèi)容相對獨立,缺少統(tǒng)一的資源整合[2],基于移動互聯(lián)網(wǎng)技術(shù)、著眼于為高校教師、學(xué)生提供校園體育信息服務(wù)系統(tǒng)較少,更無從說起對相關(guān)手機APP的研究與設(shè)計了。
我國的信息化發(fā)展階段仍處于初級階段,高校信息化建設(shè)仍處在“硬件購買與軟件開發(fā)”階段[3],基于PC平臺的教學(xué)系統(tǒng)、后勤服務(wù)系統(tǒng)、圖書館管理系統(tǒng)等日益完善,基于移動互聯(lián)網(wǎng)技術(shù)的各類校園手機APP也日益增多。EDUCASUE(美國高等教育信息化組織)2011年在EDUCAUSE Review刊發(fā)的TOP-TEN IT Issues 2011中,Mobile Technologies首次入選十大議題并位居第五位[4]。2011年至2014年的4年時間里,EDUCAUSE所發(fā)布的年度TOP-TEN IT Issues中均有移動設(shè)備相關(guān)的議題,涉及到手機技術(shù)、終端設(shè)備爆炸式增長等。如何能夠為手持移動終端的用戶,包括教師、學(xué)生、管理人員乃至于校外訪客提供及時的創(chuàng)新服務(wù)成為美國高校信息化發(fā)展的一項挑戰(zhàn)[5]。
據(jù)市場調(diào)研機構(gòu)Kantar公布的2015年7月份全球智能手機市場報告顯示,Android和iOS合計占有中國98.2%的智能手機操作系統(tǒng)市場份額[6]。因此,該文所研究的高校體育手機APP的設(shè)計與開發(fā)集中在iOS與Android兩個平臺之上。
iOS客戶端開發(fā)實現(xiàn):iOS客戶端開發(fā)主要采用Objective-C進(jìn)行開發(fā)??蛻舳苏w嚴(yán)格按照MVC設(shè)計模式,即數(shù)據(jù)模型、視圖以及控制器三者通過用戶進(jìn)行交互操作,實現(xiàn)數(shù)據(jù)的更新同步??蛻舳司W(wǎng)絡(luò)請求交互采用開源第三方庫ASIHTTPRequest集成,數(shù)據(jù)請求采用get形式,數(shù)據(jù)均采用JSON格式,并以JSONKit類庫進(jìn)行解析。消息推送采用第三方推送平臺“個推”,客戶端內(nèi)嵌sqlite數(shù)據(jù)庫存儲客戶端數(shù)據(jù)。
Android客戶端開發(fā)實現(xiàn):Android客戶端主要采用Java語言實現(xiàn)。Android端開發(fā)按照用戶調(diào)查結(jié)果進(jìn)行詳細(xì)的需求分析,并在此基礎(chǔ)上按照官方的Material Design設(shè)計規(guī)范設(shè)計應(yīng)用界面。實現(xiàn)過程中為了解耦和,把多個功能進(jìn)行模塊化,分開實現(xiàn),便于以后的拓展和修改?;贖ttpURLConnection封裝了簡單的網(wǎng)絡(luò)請求操作,進(jìn)行網(wǎng)絡(luò)交互。自己實現(xiàn)了Json解析庫對Json進(jìn)行解析與生成。封裝了圖片異步加載,提高應(yīng)用流暢度。
(1)個人信息。
在用戶設(shè)置上我們采用了由學(xué)校提供的系統(tǒng)接口,直接獲取學(xué)生教務(wù)信息為每位在校學(xué)生生成賬號。所有用戶在高校體育手機APP中均為實名登錄。
登錄后,界面顯示學(xué)生基本信息,包括:姓名、學(xué)號、學(xué)院等,同時顯示學(xué)生當(dāng)前體育教師及其聯(lián)系方式,大大便捷了學(xué)生與體育任課教師的溝通。
(2)教學(xué)信息查詢。
作為一款專注校園體育領(lǐng)域的手機APP,為學(xué)生提供最需要的信息是其最基本的功能之一。我們將這些原本分布在學(xué)校各個網(wǎng)站中的信息進(jìn)行整理匯總,使學(xué)生可以通過一款手機APP查詢到包括體育考試成績、校內(nèi)體育場館信息、任課教師情況等多方面的信息。
(1)精準(zhǔn)信息推送。
體育教學(xué)班級的組成學(xué)生可能來自學(xué)校內(nèi)的多個學(xué)院和班級,體育任課老師很難掌握全部學(xué)生的聯(lián)系方式,當(dāng)有課程、考試調(diào)整通知需要傳達(dá)時,往往采取由學(xué)生口口相傳的方式。
針對這一問題,我們在設(shè)計開發(fā)的體育APP中添加信息推送功能,并依據(jù)學(xué)生的性別、學(xué)院、班級、公體課班級等信息進(jìn)行分組,實現(xiàn)信息分類推送,體育任課教師也可根據(jù)需要向其班級內(nèi)的某一學(xué)生進(jìn)行單獨消息推送。所有安裝高校體育手機APP的學(xué)生,都可以收到由后臺推送的與其相關(guān)的校園體育信息,這一功能大大提升了信息傳遞的效率與準(zhǔn)確性,也提升了學(xué)生對高校體育APP的黏著度。
(2)二手資源商店。
二手商店是基于學(xué)生實名認(rèn)證登錄基礎(chǔ)上的校內(nèi)二手交易信息發(fā)布平臺,書籍、體育用品、生活用品都可以在這里成為交易的對象。該功能的設(shè)計進(jìn)一步豐富了高校體育APP的功能,也進(jìn)一步提高了學(xué)生尤其是已經(jīng)沒有體育選課程的大三、大四學(xué)生對高校體育APP的黏著度。
該項功能中,由于買賣雙方均是實名登錄的學(xué)生,平臺中所發(fā)布交易信息的可靠性相對較高。我們并不提供完整的網(wǎng)上交易環(huán)節(jié),只是為二手體育用品的買方與賣方提供信息交換的校內(nèi)平臺,最終的交易完成需由買賣雙方在線下完成。
所謂“運動計時”功能,是指學(xué)生通過學(xué)校教務(wù)賬號登錄APP后,借助移動互聯(lián)網(wǎng)及智能手機GPS定位功能,記錄每次的運動路線、距離及時間,每學(xué)期對學(xué)生的跑步里程進(jìn)行一次考核,并將該考核結(jié)果納入本學(xué)期體育課程評價之中。為了保證學(xué)生鍛煉的有效性,我們對跑步速度進(jìn)行了限制,過高或過低都將視為無效。除最基本的跑步功能外,我們計劃添加在校園這個大環(huán)境內(nèi)的基于學(xué)生教務(wù)信息登錄的運動挑戰(zhàn)、跑步排行榜、運動社交圈功能,增加跑步運動的趣味性,以學(xué)生最易接受也最愿接受的方式去引導(dǎo)他們參與課外體育鍛煉。
基于移動互聯(lián)網(wǎng)的高校體育手機APP研究是在高校體育信息化初步發(fā)展基礎(chǔ)上的資源整合與再開發(fā)。我們順應(yīng)移動互聯(lián)網(wǎng)發(fā)展趨勢,將體育教學(xué)系統(tǒng)的部分功能遷移到高校體育手機APP之中,實現(xiàn)了通知公告、考試成績、校內(nèi)場館的集中查詢;我們整合了第三方推送平臺“個推”的SDK,實現(xiàn)了校內(nèi)體育信息的精準(zhǔn)推送;我們借助手機GPS定位功能,探索性的通過手機APP運動計時的形式考核學(xué)生的課外體育鍛煉情況并與學(xué)生的體育課程成績相關(guān)聯(lián)。但是,目前的本款高校體育手機APP的研發(fā)也面臨著以下問題:(1)設(shè)計開發(fā)團(tuán)隊以在校學(xué)生為主,團(tuán)隊在穩(wěn)定性、技術(shù)能力、工作時間、資金支持等方面都有著很大的局限;(2)目前,該款應(yīng)用只是在該文提到的西南交通大學(xué)內(nèi)小范圍測試。構(gòu)建一個基于高校學(xué)生教務(wù)信息實名登錄的高校體育手機APP圈子,集合本校體育信息發(fā)布,課外運動鍛煉考核、跨校運動交友、運動排名等,是高校體育手機APP未來的發(fā)展方向。
[1]中國互聯(lián)網(wǎng)信息中心.《第36次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報》[EB/OL].中國信息網(wǎng).
[2]王振,胡國鵬,孟慶光.B/S+C/S混合模式下大學(xué)生體質(zhì)健康測試綜合管理系統(tǒng)的開發(fā)與應(yīng)用[J].上海體育學(xué)院學(xué)報,2013,37(4):61-64.
[3]劉永貴,鄭旭東.美國高等教育信息化的進(jìn)展與趨勢—EDUCASUE年度高等教育信息化十大戰(zhàn)略議題解讀[J].開放教育研究,2008,14(6):122-126.
[4]蔣科蔚,李芒,王妍莉.美國高等教育信息化的“綠色范式”轉(zhuǎn)換路徑分析[J].電化教育研究,2013(7):94-100.
[5]吳砥,饒景陽,尉小榮,等.2000~2014年美國高等教育信息化十大議題評析[J].電化教育研究,2014(11):109-117.
[6]Smartphone OS sales market share[EB/OL].http://www.kantarworldpanel.com/global/smartphone-os-market-share