报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

Xcode 持续集成,用 Google 云平台加速 iOS 开发 - 移动开发技术周报

  • 2013-10-25
  • 本文字数:963 字

    阅读完需:约 3 分钟

以下是本周移动开发技术周报的推荐资料:Xcode 持续集成的官方指南,Quartz Composer for iOS,用 Google 云平台加速 iOS 开发,使用 UIKit Dynamics 实作游戏中的撞击效果,iOS7 多任务应用加速。

工具:

  1. Xcode 持续集成官方指南:这几天 Apple 有发给开发者一封信,主题是"Create bots to automatically build, analyze, and test your apps.",可以让开发者下载 OS X Server 然后可以利用 Server 提供的持续整合 (Continuous Integration) 功能,让开发更加的敏捷,也让团队更容易掌握进度。
  2. Quartz Composer for iOS :Quartz Composer 是一套 Apple 提供给开发者的图像开发工具,使用 Mac OS 自带的 Quartz 图形库可以开发 2D、3D 动画。最近有许多开发者使用这套工具来做 Prototype,先用此工具决定移动应用的诠释方式,再进行开发。国外有开发者录制了一段使用 Quartz Composer 实现与 Facebook Home 相同效果的范例

技巧:

  1. 利用 Google 云平台加速 iOS 开发:Google 云平台提供了移动的后端及 Objective-C 的客户端平台,让你可以把资料存在云平台,用户可以透过这个平台交换资料,移动客户端之间也可以互相推送资料,更可以利用 Google 帐号来做认证。来自 Google 云平台官方博客的这篇教程介绍如何实现上述的功能,有兴趣把应用部署到 Google 云平台的开发者请加快脚步吧。
  2. 使用 UIKit Dynamics 实作游戏中的撞击效果:UIKit Dynamics 是 iOS7 提供的新类库。这篇范例将一步一步带领你使用 UIKit Dynamics 来实作愤怒的小鸟游戏中的简单碰撞效果,并提供代码让开发者可以更快了解该如何把这项功能应用到自己的移动应用中。
  3. iOS7 多任务应用加速:iOS7 提供了 Background Fetch、Remote Notifications、Background Transfer Service 这三个新的 API 来开发多任务应用,可以让开发者更容易的使用硬件提供的效能来提供更好的用户体验。本教程介绍如何使用这些 API。

杂货:

  1. 为何工程师完成最后 20% 的工作时间跟之前的 80% 一样多?:在开发项目的时候,常常会遇到类似的情形:明明模组都设计好了,但是到最后发现会搭不起来。这篇文章会解释为什么这样的事情总是会发生。
  2. Apple 发布 iPad Air 及 iPad mini Retina :iPad Air:轻出分量。新一代 iPad 轻了 28%、薄了 20%、重不足一斤,但是效能却增加了两倍。iPad mini Retina 的分辨率达到了 2048*1536,效能增强了四倍。
2013-10-25 22:152891

评论

发布
暂无评论
发现更多内容

阿里五位MySQL封神大佬耗17个月总结出53章性能优化法则

Geek_0c76c3

Java 数据库 开源 程序员 开发

信息论与编码(一)| 信源分类与数学模型

timerring

9月日更 信息熵

Canvas+Javascript实现点击小球的爆炸效果

Sam9029

JavaScript canvas 9月月更 小球爆炸

Shell编程学习(二)

Studying_swz

Shell 脚本 9月月更

吃透阿里大佬分享的这份Java面试神技,3个月斩获8家offer

Geek_0c76c3

Java 数据库 开源 架构 开发

架构实战营模块1作业

陌生流云

架构实战营

邓荣伟:稳定支撑每秒百万笔支付请求,支付宝数据库架构的过去、现在与未来

OceanBase 数据库

全网首次公开!阿里巴巴1685页Java面试突击核心讲(基础到高级足足涵盖19个Java核心技术)

Java永远的神

数据库 spring 程序员 程序人生 java面试

大厂“毕业”半月,面试数十家公司,凭借这份面试总结涨获7家Offer,成功入职

程序员小毕

spring 程序员 程序人生 JVM Java 面试

MyBatisPlus学习

Geek_6689b6

入门 MyBatisPlus 9月月更

阿里内网流传的9w字图解网络(全彩版)GitHub现已下载量过百万

程序知音

Java 程序员 计算机网络 后端技术 计算机底层

【编程实践】提高工作效率,避免重复且枯燥的操作,利用Python自动发送邮件

迷彩

SMTP 邮件协议 9月月更 Python邮件发送

遭不住了!Alibaba开源内网“M9”级别高并发编程全彩版进阶手册

程序知音

Java 架构 并发编程 多线程与高并发 后端技术

详解CAN总线:CAN总线报文格式—数据帧

不脱发的程序猿

汽车电子 CAN总线 CAN协议 CAN总线报文格式 CAN数据帧

OceanBase存储层代码解读(四):宏块的垃圾回收和坏块检查

OceanBase 数据库

阿里最新秋招面经,腾讯/美团/字节1万道Java中高级面试题

程序知音

Java 大厂面试 后端技术 Java面试八股文 阿里面试

直冲云霄,阿里大牛耗时49天整理12W字面试手册,押题准确率直冲95%

Geek_0c76c3

Java 数据库 开源 程序员 架构

全网首次公开:Java面试参考指南V3.0版(完美契合当下所有互联网公司面试需求)

Java全栈架构师

数据库 程序人生 后端 高并发 Java 面试

竟拿到阿里45K高薪offer!只因他刷了这份阿里微服务天花板手册

Geek_0c76c3

Java 数据库 开源 架构 面经

架构师的十八般武艺:可观测性

agnostic

可观测性

评判优秀程序员标准:“高并发”,竟被一份Github万星笔记讲清楚了

Geek_0c76c3

Java 数据库 架构 开发 面经

Shell编程学习(一)

Studying_swz

Shell 初阶 9月月更

【编程实践】出行无忧,利用Python爬取天气预报

迷彩

爬虫 爬虫教程 9月月更 Scarpy

模块二

早安

极客时间架构师训练营

详解CAN总线:标准数据帧和扩展数据帧

不脱发的程序猿

汽车电子 通信协议 CAN总线 CAN协议 标准数据帧和扩展数据帧

详解CAN总线:CAN协议分层结构及功能

不脱发的程序猿

CAN总线 CAN协议 CAN协议分层结构及功能

Github爆火!阿里最新发布的《高并发核心编程笔记》PDF文档

Geek_0c76c3

Java 数据库 开源 架构 开发

互联网架构师联合总结的Java面试攻略,GitHub标星30K!

程序知音

java面试 大厂面试 java架构师 后端技术 Java面试八股文

[架构实战] 课后作业

爱学习的麦子

详解CAN总线:CAN节点硬件构成方案

不脱发的程序猿

嵌入式 汽车电子 CAN总线 CAN节点硬件构成方案 CAN节点

微信业务架构图与学生管理系统架构图

冷夫冲

架构实战营 #架构实战营 架构师实战营 「架构实战营」

Xcode持续集成,用Google云平台加速iOS开发 - 移动开发技术周报_Google_邱彦铭_InfoQ精选文章