摘要: 本文转自Kevin BlogFacebook 在发布了 Paper 之后,似乎还不满足于只是将其作为一个概念性产品,更进一步开源了其背后的动画引擎POP,此举大有三年前发布的 iOS UI 框架Three20的意味。而 POP 开源后也不负 Facebook 的厚望。POP背后的开发者是Kimon ... 阅读全文
posted @ 2014-12-05 18:28 itlover2013 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 文章转自卢克进的博客当听闻Facebook要开源自己的Animation框架的时候,我还以为是基于Core Animation进行的封装,包含了一些动画效果库。等源码真正出来后,才发现完全想错了,Facebook Pop其实是基于CADisplayLink(Mac平台上使用的CVDisplayLin... 阅读全文
posted @ 2014-12-05 17:59 itlover2013 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在去年,Apple针对新时代用户彻底更新了其设计语言。现在的设计语言相对之前大为简化,能够让设计师将精力集中到动画和功能上,而不是繁复的视觉细节上。很多人都曾问过我:设计应当如何入门?成为一名优秀设计师有没有捷径可走?要我说,虽然没有捷径,但确实有几个适用于iOS的设计技巧和规则能够从全局角度改变你... 阅读全文
posted @ 2014-12-05 14:13 itlover2013 阅读(375) 评论(0) 推荐(0) 编辑
摘要: CLLocationManager这个系统定位的类在iOS8之前要实现定位,只需要遵守CLLocationManagerDelegate这个代理即可:- (void)startLocate{ if([CLLocationManager locationServicesEnabled]){ ... 阅读全文
posted @ 2014-12-04 16:41 itlover2013 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 本文是JogsWu(微博)的投稿文章,欢迎您和我们分享您的精彩内容。译文:在二十世纪九十年代互联网泡沫那段时间,为了吸引开发者,很多公司提供了大量的福利:乒乓球桌和台球桌、精致的午餐、游戏机房、酒、签约奖金、欧耶还有股票期权!现在,这些福利中有些已经变成了经典的笑料,但是有些已经变成现代技术公司的标... 阅读全文
posted @ 2014-12-02 14:24 itlover2013 阅读(378) 评论(0) 推荐(0) 编辑
摘要: Web App,现在有时候也称为轻应用,不仅是通过浏览器就能打开的应用。现在随着 HTML 5 在手机端的优越性,已经慢慢称为了 Web App 的主流。Web App 除了出现在 PC 的浏览器中,还大量出现在手机浏览器中或一些平台级应用中,例如微信中大量的交互内容,都属于 Web App 的范畴... 阅读全文
posted @ 2014-12-02 14:22 itlover2013 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 作为老板,请不要让员工只觉得自己只是机器中的一个齿轮,那么他们付出的就只是完成工作所需的精力,不多也不少。对很多企业家来说,身份很大一部分都体现在工作成果上。如果一家企业是你的,那么,公司的状况就能反映出你是谁,所以,你会竭尽所能确保公司的繁荣。可你的员工也这样想吗?他们会把公司的成长看成自己的事情... 阅读全文
posted @ 2014-12-02 14:21 itlover2013 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 自从做Team Leader之后,身上权责发生了变化,于是让我烦恼的不再是具体某个功能,某个界面的实现,而是如何在现有代码的基础上做渐进式的改进,创造出比较合适规范和框架,使得组内成员更快更好地完成任务。一年下来,颇有点想法,于是啰嗦几句关于iOS App开发的那些事。合适的人首先明确一点,合适的人... 阅读全文
posted @ 2014-12-02 13:47 itlover2013 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 对苹果手表了解得越多,就越觉得没什么特别的可圈可点之处。实际上,苹果手表与Android Wear有着诸多的共同点。在苹果于上周发布了第三方应用开发指导方针之后,事情变得愈加清晰。方针中有两点与谷歌Android Wear相似的地方:快速、基于上下文的交互方式以及通过传感器收集数据。两家公司甚至使用... 阅读全文
posted @ 2014-12-01 12:02 itlover2013 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 随着程序逻辑复杂度的提高,你是否也发现了App中一些ViewController的代码行数急剧增多,达到了2、3千行,甚至更多。这时如果想再添加一点功能或者修改现有逻辑变得让人无比头疼。如果你遇到了这类问题,那是时候停下来了,思考一下如何更好地组织代码,给VC瘦身。本文将会阐述如何结合MVC的思想帮... 阅读全文
posted @ 2014-11-28 14:02 itlover2013 阅读(125) 评论(0) 推荐(0) 编辑