用xcode archive 导出ipa 然后上传到fir/蒲公英等测试平台 需要花至少10到20分钟,使用Jenkins搭建的持续集成环境只需3分钟. 下面是我今天早上研究的成果,由于Jenkins是基于java开发的先要安装JDK java官网直接下载安装.[......]
标签归档:iOS
iOS 数据库比较:SQLite vs Core Data vs Realm
如 果你想开发一个能够快速运行并没有Bug的伟大应用,你就必须得仔细的考虑一下你的应用的各个方面。有这么一个你必须解决的方面是怎样存储和查询大数据, 那么你就很可能会使用到数据库。在大多数情况下,IOS 数据库都会选择SQLite和Core Data,还有一个相对较新的数据库Realm。
这篇文章讲述了每种选择的优缺点,并讨论了如果你已经使用了SQLite 或 Core Data,那么怎么转换到Realm的过程。
SQLite
[......]
WeX5开源免费-app开发工具|html5开发工具|android开发|ios开发|微信开发|web开发-开源免费
下一代移动iOS和安卓应用程序应该用java来编写的8大原因
下一代移动 iOS 和 安卓应用程序应该用 java 来编写的8大原因
Java 在近十几年来一直是最流行的编程语言之一,而在 2015 年,这种语言再一次被证明是行业的驱动力,因为它在 TIOBE 编程语言排行榜中取得了领先的优势。虽然 TIOBE 的统计方法合理性还存在一些问题,但可以结合像 RedMonk 或 PYPL 的这些其他排行榜,也能给出 Java 普及度的一个很好的指标。[......]
iOS9之后我们需要关注的事情
[......]
开源中国iOS代码库
iMovie
iOS大型项目开发漫谈
标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础。在我多年的码农生涯中绝大部分时间都是做的小项目,大一些的可能也就是 百万行代码的样子,跟Windows系统几千万行源码比简直就是小巫见大巫。不过,一个iOS项目的源码有数百万行算蛮大了。我想说的是,人总是会成长, 会担当更大的责任接受更大的挑战,终有一天组织会有重要任务交给你。不过软件开发不是一朝一夕,也不会有多么的轰轰烈烈,更多的是平淡中无数的细节处理。 做大型项目未必就需要多么高深的技术,也许就是细节的科学处理与规范的管理。[......]
跨平台移动开发实战
最近两个多月开发了一个跨平台的移动应用,其应用本身到不值一提,但这段时间让我体验了跨平台移动开发的各个方面,算是入了这个门,于是乎我把这其中比较重要的技术点总结了下来,算是一个有关跨平台移动开发实战的技术专题,现整理在一起,希望能帮助更多人也能入这个门。[......]
Swift开发的Firefox for iOS,代码开源!
Swift的坑:如何实现enum的多选?
摘要:在Objective-C中,enum是可以多选的,通过将两个enum用“|”括起来,就能够达到多选的效果。那么,在Swift中,如何实现相同的效果?本文作者通过亲身实践及经验参考,给出了答案。[......]
移动支付公司Square将去年收购的照片应用Viewfinder开源了
移动支付公司 Square 将去年收购的照片应用 Viewfinder 开源了,包含服务端、iOS 和 Android[......]
苹果计划向第三方APP开放Siri API接口?
语音搜索功能若要真正走进人们的生活,就应该能够调用所有的 app 内资源,无论是在游戏机前、手机上、还是车里,还是针对即将流行起来的可穿戴设备。[......]
开发者挑选跨平台开发框架的3个法则
这个世界充满虚假的诺言。
还记得2009、2010年吗?当时的智能手机突然遍地开花,其中多为iPhone,许多广告网站就向广告商承诺了完整而准确的转化追踪方法。但其中多数诺言直到一两年后才兑现。[......]
一位苹果应用开发者的5条实战经验
InMobi CEO:App怎么推广最有效?
移动广告已经成为App推广的主要方式之一,但如何做App推广更有效?全球最大的独立移动广告平台InMobi最近发布的《InMobi全球App洞察报告》可以给开发者一个参考。[......]
Keynote
Keynote是诞生于2003年,由苹果公司推出的运行于Mac OS X操作系统下的演示幻灯片应用软件。Keynote不仅支持几乎所有的图片字体,还可以使界面和设计也更图形化,借助Mac OS X内置的 Quartz等图形技术,制作的幻灯片也更容易夺人眼球。另外,Keynote还有真三维转换,幻灯片在切换的时候用户便可选择旋转立方体等多种方式。随着apple的iOS系列产品的发展,Keynote也推出了iOS版本,以便在移动设备上编辑及查阅文档,并可以通过iCloud在Mac、iPhone、iPad、iPod Touch以及PC之间共享。[......]
分享几个前端开发的网站
[......]
Code4App - iOS开源代码库
苹果状态更新页面
苹果上线了一个状态更新页面,以方便开发者及时了解各项服务的修复进展。