欢迎来到天天文库
浏览记录
ID:31359116
大小:112.00 KB
页数:8页
时间:2019-01-09
《基于apicloud的“校园健身达人”app设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于APICloud的“校园健身达人”APP设计与实现 摘要:随着移动信息技术的高速发展和全民健身浪潮的到来,“互联网+健身运动”的新型生活方式迅速的渗透到我们的生活中,极大地改变了我们传统的运动健身方式。该文以高校用户为目标群体设计并实现了基于APICloud开发技术的跨平台移动应用程序:“校园健身达人”APP。其具备了场地预约、健身活动发起、“达人”排行榜等功能模块,该APP对激发大学生的健身热情,帮助他们养成良好的健身习惯进行了很好的尝试。 关键词:APICloud;校园健身;移动应用 中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)2
2、2-0051-03 Abstract:Anewlifestylecalled"Internet+Fitnessexercises"ispermeatingoureverydaylife,whichhasbeengreatlychangingourtraditionalwaysoffitnessexercises,withtherapiddevelopmentofmobileinformationtechnologyandthearrivalofthetideofthenationalfitness.Thispaperdesignsandimplementsacross-pl
3、atformmobileapplicationonAPICloudplatform,"SchoolFitnessTalent",whichtargetscollegestudents.ThemainfunctionsoftheAPParesportssitereservation,initiatingfitnesscampaigns,rankinglistoftalentandsoforth.TheAPPisagoodtryofstimulatingenthusiasmforcollegestudents’8exerciseoffitnessanddevelopingthei
4、rhabitsoffitness. Keywords:APICloud;SchoolFitness;mobileapplications 1背景 在当今的信息时代,移动互联网逐渐成为主流应用,移动网民的数量远远大于传统电脑端网民的数量,移动应用程序迅速崛起。目前,各类健身运动类APP迅速抢占市场,仅在AppleStore健康健美类栏目下就有上百种运动健身类APP。如此庞大数量的健身类APP一方面为全民健身活动的发展提供了帮助,另一方面由于同质软件开发过多,内容重复,企业缺乏准确的客户分析与市场定位,导致相关APP并未取得市场预期。通过调研发现,大多数此类APP均具备运动
5、数据记录、运动目标设置和监测、运动社交等功能,但目标用户均未细分,以校园学生为目标客户群体的APP寥寥无几。本文实现的“校园健身达人”APP,不仅能引导大学生选择健康的生活方式,还可促进国家提倡的“全民健身计划”在高校中更好地开展与实施。 2系统开发相关技术分析 2.1跨平台移动应用开发8 跨平台移动应用开发是指开发不依赖于操作系统与硬件环境的移动应用程序,具备开发语言抽象,硬件控制力低等特点。在一个平台上开发的基于某系统的应用程序,在其他系统中依然可运行。随着智能手机的快速发展,移动应用占据了主流市场,移动操作系统主要以iOS、Android、WP三大系统为主。由于各
6、系统之间接口互不兼容,每一种应用程序在开发过程中都需进行多系统开发,耗费一定的工力与时间。跨平台开发可实现应用程序的系统兼容性,目前市场上较为成熟的跨平台移动应用开发框架有PhoneGap、Titanium和Rhodes等。 2.2APICloud APICloud是中国首个“云端一体”的移动应用云服务提供商。API中封装了大量的函数和方法,将所有后台数据的存储过程,逻辑结构隐藏,大大简化了操作流程,可帮助开发者快速实现移动应用的开发、测试、发布、管理和运营等全生命周期管理。 APICloud的“端API”封装了大量移动应用程序所需的主要功能,便于开发者之间调用接口实现
7、功能,通过JavaScript语言,一个模块的代码可同时兼容iOS平台和Android平台,充分体现了其跨平台开发的优势。APICloud官网还提供多人提交代码调试、团队协作开发的途径和方法,代码公开,详细记录代码更新信息和模块调用信息,使开发者能清晰地了解开发进程。 APICloud的“云API”提供包括数据服务、推送、云端修复和大数据分析等服务;极大的简化了开发者的开发过程,可以自动生成移动应用程序所需的各种云服务接口。其典型的“云”特性和“大数据”特性,为App开发者提供云端的API服务和数据存
此文档下载收益归作者所有