适用于开发人员的iOS 9 Beta和WatchOS 2
本文概述 iOS 9中的多任务 iOS 9.1和9.2 Beta, 市场采用 WatchOS 2带来了一系列类似于消费者的改进 WatchOS 2开发人员专用 新的WatchOS架构 迁移到WatchOS 2 本文总结 Apple最新的移动...
本文概述 iOS 9中的多任务 iOS 9.1和9.2 Beta, 市场采用 WatchOS 2带来了一系列类似于消费者的改进 WatchOS 2开发人员专用 新的WatchOS架构 迁移到WatchOS 2 本文总结 Apple最新的移动...
本文概述 基础:CoreSpotlight框架 iOS 9中搜索的工作方式 用户单击时 概括 iOS内置了三个搜索点:Siri, Spotlight搜索和Safari搜索。 Siri是iOS最具标志性的功能之一, 是大多数iPhone用户已...
本文概述 传递火炬:加入新的开发团队 收集文件 了解你的产品 取得所有权 授予访问权限 管理交接 总结 在产品生命周期内, 软件产品通常会从一个开发团队过渡到另一个开发团队。产品的不同阶段可能需要不同类型的开发团队:建立初始版本的顾问, 维...
本文概述 活动世界 碎片世界 Android中的全屏碎片梦m fragment导航模式 总结 多年来, 我看到了Android中许多不同的导航模式实现。一些应用仅使用活动, 而其他应用则与fragment和/或自定义视图混合使用。 我最喜欢...
本文概述 介绍 常见错误1:忘记启用本机滚动 常见错误#2:不使用Ionic CLI安装平台和插件 常见错误3:思维表现出众 常见错误4:与视图缓存逻辑混淆 常见错误5:不了解Android人行横道 常见错误6:尝试在浏览器中运行Cordo...
本文概述 1.新的JIT编译器, 配置文件引导的编译 2.多窗口支持 3. Vulkan API 4.直接启动 5.直接回复和捆绑通知 6.白日梦虚拟现实 7.用户界面, 可访问性调整和背景优化 Android 7.0:底线是什么? Goo...
本文概述 常见错误1:不了解异步过程 常见错误2:在主队列以外的线程上运行与UI相关的代码 常见错误3:误解并发和多线程 常见错误4:不知道可变对象的陷阱 常见错误5:不了解iOS NSDictionary在内部如何工作 常见错误6:使用情...
本文概述 1.强制展开可选 2.不知道强参考周期的陷阱 3.到处使用自我 4.不知道你的类型 5.不使用枚举的全部潜力 6.不使用功能部件 7.停留在舒适区, 不要尝试面向协议的编程 据我们了解, Swift不是玩具语言 从Objectiv...
本文概述 你在给什么? 编写跨平台应用程序 使用MvvmCross为跨平台代码提供结构 使用Xamarin构建跨平台应用程序 一次编写代码并在多个平台上使用它一直是许多软件开发人员的梦想。尽管这已经有一段时间了, 但它总是以可维护性, 易于...
本文概述 为什么我们仍然使用命令行界面工具 基本命令行工具 闪亮的东西 有趣的CLI工具 实践中的命令行 进一步的探索 在当今的在线世界中, 吸引用户的斗争仍在继续, 应用程序制造商更喜欢移动或网络应用程序。桌面应用程序变得越来越不相关。而...