iOS平台应用开发的敏捷设计流程

  本文翻译自《Computer Arts》中对专注于iPhone和iPad应用开发的设计师Sarah Parmenter的访谈录,希望对iPhone应用开发的朋友能有所帮助。

  以下为全部译文:

  对设计师来说,iPhone和iPad是全新的平台。相比图形和网站设计的经验积累,在iPhone和iPad上的设计进化还都处于萌芽期。

  在这里,Sarah跟大家分享了简单明了的火车时刻表软件设计流程和基本原则,可能对你自己的设计项目有所启发。为了简化过程,我们假设获取火车运行数据的API是现成的。

  1.首先,要确定你的创意还没有人做过。如果你发现已经有类似的App,那你需要比它做的更好,有一些独特的优化设计。最好的调查方式是到iTunes Store上搜索已有的iPad程序。

  2.当有了创意,你还需要有个明确的定位,它会在�

时间: 2024-09-20 07:27:54

iOS平台应用开发的敏捷设计流程的相关文章

iOS“.NET研究”平台应用开发的敏捷设计流程

本文翻译自<Computer Arts>中对专注于iPhone和iPad应用开发的设计师Sarah Parmenter的访谈录,希望对iPhone应用开发的朋友能有所帮助. 以下为全部译文: 对设计师来说,iPhone和iPad是全新的平台.相比图形和网站设计的经验积累,在iPhone和iPad上的设计进化还都处于萌芽期. 在这里,Sarah跟大家分享了简单明了的火车时刻表软件设计流程和基本原则,可能对你自己的设计项目有所启发.为了简化过程,我们假设获取火车运行数据的API是现成的. 1.首先

iPad应用的敏捷设计流程

Sarah Parmenter在访谈中介绍了她在设计列车时刻表app时的流程和设计原则. 对设计师来说,iPhone和iPad是全新的平台.相比图形和网站设计的经验积累,在iPhone和iPad上的设计进化还都处于萌芽期. 在这里,Sarah跟大家分享了简单明了的火车时刻表软件设计流程和基本原则,可能对你自己的设计项目有所启发.为了简化过程,我们假设获取火车运行数据的API是现成的. 关于Sarah Parmenter 英国艾塞克斯(英国英格兰东南部的郡)Youknowwho设计工作室的创始人,

cordova插件iOS平台实战开发注意点

cordova插件是其设计理念的精髓部分,创建并使用自定义插件也是一件比较容易的事.但在这个过程中也容易进入一些误区或者有一些错误的理解,下面从笔者实际开发中遇到的问题出发,对其中的一些注意点和重要概念进行适当的阐述. 相关修改的文件: 1. iOS原生开发的插件类:其中需要包括参数为(CDVInvokedUrlCommand *)command的接口(供web侧调用):还可以在其中实现一些生命周期方法,比如pluginInitialize(类公用的方法),但需要对其做相应的配置(在配置文件中,

IOS APP设计流程

移动平台是下一个战场,IOS又是其中占比非常大的平台,关于IOS的设计流程看到一篇不错的译文,根据原文整理了这11步,与大家分享一下,另有图片版可以下载保存. 1. 确定你的创意 您的创意是否有人做过,如果有类似的app,那就要多多考虑,争取超越并且有一些独特的优化设计在其中 2. 定位应用 通过苹果的人机界面指南(Human Interface Guidelines)图来定位 3. 核心功能确认 将提出的各种需求进行汇总讨论,设计ADS(Application Definition State

Intel 推多操作系统引擎,安卓应用可移植 iOS 平台

对于应用开发者而言,iOS平台和安卓平台往往需要兼顾,这样往往在开发了针对其中一个平台的应用后还需重新着手开发另一个平台的应用.不过现在,Intel的多操作系统引擎可能会帮助广大的Java开发人员解决这个问题. Intel的集成原生开发体验套件INDE,增加 了一项名为多操作系统引擎(Multi-OS Engine)的新特性,能够帮助 Java开发人员更加便利地将安卓应用移植到iOS平台上. Intel公司表示,增加了这一新特性后的INDE,平均可以达到60%的代码复用,绝大多数来自于应用的逻辑

Cocos2d-x跨Android&amp;amp;iOS平台开发入门

很好的一篇译文,在此感谢原作者和译者.由于此文写的很早,所以文中提到的一些工具已经升级了,有了一些新的界面和操作,但大体还是能和新版本联系起来的. 原文地址:http://www.cocoachina.com/gamedev/gameengine/2012/0428/4206.html   Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏.   假如你可以使用和cocos2d相似的api来开发android上面

《iOS 8应用开发入门经典(第6版)》——第1章,第1.1节欢迎进入iOS平台

1.1 欢迎进入iOS平台 iOS 8应用开发入门经典(第6版) 您阅读本书说明您可能有iOS设备,这意味着您知道如何使用其界面:清晰的图形.响应迅速.多点触摸和数以十万计的应用程序,这只是冰山一角.然而,作为开发人员,您需要习惯应对一个迫使您以不同方式思考的平台. 1.1.1 iOS设备 当前,iOS平台家族成员包括iPhone.iPad.iPod Touch和Apple TV,但Apple TV还未对第三方开发开放.在阅读本书时您将发现,很多屏幕截图都基于以iPhone(具体地说是iPhon

《iOS 9应用开发入门经典(第7版)》——第1章,第1.1节欢迎进入iOS平台

第1章 为开发准备好系统和iOS设备iOS 9应用开发入门经典(第7版)本章将介绍:您面临的iOS硬件局限性:到哪里获取iOS开发工具:如何加入iOS开发人员计划(Developer Program):创建并使用供应配置文件(provisioning profile):iOS开发技术概述.iOS设备向开发人员展示了一个全新的世界--多点触摸界面.可始终在线.视频以及众多内置的传感器,这些传感器可用于创建从游戏到提高生产率的应用程序等各种软件.信不信由您,作为新开发人员,您有一个优势:您是白纸一张

IOS平台开发测试人员面试题系列

随着iOS平台开发的职位的增加,笔试.面试也越来越有"套路",这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出. 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? Object-c的类不可以多重继承:可以实现多个接口,通过实现多个接口可以完成C++的多重继承:Category是类别,一般情况用分类好,用Category去重写类的方法,