移动周刊第 185 期:2017 年移动应用开发十大趋势

写在前面

本期移动周刊第 185 期如约而至,聚焦 Android、iOS、VR/AR/MR、直播等前沿移动开发技术,收录一周最热点,解读开发技巧,我们希望从中能够让你有一些收获,如果你有好的文章以及优化建议,请发送邮件至mobilehub@csdn.net,在技术探索的道路上我们共同进步。

Swift 3.1 已经正式发布了,Swift 3.1 是一个小更新版本,包含对标准库的改进,该版本还包括许多关于 Swift 的 Linux 实现的更新。还有一些 Swift 包管理器的更新。此外,Swift 3.1 编译器现在可以自动预编译 Objective-C 桥接头,还可以加快混合源代码项目的调试配置构建。

技术文章

Android

剖析桌面化 Android 操作系统的发展与未来

操作系统是用来提供一个支持各种应用程序运行的基础软件环境。目前还没有一个操作系统在这个领域处于统治地位,各种操作系统在这个领域都有一个适合自己的范围。

开源推荐:Android 图片压缩开源库

推荐两个 Github 上开源的 Android 图片压缩库,两个库的代码量不多,可以直接使用或者借鉴学习。

自定义九宫格控件(附源码地址)

在阅读本文之前,需要你对 View 的绘制有一定的了解,本文基于源码分享一个类似朋友圈的功能,即九宫格控件。

Android 应用”反调试”操作的几种方案解析

这篇文章就来详细总结一下,现阶段比较流行的几种反调试解决方案。

Android 优化 App 构建速度的 17 条建议

本篇文章根据 Google 官方文档,加上自己的一些理解提供一些提升 App 构建速度的优化建议。

iOS

舞动的表情包——浅析 GIF 格式图片的存储和压缩

GIF 格式可以存储多幅彩色图像,如果将这些图像连续播放出来,就能够组成最简单的动画。所以常被用来存储“动态图片”,通常时间短,体积小,内容简单,成像相对清晰,近年来流行的表情包文化,让老古董 GIF 图有了新的用武之地。

一篇文章帮你彻底了解 Swift 3.1 的新内容

Xcode 8.3 和 Swift 3.1 正式版的发布包含了等待已久的 Swift 包管理器 功能,以及对语言本身的改进。

由 FlexBox 算法强力驱动的 Weex 布局引擎

这篇文章将会详细的分析 Weex 是如何高性能的布局原生界面的,之后还会与现有的布局方法进行对比,看看 Weex 的布局性能究竟如何。

iOS 开发中,怎样用好 Notifications?

在 iOS 开发中,有这样一个场景:某件重要的事情必须立刻让用户知道,甚至不惜以打断用户当前操作为代价来强调这份重要性。这就是通知(Notifiations)。目前常用的框架为 UserNotifications,它主要用来在锁屏和应用界面通过弹窗来显示通知。

2017 年移动应用开发十大趋势

在快节奏的 App 开发领域,随时了解增强现实、即时应用(Instant Apps)和直接与云端交互等趋势,将有助于你的 App 脱颖而出。

VR

Unity 教程 | 手把手教你拼一个3D“魔方”

本教程将为刚接触 Unity 的初学者讲解如何在 Unity 中实现 3D 立方体的堆叠,利用一个或多个预制件动态创建立方体进行拼接,为这些立方体赋予不同的颜色。

从脚本到发布:解锁 VR 短片全流程制作要点

VR 电影用来突破“第四面墙”的绝不仅仅是机位,除了体验和工具,更多的还是制作者思维和逻辑上的转换。

Facebook 收购 Oculus 豪赌 VR 为什么却成了灾难?

2014年,24岁的罗基(Palmer Luckey)把自己的虚拟现实公司Oculus,以20亿美元的价格(后来扎克伯格承认一共的收购成本为30亿美元)转让给了Facebook。从此之后,Oculus成了扎克伯格的一个烦恼。

什么是像素密度和视网膜分辨率?为什么对 VR 很重要

虽然我们大部分人都习惯于使用分辨率数字(如1920×1080显示器),但像素密度是更为有用的数字,在描述AR和VR头显时尤为如此。

视频教程推荐

Android 中的多媒体编程

本课程剔除繁杂的理论,注重实践,深入浅出讲解 Android 中的多媒体编程。

最完善的 Swift3 从入门到精通视频课程(从语法到实战)

本课程从零开始,介绍语言的运行环境,基本语法,高级用法并以 iOS 实战应用的方式带领读者对 Swift 语言从入门到精通。

Python 函数及常用模块

作者介绍函数的概念和使用及生成器,迭代器,装饰器等 Python 高级特性的学习,另外还有一些常用模块的介绍,包括 time 模块,os 模块等。

HTML5 的 App 开发
本课程讲解了 HTML5手机游戏开发,写个简单 HTML5 游戏;创建 Android 应用打包 HTML5;实现 Android 与 HTML5 的通信,最后接入充值。

活动充电

中国云计算技术大会

中国云计算技术大会(以下简称CCTC,Cloud Computing Technology Conference)由国内最大开发者社区 CSDN 主办,是业内极具影响力的云计算和大数据技术年度盛会,会议解读本年度国内外云计算技术发展最新趋势,深度剖析云计算与大数据核心技术和架构,聚焦云计算技术在金融、电商、制造、能源等垂直领域的深度实践和应用。

联系我们

第一时间掌握最新移动开发相关信息和技术,请关注 CSDN 移动开发公众微信号(ID: mobilehub)。也欢迎加微信tm_forever_miss(备注:姓名+公司+职位)与我交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值