生命不息, coding 不止。本期 fir.im Weekly 收集了微博上的热转资源,包含 Android 、 iOS 开发工具、源码分享,产品 UI 设计的好文章,还有一些程序员成长的 Tips ,希望看完你会有所收获。
YYText :兼容 UILabel 和 UITextView 的 API ,支持异步排版与渲染、图文混排、自定义点击样式、自定义键盘、表情解析与输入、图片复制粘贴、容器形状控制、竖排版、文本变形、 Markdown 等等功能,能够实现微博微信 QQ 等应用的全部文本需求,非常高质量的源码分享。感谢 @ibireme 的高质量分享,源码可点击这里。建议大家 follow 下他的 Github 主页,相信你会有不少的收获。
@ibireme 的这篇文章非常详细地分析 iOS 界面构建中的各种性能问题以及对应的解决思路,同时给出一个开源的微博列表实现,通过实际的代码展示如何构建流畅的交互。
结合 @ibireme 的上一篇的开源 YYText ,你可以自己动手做个微博客户端了。
来自@ios122分享。
JSPatch 可以让你用 JavaScript 书写原生 iOS APP 。只需在项目引入极小的引擎,就可以使用 JavaScript 调用任何 Objective-C 的原生接口。全文阅读,可点击这里.
@ibireme的 Github-iOS 备忘库,内容非常全, iOS 开发者可以点这里看看。
由 @Swift-CN 分享。
LGWeChatKit 是 @jamy-_- 的一个开源项目, Swift 2.0 仿微.信界面,可滑动 cell ,自定义图片选择器。支持视频,语音,系统图片等功能。 Feature 包括:全部采用 Autolayout ,消息列表和聊天界面,访问系统相册,地图调用,访问通讯录,扫一扫等。 Github 源码地址。
怎样从架构级别去搭建一个 APP ,怎样让他应对日益更改的界面与业务逻辑?@kymjs 张涛 在为大家讲述一种在 Android 上实现 MVP 模式的方法。 文章传送门
博主 @任玉刚 Coder结合个人经历以及对 Android 学习过程的认识来写这篇文章,非常真实,而并非纸上谈兵。 期望可以帮助更多的 Android 程序员提升自己。
一个高效的 Mac 工作环境有哪些特点?从哪里能找到更有效率的方法和更好的工具?作者从 OS X 操作系统、第三方应用、 开发工具说起,收集了使用方法和工具都更新在了ThoughtWorks和Github上。
让人激动到手发抖的苹果官方人机指南中文版来了!腾讯 ISUX 整个团队的心血译作,整篇近 2 万字,质量奇高,用词精确,语句晓畅。作为 UI 设计师的必读教科书,这篇文章一定要关注下!
熟悉 Mac 的用 Monaco)、特别怀旧的用Courier)、喜欢 Windows 的用 Consolas,最多再来一个 DejaVu 或者 Andale Mono。但如今各种编程用的字体已经如雨后春笋般冒出来了,比如昨天就看到一款叫做 Hack 的新编程字体,除此之外现在还有很多其他新鲜的选择。感兴趣的点击这里。
当界面设计到足够精美后,前端工程师作为产品经理、设计及后端的桥梁,如何更好地完成团队之间的协作。fir.im 的前端工程师郭建参与了SegmentFault Developer Day 北京前端专场技术沙龙,其中分享了一些关于 fir.im 的前端实践。
全文浏览,点击这里.
@没故事的卓同学整理了关于(What is the best career advice for a software developer to earn higher salary )这个问题的一些很中肯的建议。看看这篇文章,是否有所收获。
作者从“一个还算聪明,但是不自信、毫无商业经验的工程师”,耗费了十年多的时间,经受了很多的苦难,才总结出这些经验之谈。文章传送门
英文出处:Patrick
这期的 fir.im Weekly 就到这里,欢迎大家分享更多的资源。
fir.im
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.