随着各种各样的直播app的爆火,实时美颜滤镜的需求也越来越多。下面将主要介绍实现美颜滤镜的原理和思路,原理可以移步看下GPUImage原理,本文主要是GPUImageBeautifyFilter美颜滤镜的实现。美颜只是不同滤镜组合起来的效果,实际上美颜也是一种滤镜,只不过它组合了各种需求的滤镜,例如磨皮、美白、提高饱和度、提亮之类的。
本篇文章就来介绍一下iOS App中主题切换的常规做法,当然本篇博客中只是提到了一种主题切换的方法,当然还有其他方法,在此就不做过多赘述了。本篇博客中所涉及的Demo完全使用Swift3.0编写完成,
福特今天在 CES 大展上向 iOS 和 Android 开发者开放 Applink API,未来开发者可以为汽车开发应用。 互联汽车的理念越来越深入人心,但为汽车开发应用一般都是小范围不公开测试,
苹果正在开发一种新工具,希望让没有编程背景的人,也可以为 iPhone 和 iPad 开发自己的 iOS 应用。 苹果正在将这一计划申请为专利,专利名为《针对设备平台的内容配置》(Content Configuration
苹果非常重视中国市场,它刚刚 发布 了 中文版 iOS 应用开发教程 ,帮助新手开发 iOS 应用程序。2012 年财年,中国市场为苹果贡献了 15% 的收入——相当于 238 亿美元。 苹果早在
引子 这篇文章是笔者近期关于Weex在iOS端的一些研究和实践心得,和大家一起分享分享,也算是对学习成果的总结。文章里面提到的做法也许不是最佳实践,也许里面的方法称不算是一份标准的指南手册,所以标题就只好叫“伪最佳实践指北”了。
Data是苹果针对Mac和iOS平台开发的一个框架,主要用来储存数据。对很多开发者来说,Core Data比较容易入手,但很难精通,如果没有正确的学习方法,你将很难真正理解它,更不用说精通了。很多开发者常常在这方面犯一些错误,而这篇文章列出了
历时数周或数月开发出来了应用或游戏,可为什么体验不流畅?怎么能查出其中的纰漏?这些需要调试诊断工具从旁协助。调试是开发过程中必不可少的重要一环。本文会列举几个比较有效的调试诊断工具,可以帮助你寻根究底,以最快的速度发现、解决Bug。
Android vs. iOS: Comparing the Development Process of the GQueues Mobile Apps 随便搜索一下“Android vs. iOS”,都会出
不久前,游戏开发商 Shiftjelly 的联合创始人 Russel Ivanovic 在个人博客发表了一篇文章,谈论的是 Android 屏幕碎片化的问题。人们通常认为,Android 设备拥有上千
我记得很清楚,在 WWDC 2014 大会上,Apple 第一次宣布了一个为 iOS 准备的叫做 Swift 的新的编程语言。估计当时的参会者大多数都会有这样的想法在大脑里闪过: 等等,这是虾米? 天啊,我一直喜爱
谷歌收购 iOS 原型设计工具开发团队:从此该工具不收费 11 月 20 日消息,据科技资讯网 Techcrunch 报道,“交互设计和原型设计”工具 Form for Mac 的开发团队日前被谷歌收购,交易细节暂未披露。开发团队
net/article/2015-01-19/2823604-ios-interview-questions 无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,本文作者Cameron
对于每位iOS开发者来说,Twitter是个获得最新iOS开发技术和相关信息的好地方。 如果你刚好有Twitter账户,可以关注以下为你推荐的该领域内的52个优秀人物。 1. Tim Cook
谷歌和苹果纷纷在自家开发者大会(I/O 2015 和 WWDC 2015)上宣布了其移动操作系统的最新预览,于是大家忍不住将两者放在一起做一番对比。需要指出的是,Android M 和 iOS 9 目前仍处
原文 http://www.infoq.com/cn/news/2015/08/ios-weekly-iphone6s-ipadpro 新闻 下一代 iPhone 也许将于 9 月 18 日开始销售
原文 http://www.cocoachina.com/ios/20151110/14102.html 本文由 CocoaChina 译者 @红茶魔术师-大红袍 翻译自 netguru.co
flash移动平台开发-直接发布iOS应用 flash移动开发,主要针对苹果的iOS和谷歌的Android,这个系列我们讲flash iOS开发。我们在早前一段时间,已经讨论过flash针对Andr
通过UIScrollView展示图片的时候,如果直接向UIScrollView添加UIImageView,在图片数量比较少的时候是没有问题的,但是当我们添加图片数量非常多的时候,会占用大量的内存,我们就来讲一下怎样通过重新构建一个可以实现视图重用的的UIScrollView来避免这样的事情发生! 第一步:创建一个自定义的UIScrollView 1、添加两个protocol来通过代理获取相应的数据
1. 嵌入式开发 2. 分类和协议分类(Category) 协议( Protocol ) 代理(Delegate) 异常处理 3. 分类类的扩展 修改类的声明和定义,但大部分时候我们可能无法得到源代码。