第七届江苏技能状元大赛移动应用开发项目技术文件.docx

第七届江苏技能状元大赛移动应用开发项目技术文件.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第七届江苏技能状元大赛

“移动应用开发”项目技术文件

2024年1月

目录

TOC\o1-3\h\z\u一、本项目技术描述 1

二、选手应具备的能力 1

三、竞赛内容 2

四、评分标准及流程 4

五、场地及设施设备 5

六、赛事纪律 7

七、赛事安全 8

八、绿色环保 9

九、备注 9

PAGE

PAGE1

一、本项目技术描述

本项目技术工作文件(技术描述)是对本竞赛项目内容的框架性描述,正式比赛内容及要求以竞赛最终公布的赛题为准。

移动应用开发指的是面向移动终端设备操作系统进行“应用程序”开发,从业人员需熟悉主流操作系统,Android操作系统或iOS操作系统的应用开发包(SDK),掌握移动通信和软件编程的基本理论和基本技能,具备运用工程化方法和工具完成软件编码和测试的能力,完成App(Application的缩写)的开发。从业人员的专业能力具体要求包括:项目需求分析、App产品原型设计、App界面实现、App功能开发与调试等,从业人员能够:通过项目需求分析了解面向的用户群体的诉求、其使用的移动终端设备,并通过产品原型设计模拟App形态,以及针对设备特性的高保真界面实现,最后调用操作系统提供的各种应用程序包(SDK)、设备特性(摄像头、GPS、陀螺仪、加速度计和蓝牙等)、服务端API等完成功能的开发及调试工作,并且需要考虑用户的使用场景,运用基本的用户体验知识,进行相关优化操作。另外从业人员还应该具备其他通用能力,例如专业英语阅读能力、解决问题的能力、组织与沟通能力等。

本项目为单人赛,仅设置“操作技能考核”科目,比赛总时长为540分钟。

二、选手应具备的能力

(一)应熟悉的理论知识

(1)系统的原理和行为知识;

(2)原型设计,用户测试和结果评估知识;

(3)功能对移动应用程序产品的影响;

(4)用户界面(UI)的设计方法和用户体验(UX)的设计方法;

(5)框架设计的原理与应用;

(6)选择“最有效的方法”;

(7)视觉动画的表现力;

(8)移动应用程序代码的编码规范和重要性;

(9)SDK架构及其用法;

(10)运用分析工具分析提供的API使用方法;

(11)本地存储的实现方法;

(12)面向对象设计的基本原理和常见设计模式;

(13)数据的分析与处理;

(14)常用数据结构及其算法;

(15)系统和智能终端提示的问题。

(二)应掌握的实操技能

(1)排除常见的App设计和开发问题;

(2)调试和处理错误;

(3)使用计算机或设备和一系列软件包;

(4)使用版本控制系统(GIT);

(5)使用英文版操作系统和软件,按照任务要求完成英文版作品;

(6)交付符合客户要求和规格的产品;

(7)使用AdobeXD完成产品原型的设计;

(8)在应用程序用户界面(UI)上进行原型和视觉设计;

(9)遵循客户的品牌准则,生成应用程序品牌形象的标准化文档;

(10)使用开发工具软件完成开发要求;

(11)通过编程实现用户交互效果、动画和数据交互;

(12)创建模块化和可重用的开发代码;

(13)记录测试结果并解决问题;

(14)根据原型稿的要求,实现程序的界面开发、功能开发。

三、竞赛内容

(一)考核模块

本项目分为四个考核模块:App原型设计、App界面实现、App功能开发(手机端)和App功能开发(平板端);本次比赛对选手AndroidApp的设计和开发能力进行考核,不考核iOSApp开发能力;每个模块独立评分,根据赛题要求进行设计和编码最终实现所需效果和功能。竞赛总用时为9小时,具体时间分配见表3-1。

表3-1竞赛模块及时间分配

日程

模块

考核模块

时间分配

C1

A

原型设计

2小时

C1

B

界面实现

2.5小时

C2

C

功能开发(手机端)

2.5小时

C2

D

功能开发(平板端)

2小时

总计

9小时

模块A:原型设计

选手需要根据客户的需求,使用原型图工具(AdobeXD)和图形处理工具(AdobePhotoshop)设计符合目标受众的App高保真原型稿;本模块占比20%。

模块B:界面实现

选手根据所提供的产品原型稿,结合题目要求,使用布局技巧进行施工布局,实施过程的内容包含了:界面施工的完整性工艺、交互效果的处理、其他功能的制作等等;本模块占比30%。

模块C:功能开发(手机端)

选手需要按照题目的要求,实现App的各项具体功能,包括了进行发送http请求、使用API返回数据、使用移动设备特性等;本模块占比30%。

模块D:功能开发(平板端)

选手需要分析平板终端特性,编写Android代码,完成客户对大屏App开发的需求,涵盖触摸、拖动、旋

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档