2011-05-03 36 views
0

我想知道什么是在iphone/objective-c上创建自己的GUI的良好开端。我从来没有做过这部分,我知道我有点吸引我做我自己的华丽的图形用户界面,像convertbot,我真的很喜欢:)iphone学习设计和创建自己的GUI

任何建议,将不胜感激!谢谢

回答

1

Interface builder是非常强大的建立用户界面。但是你可以开始在objective-c中创建自定义视图,这意味着要学习如何在Objective-C中编写代码。

2

您可能想查看Mike Rundle编写的Design Then Code教程。我听说过有关他们的好事。

此外,Tapworthy是一个很好的阅读,为那些想了解iPhone设计接口的人。

1

为了更完整一点,您可以将Fireworks包含在可用于iPhone设计的应用程序中。我希望你不会介意我在这里插入它:)

Adob​​e Fireworks(http://www.adobe.com/fireworks)也是iPhone设计和原型设计的优秀应用程序。使用MetaSpark的这个矢量工具包(http://blog.metaspark.com/2009/02/fireworks-toolkit-for-creating-iphone-ui-mockups/),您可以使用Fireworks中的iPhone界面元素快速创建原型。 Fireworks有一个称为Pages的好功能,可以设计iPhone应用程序的每个屏幕。然后,您可以使用热点功能将按钮链接到应用中的各个页面/屏幕。非常快速和容易。

卢克·基尔帕特里克表示罗伯特·斯考伯这是如何在这个视频做:http://www.building43.com/videos/2009/06/23/mockup-iphone-app-adobe-fireworks/

当您的设计完成后,你必须与客户和其他利益相关者共享它的几个选项:从Fireworks +导出为PDF,这您可以发送给客户使用PDF中的注释功能进行查看 +从Fireworks导出到HTML和图像,以在浏览器中查看您的原型 +从Fireworks导出到AIR以创建AIR原型 +导出为HTML和Dreamweaver来自Fireworks的图书馆并使用此jQuery技巧(http://unitid.nl/2009/04/prototyping-for-the-iphone-using-fireworks-cs3/)获取a pp在您的iPhone上运行而不学习Objective C jQuery隐藏Safari浏览器,使其外观看起来像本地应用程序,但ti在iPhone上的Safari浏览器中运行。 +使用jQTouch(http://www.jqtouch.com/),它使用与上面类似的方法

我听说有人使用Fireworks来设计和原型为各种移动设备, iPhone 4,iPhone 4 Cases,Palm webOS(Pre和Pixi),BlackBerry,Symbian,Windows Mobile等。事实上,人们也将其用于其他屏幕设计,例如TiVo,PS3,Xbox,交互式信息亭,专有的机顶盒医疗设备,汽车接口屏幕 - 真正的任何带屏幕的设备。

谢谢! Pat Siregar