齐鲁软件软件训练营手册-基于iPhone的移动互联网软件创.doc_第1页
齐鲁软件软件训练营手册-基于iPhone的移动互联网软件创.doc_第2页
齐鲁软件软件训练营手册-基于iPhone的移动互联网软件创.doc_第3页
齐鲁软件软件训练营手册-基于iPhone的移动互联网软件创.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于iPhone的移动互联网软件创意设计“基于iPhone的移动互联网软件创意设计”是大赛今年第一次提出的极具创新性的命题,此命题在保持大赛以往命题的基本要求和规范的基础上,增加了iPhone开发和移动互联网本身的独特魅力,打破了大赛以往单一奖项的常规,首次设立了两个奖项:技术设计奖和创意设计奖。其目的就是迎合苹果推出iPhone后掀起的移动互联网大潮,充分发掘在校大学生中具备各方面能力的优秀人才,激发同学们的创新能力。为了让同学们在大赛中取得更好的成绩,艾诗德联盟整理了部分资料和建议,让大家更好的了解本命题的思想,希望对各个参赛队伍接下来的工作有所帮助。一、参赛作品受理要求技术设计奖:1. 完整性:(1) 作品:作品的发布版及数据库备份(2) 源程序:程序源代码(3) 文档:技术文档、管理文档、系统说明文档(4) 演示:程序演示视频2. 原创性:需保证作品为原创,无抄袭行为3. 切题性:程序须符合iPhone设计风格,体现iPhone特性,运用移动互联网技术4. 可运行性:能够脱离开发环境在iPhone平台上顺利运行,无严重BUG及内存泄露问题创意设计奖:1. 完整性:设计文档:创意设计说明书、使用说明书2. 原创性:应保证创意为原创,在创意设计说明书中应指出创意的来源3. 切题性:创意须符合iPhone设计风格,体现iPhone特性及移动互联网技术4. 内容健康性:创意设计内容必须积极、健康、向上二、参赛学生问题集锦1. 问:做iPhone开发需要什么样的开发环境?答:硬件环境:Mac操作系统、iPhone/iPod Touch作为测试设备 软件环境:iPhone SDK(Xcode、Interface Builder等)2. 问:是否应该用最新的iPhone SDk版本开发应用程序?答:目前iPhone SDK的最新版本是iPhone SDK3.2,使用最新版本可以运用里面最新的API等先进技术,但无法在较低版本iPhone上运行;使用较低版本SDK开发,程序兼容性会好一些,但同时无法使用最新的技术开发。因此,要看你想侧重于哪方面,然后选择适合的iPhone SDk版本开发。3. 问:使用模拟器、iPod Touch、iPhone这三者做测试有什么区别?答:iPhoneiiPod TouchiPhone模拟器电话、短信摄像头麦克风GPS加速计蓝牙网络以上是部分iPhone支持的功能,“”表示可以测试此项功能。由上表可以看出,如果无法真机测试,程序开发会受很大的限制。因此,建议尽量使用iPhone进行程序测试。4. 问:怎么样才能使设计的软件富有创意?选好命题之后,我们应该做什么样的软件?答:众所周知,iPhone开发是一项艺术工程,一个好的软件首先是一个好的idea的实现,但是好的idea并不是每一个人都能想到的,特别是对你们这些没有经过专业的创意培训的同学来说比较困难。这里我们给大家提供三个思路:第一,其实大赛本身已经给我们提供了一个创意库大赛的其他命题,如果同学们可以将大赛其他的题目做成iPhone版,也是一个不错的选择。第二,创意并不一定就是100%原创,蛋糕的本质都是奶油和蛋糕,只是由于口味、样式、饰物的不同才使得蛋糕房琳琅满目。也就是说在一个已有的事物基础上稍加修饰也可以创作出耳目一新的作品,你要做的只是在面包和奶油上加一颗红枣,或把圆形改成六边形。第三,另一个创意来源是同学们以前玩过的各种桌面或其他手机上的游戏或应用等,大家都可以把它们搬到iPhone中来实现。5. 问:我们的参赛作品完成评比后,可以发布到苹果商店吗?答:如果参赛作品非常优秀,在大赛中得到不错的奖项,作品评比完成后还不能立刻发布到苹果商店。一方面,参赛学生如果没有苹果账号,是不可以将作品发布到AppStore的;另一方面,虽然在本次比赛中,获奖作品是相对比较好的软件,但是苹果公司对软件的审核十分严格,如果不做改善很难通过审核。鉴于此,艾诗德联盟会选择具有商业价值的软件,经过系统的分析与评价,按照苹果公司的标准,指导学生将作品不断改进和完善。最后,参赛学生可以以艾诗德联盟会员的身份,通过艾诗德联盟平台将作品发布并参与分成。三、参赛队需注意问题1. 开发进度控制据了解,参加本题目的学生基本都是第一次接触iPhone开发,从零开始学习,前期的开发环境配置和基础知识的学习可能会花费掉不少的时间。因此,把握好开发的进度尤为重要,千万不要出现前期花费太多时间学习,实际动手开发时间不足,最后交不上作品的情况。艾诗德联盟建议采用边学边做、学以致用的方式,有目的性和针对性的学习相关知识。这样不仅通过实际动手开发巩固了所学的知识,而且还可以在学习中不断完善参赛作品,确保作品能够顺利按时上交。2. 开发难度控制我们欢迎有高技术含量的参赛作品上交,在评审过程中技术难度是一项很重要的指标。对于选择本题目的你们,肯定也迫不及待的想把自己的创意和想法在iPhone这个充满无限可能的平台上实现。是的,iPhone开发就是这么一件令人兴奋、能够实现自我价值的事业!但不要一开始就想立刻就实现那些又炫又酷的功能,而忽略了这些实现起来比较简单的基本功能。因为一般炫酷的功能是有些技术难度的,或者没有常规可循的,往往会花费比较大的时间和精力才能实现。艾诗德联盟提醒同学们这是一个展现自我的机会,但更是一个比赛。所以不管你的作品有没有创意,是否含有很复杂的技术,首先要保证作品能够完成。在完成作品的前提下,不断的完善和扩充程序的功能,修改软件的细节,将用户体验做到最好,才有可能获得更好的名次。换言之,由简入繁、由易入难。3. 团队分工与合作软件设计大赛是一个团队比赛,每个参赛队伍大概是3到5个人,团队大致架构是队长、技术开发人员和美工。队长是一个团队的核心,必须具备大局观、较强的协调沟通和组织能力。团长在工作过程中必须充分整合各方面的资源,合理分配任务和人员,让队员清楚知道自己要完成的任务和肩负的责任,还要严格控制团队的进度。在开发过程中,团队应当随时保持沟通,切忌将自己置身世外,遇到问题积极面对,寻找解决方案。此外,美工也是团队中不可或缺的一部分,软件最终展现在用户面前是一种可见的形式,而不是一串代码,所以要打造一个好的视觉效果和用户体验,需要美工具有很强的艺术功底,同时,美工和程序员之间更需要随时沟通,确定软件界面及其他元素的风格和样式,美工切忌过分追求艺术而忘记软件的最终用户。4. 主动交流与辅导我们这个命题是今年第一次提出来的,对大部分的同学和老师来说这是一个比较陌生但又很有趣味性的方向。iPhone开发在最近两年才被中国人了解,而且市场上非常匮乏相关的参考资料,目前大部分还都是英文版本的。这就要求同学们在做iPhone开发时要主动和别人交流和探讨,充分利用网络资源解决问题。大家有问题可以在艾诗德开发论坛寻求帮助,艾诗德联盟的一线开发工程师会同大家一块探讨

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论