admin 管理员组文章数量: 1086019
2024年3月20日发(作者:python安装教程 win7)
Q:!
技术创新
Science and Technology Innovation Herald
iPhone卡通书手机软件开发①
齐京
(北京信息职业技术学院 北京 1 00087)
摘要:通过开发iPhone卡通书嘎目,将iPhone手机软件开发的相关技能贯穿其中,一方面针对“苹果”移动终端的开发技术和能力积累
相关经验,另一方面培养创新思维,强调创新精神在iPhone手机软件中至关重要的作用。iPhone开发者面对的是不断更新的用户需求,没
有创新思维,只能沦为iPhone手机软件开发机器,迟早会被淘汰。本文介绍了开发iPhone卡通书应用程序的过程和一些体会。
关键词:卡通书 用户体验 移动终端设备
中图分类号:F41 6.63 文献标识码:A 文章编号:1 674--098X(201 2)06(a)-O021--02
1工程背景
iPhone手机软件开发代表了未来开发领
软件和“苹果”产品本身一样,有其独特的
风格和魅力,这一切来源于“苹果”公司个
目比较注重基于经验的现场测试,还有一
些测试准则和性能评测的内容,都是移动
域的新方向,是当下软件开发领域炙手可热
性鲜明的文化精髓和创新精神。因此在
终端项目通常要考虑的。
的话题,特别是年轻人对开发和使用“苹果”
iPhone或与“苹果”有关的项目中,倡导创
产品给予了极大的关注。据艾瑞网20l 1年6 新精神,贯彻这一文化精髓的重要性与掌
3解决方案
月iOS应用数据报告数据显示,全球共销售 握技术同样重要。这种重要性从项目组成 3.1卡通书的设计和开发
iOS设备(包括iPhone、iPad;ifliPod touch)总数
已达2亿部。智能手机作为下一代互联网的
终端接入设备已经成为大势所趋,移动互联
网应用将会比现在的互联网应用更加普及
和丰富多彩,给用户提供更加便捷的服务。”
苹果”公司的App Store销售模式,更是在软
短了从iPhone手机软件开发人员到软件最
立之初,直至项目完成都不应有所变化。 3.1.1项目架构
本案例包括后台服务器、web/]E务器、
无线网络、iPhone卡通书客户端几个部分。
后台服务器采用T0mcat,网络通信采用
器采用ServletPN应客户端请求,iPhone客户
图l所示。客户端实现卡通书的功能,服务
2.2软件环境的安装和配置
iPhone项目主要运行于Mac OS系统,
区别于多数基于Windows环境的应用程
环境,然后安装iPhone SDK。也可以采用其
型环境做设计。
序。所以这一任务首先要安装Mac OS系统 Apache HTTP协议客户端,中间web服务
件销售渠道上进行了伟大的变革,极大地缩
他开发框架,本案例主要针对“苹果”的典 端采用Objective-C编程语言进行开发。如
终用户的销售环节,为iPhone手机软件开发
人员和用户及”苹果”公司都带来了利益,使
得大批软件开发人员纷纷投身其中,更为学
2.3卡通书的设计和开发
在分析基于iPhone的成功休闲娱乐项
目的基础上,完成对Ⅸ卡通书 项目的策划
端主要用于内容更新和升级。服务端的开
发主要用到Java技术,本案例中不涉及。
3.1.2工作流程
校的教学提供了素材。基于这一市场现状,
我们选用面向iPhone的“卡通书”项目。“卡
通书”集娱乐性和实用性于一身,卡通书的
幕显示,通过手指在屏幕上滑动来翻页。卡
通书的内容可以通过服务器不断更新。同时
满足幼儿教育、休闲娱乐等多种层次的需
求,真正做到寓教于乐、老少成宜,使得
和创意,完成总体结构和功能细节设计。在
熟悉iPhone开发环境的基础上,掌握iPhone
iPhone的项目有其独特的工作流程和
测试方式。完整工作流程如(图2)所示。
3.1.3界面设计
应用程序各组成部分的功能作用,明确
屏幕显示卡通画、漫画,伴随声音讲解或字 iPhone生命周期的各个状态及其变化关系
iPhone资源完成手机应用程序的开发。
卡通书是支持图片格式的手机终端软
图片设计。它使用手机屏幕显示图片并播
放声音,采用动画翻页技术,并可以从互联
网上下载数字化图片集。卡通书便携、容易
对手机应用程序的影响,运用合适的
件。它借助便携式移动通信设备,专为阅读
2.4卡通书的项目测试
对于iPhone项目来说,通常采用黑盒测
iPhone这一集合了照相、个人数码助理、媒
试的方法。除常规黑盒测试之外,iPhone项
使用、大容量的特点非常适合现代生活,数
体播放以及无线通信设备等多姿多彩的商
务、娱乐功能更加丰富。
殴计屏幕转换方式
l准备豢树l
字版权贸易和互联网技术的发展,使卡通
书的用户可以方便阅读更多的图书,为卡
通书的流行奠定了基础。卡通书的逻辑功
能并不复杂,界面流程、功能相对比较清
晰。在起始界面主屏幕中点击“卡通”图标,
2技术要求
2.1项目准备
将并屏 两l
特别要强调的是,基于“苹果”产品的
语音文僻-对应
代码编制
进入卡通书列表。在列表中选择感兴趣的
卡通书,经过一个等待画面,就会进入程序
运行的浏览界面,界面变化流程如图3(a)、
堡 .堕
Web服务器
(TOkT:Ca ̄
洲试通过
(b)、(c)所示。应用程序运行后,一屏接一屏
都是卡通图片,每张图片都配有声音。从右
I剃{试术通过
修改bug r一
向左滑动,向右翻片,从左向右滑动,向左
翻片。全屏有一个大的按钮,设置成为透明
的,手触屏幕任何地方都可以翻页。翻页具
有动画效果。
加入服务器州表
3.1.4 注重未来的程序性能
图1 iPh0ne卡通书架构图 11[t2 iPhone项目开发工作流程
(1)有效地使用内存。由于iPhone OS的
虚存模型并不包含磁盘交换区空间,所以
①作者简介:齐京(196l一),男,北京人,讲师,硕士,从事软件编程的实践及教学工作。
科技创新导报Science and Technology Innovation Herald 21
版权声明:本文标题:iPhone卡通书手机软件开发 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710917722a579509.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论