摘要:进入21世纪,随着信息科技时代的到来,人们使用手机的频率大大的提高,手机已然成为人们生活中的一部分。而近年来,随着智能手机的广泛应用,人们已不再满足于仅使用手机来打电话、发短信,而是要求手机有更好的娱乐性能。越来越多的人通过手机听音乐、玩游戏和获取资讯。在社会高度发展的今天,人们休闲娱乐的重要途径之一便是游戏,但游戏资讯纷杂而零散,基于游戏玩家需要查看游戏资讯的需求,本文设计了一款能够提供及时而系统的游戏资讯的软件,使玩家在查看资讯时更加便捷。
近几年,随着苹果手机中国市场占有率的逐年提升,相应的iOS技术风靡了起来。而开发苹果应用所使用的Object-C语言,也成为开发者争相学习的开发语言之一。Objective-C是一种非常灵活的语言,拥有动态的运行环境。动态能力使程序可以突破编译和连接时的约束,即在应用运行时确定对象的类、要调用的方法和程序要加载的模块,也将更多符号辨识的工作转移到处于受控状态的运行环境上。所以决定利用这项技术开发手机应用程序。
关键词:iOS;手机;手机应用;英雄联盟
目录
摘要
Abstract
1 引言-1
1.1 选题背景-1
1.2 设计目的及意义-1
1.3 设计思想和目标-1
2 应用分析-3
2.1 可行性分析-3
2.2 需求分析-4
2.3 系统开发工具介绍-4
2.3.1 Objective-C 技术-4
2.3.2 Xcode开发工具-4
3 应用总体设计-5
3.1 英雄联盟的功能模块概括-5
3.2 英雄联盟各功能模块介绍-5
3.2.1 首页新闻模块-5
3.2.2 新闻详情模块-6
3.2.3 英雄模块-6
3.2.4 英雄详情模块-6
3.2.5 资料模块-6
3.2.6 设置模块-6
4 英雄联盟详细设计-7
4.1 新闻界面的设计-7
4.2 新闻详情界面-9
4.3 英雄界面-10
4.4 英雄详情界面-13
4.5 资料界面-15
4.6 设置界面-17
5 应用实施-19
5.1 硬件结构规划与设计-19
5.2 系统测试-19
5.2.1 测试目的-19
5.2.2 测试方法-19
结 论-21
参 考 文 献-22
致 谢-23