简易移动APP文档格式.docx
- 文档编号:15202780
- 上传时间:2022-10-28
- 格式:DOCX
- 页数:15
- 大小:341.31KB
简易移动APP文档格式.docx
《简易移动APP文档格式.docx》由会员分享,可在线阅读,更多相关《简易移动APP文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
教师:
杨焱
2015年12月01日
由每位学生填写、由任教教师保存待查
电子学院创新设计课程设计任务书
2015-2016学年第1学期分散2周第15周-17周集中
题目
移动APP设计
内容及要求:
在java环境下进行移动APP的设计,开发及后期软件应用打包。
进度安排:
第一周进行环境配置,软件安装;
第二周进行APP设计及代码编写;
第三周进行调试;
第四周撰写设计报告。
学生姓名:
指导时间:
2015.11-2015.12
地点:
E栋教学楼
任务下达
2015年11月1日
任务完成
2015年12月1日
考核方式
1.评阅□ 2.答辩□3.实际操作□4.其它□
指导教师
杨焱
系(部)主任
贾杰
注:
1、此表一组一表二份,课程设计小组组长一份;
任课教师授课时自带一份备查。
2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。
摘要
APP是英文Application的简称,由于iPhone等智能手机的流行,APP指智能手机的第三方应用程序。
比较著名的APP商店有Apple的iTunes商店,Android的AndroidMarket,诺基亚的Ovistore,还有Blackberry用户的BlackBerryAppWorld,以及微软的应用商城。
一开始APP只是作为一种第三方应用的合作形式参与到互联网商业活动中去的,随着互联网越来越开放化,APP作为一种萌生与iphone的盈利模式开始被更多的互联网商业大亨看重,如淘宝开放平台(参考买家应用中心优秀APP:
开心赚宝),腾讯的微博开发平台,XX的XX应用平台都是APP思想的具体表现,一方面可以积聚各种不同类型的网络受众,另一方面借助APP平台获取流量,其中包括大众流量和定向流量。
例如,音频厂商中日本天龙与马兰士已经推出了Android与iOS的官方APP,可以对各自的网络播放机或功放等产品进行无线播放或控制。
不仅如此,随着移动互联网的兴起,越来越多的互联网企业、电商平台将APP作为销售的主战场之一。
据泽思网络的数据表明,APP既给手机电商带来的流量远远超过了传统互联网(PC端)的流量,通过APP进行盈利也是各大电商平台的发展方向。
事实表明,各大电商平台向移动APP的倾斜也是十分明显的,原因不仅仅是每天增加的流量,更重要的是由于手机移动终端的便捷,为企业积累了更多的用户,更有一些用户体验不错的APP使得用户的忠诚度、活跃度都得到了很大程度的提升,从而为企业的创收和未来的发展起到了关键性的作用。
设计应用工具:
Eclipse、worklight、ADT、SDK
创建环境:
JAVA
运行平台:
Android
目录
第一章环境配置..........................................1
1.1关于java.....................................1
1.2环境变量配置.................................1
1.3worklight安装....................................5
1.4SDK与ADT安装..........................................6
第二章设计思路.................................................7
2.1eclipse...........................................7
2.2原生系统和混合模式系统............................7
2.3javascript.......................................9
第三章安卓项目建立......................................10
3.1建立安卓文件.....................................10
3.2index入口文件....................................12
第四章运行设备及应用打包................................15
4.1配置安卓设备.....................................15
4.2打包APK..........................................15
4.3下载运行APK......................................16
第五章总结...............................................17
参考文献...................................................18
第一章环境配置
1.1关于JAVA
(一)Java简介:
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
(二)Java发展史:
java是由SunMicrosystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。
由JamesGosling和同事们共同研发,并在1995年正式推出。
Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。
1995年更名为Java,并重新设计用于开发Internet应用程序。
用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:
跨平台、动态Web、Internet计算。
从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器均支持Javaapplet。
另一方面,Java技术也不断更新。
Java自面世后就非常流行,发展迅速,对C++语言形成有力冲击。
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
(三)java环境:
如果想要使用java语言的话,就得先为系统配置好java的使用环境,在这里我用jdk作为配置事例。
首先下载jdk开发工具(JDK是由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试Java程序。
)解压好文件后记住存放路径。
1.2环境变量配置
配置java环境变量是为了能在运行-cmd-中用java命令来编译和运行java代码。
在我们的window系统中,安装的软件都有路径的。
如果我们不配置环境变量的话,我们就只能在jdk的安装路径下才能运行。
换到了其它的路径就不行了,系统就会提示找不到路径,为了能在任务路径下都可以运行jdk,我们就要配置环境变量。
1.设置环境系统变量JAVA_HOME。
右键单击“计算机”,一次依次选择“属性”--“高级”--“环境变量”选项,如图1.1。
图1.1系统设置
则系统将弹出“环境变量”对话框,如图1.2。
图1.2新建系统变量
2.在“系统环境变量”部分中,单击“新建”按钮,弹出“新建系统变量”对话框,在“变量名”文本框中输入“JAVA_HOME”,(大小写都可以)在“变量值”文本框中输入JDK的安装路径,如:
D:
\jdk1.6.0_02,单击“确定”按钮即可完成配置,如图1.3。
图1.3系统变量设置
3.设置系统环境变量“CLASSPATH”。
但是在新建系统变量时,须在“变量名”中输入“CLASSPATH”,在变量值中输入“.;
\jdk1.6.0_02\lib\dt.jar;
\jdk1.6.0_02\lib\tools.jar”,注意不要漏掉“.;
”,单击“确定”按钮完成配置,如图1.4。
图1.4编辑变量名
4.编辑系统变量PATH。
在“环境变量”对话框中,选中"
PATH"
系统变量,单击“编辑”按钮,则会弹出“编辑系统变量的对话框”,在“变量值”的文本框的最后加入“D:
\jdk1.6.0_02\bin”,如图1.5。
图1.5设置变量值
5.至此,JDK已经安装配置完毕。
下面测试JDK是否配置正确(可以这样试试:
“开始”->
;
“运行”,键入“cmd”,键入命令
“javac”,出现以下画面,说明环境变量配置成功。
)。
如图1.6。
图1.6cmd运行成功
1.3worklight安装
Worklight是一个用于开发管理企业App的平台。
App用HTML,CSS和Javascript写成,之后被扩展成桌面的(Windows,Mac,Linux),互联网的(Facebook等),本地移动设备上的(iOS,Android,RIM和WindowsPhone)应用程序。
开发者还能把一些流行的Javascript构架如jQueryMobile,Sencha和Dojo整合到Worklight中。
而且App的本地运行时也能用本地代码来编写和修改。
Worklight为企业提供了众多的功能,例如开发环境,后端集成,PlusDeployment,运行时和App生命周期管理,也包括分析和资源调配功能。
这个平台有一个只可供评估使用的免费版本。
Worklight混合式App被封装在可修改的运行时壳里,这个壳包括一个本地设备API和Javascript之间的转换通道,以及运行时库。
Worklight应用了一个"
质量可以保证"
的PhoneGap库的子库,来获得使用本地功能的权限。
WorklightStudio–它是一个基于Eclipse的IDE,通过WL支持的插件,可以方便的和企业级后台连接,让开发者在上面完成代码的编写和集成工作。
IBMWorklightStudio是一个基于Eclipse的集成开发环境,使开发人员能够在其中执行完成一个全面的运营应用程序开发所需的全部编码和集成任务。
它支持开发丰富的多平台应用,能够满足各大企业的独特需求。
1.4SDK与ADT安装
SDK(SoftwareDevelopmentKit,即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
SDK集成了应用编程接口API(操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的API而使操作系统去执行应用程序的命令)。
ADT(androiddevelopmenttools)顾名思义,是一款安卓开发工具,这是一个EcliPSe插件,作用是关联AndroidSDK,使你的eclipse能够新建Android工程,安装方法如下:
打开Eclipse中的菜单“Help”->
”InstallNewSoftware”进入软件安装界面,点击“Add”按钮。
第二章设计思路
2.1Eclipse
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具(JavaDevelopmentKit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 移动 APP