写在前面
本期移动周刊第 192 期如约而至,聚焦 Android、iOS、VR/AR/MR、直播等前沿移动开发技术,收录一周最热点,解读开发技巧,我们希望从中能够让你有一些收获,如果你有好的文章以及优化建议,请发送邮件至mobilehub@csdn.net,在技术探索的道路上我们共同进步。
技术文章
Android
像大牛一样写代码:31 个 Android 开发者工具
本文分享 31 款 Android 开发工具,其中部分工具是收费的,但是绝大多数都是免费的,希望为 Android 开发者提供一些帮助。
Kotlin 资源大全 - 学 Kotlin 看这一篇教程就够了
自 Google 正式宣布官方支持 Kotlin,为让大家更快了解和上手 Kotlin,本文整理了一份 Kotlin 资源大全,希望可以帮助大家用最短时间学习 Kotlin。
Android 保持屏幕常亮的几种方法
在实际开发的过程中,会有一些需要保持屏幕常亮,避免进入锁屏状态的需求。最常见的就是视频播放的过程中,如果屏幕突然暗了,或者直接锁屏,会非常的影响用户的体验。本篇文章就对 Android 下,如何保持屏幕常量,做一个简单的记录和总结。
基于 React Native 的移动平台研发实践分享
尽管 React Native 在移动前端存在着无可比拟的优势,但每一家在工程化的过程中还是存在各自不同的思考。而作为移动平台,不是简单的解决单一的一个 App 的问题。
Android Bitmap 知识点梳理
在日常开发中,可以说和 Bitmap 每天都会见面,基本上每个应用都会直接或间接的用到,而这里面又涉及到大量的相关知识。本文对 Bitmap 常用知识做个梳理。
谷歌大牛说:为什么 Kotlin 比你们用的那些垃圾语言都好
谷歌技术大牛 Steve Yegge 写了一篇关于 Kotlin 的使用体会总结文章,本文为译文。
iOS
「iOS + PHP」行车服务项目 「思路 + 代码」
笔者近期开发了一个行车服务项目,iOS 客户端采用 Objective-C 编写, 后端采用 PHP 搭建,部署在阿里云,操作系统为 Linux CentOS 7.3,数据库 MySQL,服务器为 Apache,是比较基础的 LAMP 组合。
30 天学习编写 30 个 Swift 小程序
本文参考了 Sam Lu 的 40 个小项目,也参考了 Allen_朝辉 的项目,还有的是笔者比较感兴趣仿写的知名 App。30 个 Swift 小程序从头到尾使用 XCode 8 + Swift3.2 环境来完成,
如何实现仿 Mac 端 QQ 的多开 App 效果
现在 QQ 不是可以同时登录多个账号吗?如何在 Mac 端实现这种 QQ 效果?本文就来深入探讨一下实现流程。
Lottie 初级教程:打造 iOS App 完美动画
有了 Airbnb 开发的 Lottie,开发者就可以免去写一行一行的代码而非常容易地渲染动画。你可以直接把 Adobe After Effects 的动画用在 Xcode 项目中。这真的非常实用并且还能把你实现动画的大量时间节省下来。
HTTP Session 的工作原理以及几个思维扩展
大家都知道,HTTP 协议本身是无状态的,Session 的出现解决了这个问题,也被大多数 Web 端采用。 但它背后的实现原理你是否有兴趣了解呢,以及在它基础上的思维发散,和你聊聊。
iOS 系统居然自带悬浮窗口调试工具
我们经常使用各种调试工具,或者开源库来支持悬浮窗调试信息,但苹果的私有方法就提供了 UIDebuggingInformationOverlay。
VR
四年经验总结:五大高质量 VR 内容制作指导方针
近一段时间似乎是人人都在开发 VR 应用。从 VR 音乐会到设计厨房,全世界的品牌和独立开发者都花费了巨大的精力来确保自己的 VR 应用能成为下一个划时代的产品。但是想要确保 VR 革命取得成功,我们需要明白到底是什么因素确使 VR 存在价值。
Google VR 入门之制作简易的 VR 播放器及去除界面控制按钮
本文使用 Google VR 制作一款简易的 VR 播放器,源码地址:http://download.csdn.net/detail/github_2011/9785147。
视频教程推荐
面向对象思想在 UE4 蓝图中的应用
本套课程重点是掌握如何把面向对象思想应用在蓝图中。内容主要包括类和对象的概念、面向对象的特征、 常见的容器:数组、集合、Map 重构蓝图的方法 UE4 中常见的类、换枪功能、抛物线子弹的实现。
Unity 大型网络游戏开发实战——Unity 资源管理精讲
本次系列课程的目标是让 Unity3D 初学者快速掌握 Unity3D 的资源管理技术进行了全面介绍,特别对 AssetBundle 资源如何进行更新,以及加载(依赖资源加载)进行了系统的介绍。
一起学 djyos
djyos 是国内原创的开源操作系统,采用类 BSD 许可证。经历 13 年的时间考验,可靠性高,实时性高,功能强大,广泛用于电力系统、自动控制、物联网等领域。本教程从原理到应用,通过大量实验案例,教会你在产品中使用 djyos。
iOS 网络请求与数据解析的整合
在实际项目中,总会遇到对后台数据接口的请求以及对响应数据的解析问题。本课程通过对 AFNetworking、ReactiveObjC 和 MJExtension 三大开源库的整合,来搭建一个便捷、高效和精炼的框架!
活动充电
「【在线峰会】一天掌握物联网全栈开发之道」
智能化的物联网时代,开发者该如何顺势而为?本次峰会从易于上手、高效的“物联网全栈开发”着手,集结一线专家,基于 JavaScript、Python,详勘物联网架构、技术栈、应用开发平台、安全等实战经验,希望通过一天的时间,帮助开发者快速掌握物联网全栈开发之道。
联系我们
第一时间掌握最新移动开发相关信息和技术,请关注 CSDN 移动开发公众微信号(ID: mobilehub)。也欢迎加微信tm_forever_miss(备注:姓名+公司+职位)与我交流。