首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
陈诚
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
《独立开发者精选工具》第 018 期
IndieTools 是一个专为独立开发者打造的精选工具和资源平台。 通过直观的分类,轻松找到 Web 开发、设计、营销、SEO 等全流程实用工具。 让你快速找到所需,专注于创造产品。 独立开发者必备
上班摸鱼时写了个 b 站 banner 的鼠标跟随动画效果
在 bilibili 主站 PC 端,时不时会看到其顶部横幅栏是一个随鼠标变化的动画:我们今天也来实现一下吧
Hugging Face发布diffuser模型AI绘画库初尝鲜!
本文讲解 Hugging Face 发布的专注于 diffuser 模型的开源库,仅仅通过几行代码就开始生成自己的艺术作画,并对比相同文本提示下各付费商业产品生成的结果。
iOS 的离屏渲染
OpenGL ES 是一套多功能开放标准的用于嵌入系统的 C-based 的图形库,用于 2D 和 3D 数据的可视化。OpenGL 被设计用来转换一组图形调用功能到底层图形硬件(GPU),由 GPU 执行图形命令,用来实现复杂的图形操作和运算,从而能够高性能、高帧率利用 GPU 提供的 2D 和 3D 绘制能力。iOS 系统默认支持 OpenGl ES1.0、ES2.0 以及 ES3.0 3 个版本,三者之间并不是简单的版本升级,设计理念甚至完全不同。GPU 屏幕渲染方式中有一种方式为离屏渲染,处理不好离屏渲染往往会对 APP 的性能产生较大的影响。
iOS 可自选切割角的圆角切割工具 (避免离屏渲染) - SKArchCutter
SKArchCutter,是一个可自选切割角的圆角切割工具,同时支持 UIView、UIImageView、UIButton 和 UILabel 的单角切圆 / 选角拱形切圆 / 全角切圆,并且避免了 UIImageView 使用系统圆角所导致的离屏渲染的问题,以及确保 layer 对象的 masksToBounds 属性始终为 NO,从而使得项目中大量使用圆角时的性能得到很大程度的优化, 最重要的是使用简单、方便、限制性小。
iOS 命令行自动打包 (archive)
iOS 开发工程师在测试修复 bug 的过程中,一般会存在频繁打包的情况,如果一步步在 xcode 中点击 archive,下一步,下一步。。。这样太浪费我们的时间了。下面我们来介绍在命令行使用 xcodebuild 命令进行自动 archive 打包并且导出 ipa 文件。
一步步构建 iOS 路由
路由层其实在逻辑上的设计都是一样的,关于对界面跳转的实现部分却与 Android 平台和 iOS 平台上的导航机制有着非常紧密的关系,Android 操作系统有着天然的架构优势,Intent 机制可以协助应用间的交互与通讯,是对调用组件和数据传递的描述,本身这种机制就解除了代码逻辑和界面之间的依赖关系,只有数据依赖。而 iOS 的界面导航和转场机制则大部分依赖 UI 组件各自的实现,所以如何解决这个问题,iOS 端路由的实现则比较有代表性。
滴滴出行 iOS 客户端架构演进之路
自从蘑菇街的李忠老师在移动前线群里做了一次关于 iOS 组件化的分享之后,大家对于 iOS 客户端的架构非常感兴趣,展开了热烈的讨论。我很认同一句话,架构都是演变出来的,没有最好的架构,只有最合适的架构,刚好趁这个机会,我向滴滴的李贤辉老师请教了滴滴 iOS 架构的一些问题,包括它是如何演变的,如何应对数据传输和展示挑战,以及组件化、热修复等等。这应该是滴滴首次向外分享它的客户端架构,让我们一起来揭开它神秘的面纱,看看它是怎么做的。
滴滴 iOS 客户端的架构演变之路
滴滴出行作为国内互联网出行平台的代表,短短几年时间就从一个小小的创业公司成为一线互联网公司,发 展速度令人瞩目,在如此快速的发展之下,滴滴 App 在架构上又经历了哪些演变?InfoQ 记者采访了滴滴出行平台产品中心 iOS 技术负责人李贤辉,了解了 滴滴 iOS 客户端的架构演变之路。
Hybrid APP 架构设计思路
本文从几个方面阐述了Hybrid app架构设计的一些经验和思考。
下一页
关注了
0
关注者
0
收藏集
1
关注标签
39
加入于
2016-01-12