打造 iPhone 雪情报告应用:从想法到上线
1. 踏上 iPhone 编程之旅
起初,我对花 500 美元买一部 iPhone 完全没想法,即便几个月后降到 400 美元,我也没心动。直到 2008 年苹果全球开发者大会(Macworld 08)后的一周,我在买新款 Macbook Pro 时,朋友看到 AT&T 有翻新 iPhone 卖,只要 250 美元,我就顺带入手了一部。
我其实不算程序员,虽然喜欢编程,但自知思维达不到专业程序员的水平。不过,作为自由职业者,我得身兼数职,编程也是其中之一。做网页项目时,我熟练掌握了基于标准的标记语言(如 XHTML 和 CSS),还会用 JavaScript 库;必要时,我也能在客户端项目中构建底层的内容管理系统(CMS)功能,这就得学习 PHP 和 MySQL,还得在服务器环境下工作;对于有推广需求的项目,我用 Flash 提供强大的交互体验,这意味着要学习 Flash ActionScript。
我认为,专业设计师必须了解一些他们所设计环境的编程知识。无论是网页、桌面还是移动设备设计,了解工作环境的能力和限制能提升设计工作。我能在一定程度上预见程序员如何实现我的设计,在实施过程中,也能和程序员交流,理解并解决他们遇到的问题。对于 iPhone 设计来说,完成 Photoshop 文档只是工作的开始。
在开发雪情报告应用(Snow Reports)之前,我对变量、循环、函数和条件语句有一定了解,但对对象、类、控制器、视图、线程等一无所知,更别提内存管理了,这些对我来说就像登天一样难。但我还是决定尝试。
2. 雪情报告应用的诞生
我最初想开发一个冲浪报告应用,想
超级会员免费看
订阅专栏 解锁全文
74

被折叠的 条评论
为什么被折叠?



