如何使你的iOS应用实用、 稳定和优雅
分享给准备和刚进入iOS开发领域的同学
先谈一下摄影的三项基本原则
-
相片的主题是什么?
-
如何把注意力集中到被摄主体身上?
-
在简化画面方面做了哪些?没做哪些?
iOS的用户交互设计也符合摄影的三项 基本原则
很多应用界面都符合摄影的三项基本 原则
如何使你的应用变得更实用? 答案是:
只要你的应用符合摄影的三项基本原则就会很实 用
送给大家的一句话
袁崇焕杀毛为用时说了一句流传千秋的话:尔道 本部院是个书生,本部院却是个将首。
希望大家能自豪地对公司的PM说:尔道本Geek 是个技术,本Geek却是个产品!
页面如何做到柔顺
充分使用动画
n 不要突然出现
n 不要突然消失
n 使用大量的隐喻设计
隐喻设计内容
-
拟物化视觉外观与听觉反馈
-
即时反馈
-
流动式动画
隐喻设计的评判标准
-
符合现实逻辑的界面空间
-
自圆其说
-
响应用户的直觉手势
为什么你的程序老是崩溃?
99.9%跟内存管理有关系
为什么你的程序老是占用很多内存?
99.9%跟内存管理有关系
iOS程序的名门在哪里? 在于管理你的内存
深入autorelease pool:
在生成新的Run Loop的时候,系统会自动创 建新的autorelease pool。
如何避免内存泄露
n 谁引用,是释放
n 避免循环引用
n 最小使用autorelease
------------以上内容转自51cto--------