开机动画适配方案_iOS 13.1 发布,你有遇到哪些适配的坑?
2019-09-25由于文章内链接无法直接跳转,可点击左下方“阅读原文”查看相关链接关键词:iPadOS、Flutter 动画iOS 13.1 发布,你有遇到哪些适配的坑?离 iOS 13 发布不到一周的时间,苹果又发布了 iOS 13.1。新版本主要是修复了一些已经的问题,对比两者的 Release Note 文档,并未发现新增了什么特性。一同发布的还有 iPadOS 13,大家可以更...

2019-09-25
由于文章内链接无法直接跳转,可点击左下方“阅读原文”查看相关链接
关键词:iPadOS、Flutter 动画
iOS 13.1 发布,你有遇到哪些适配的坑?
离 iOS 13 发布不到一周的时间,苹果又发布了 iOS 13.1。新版本主要是修复了一些已经的问题,对比两者的 Release Note 文档,并未发现新增了什么特性。一同发布的还有 iPadOS 13,大家可以更新一波来体验各种酷炫的功能了。
另外,在时隔两周后,macOS Catalina 更新了 beta 9 版本,watchOS 也更新了 6.1 beta,watchOS 6.1 beta 与 Xcode 11 有兼容性问题,建议暂时不升级 watchOS。
在 iOS 13 的适配上,许多开发者都反馈遇到了各种各样的问题。如果您有遇到适配的问题,可以在留言区分享出来,或者在我们的 github (https://github.com/awesome-tips/iOS-Tips)上提 issue,我们会整理分享出来。
• https://developer.apple.com/download/
如何用 SwiftUI 开发一个 iOS 13 中的上下文菜单
SIMON NG • 2019-09-20
此前,苹果正式向公众发布了iOS 13。除了黑暗模式和其他新功能外,最新版本的iOS还向我们介绍了一种与上下文交互的新方法,称为“上下文菜单”。
上下文菜单类似于3D Touch中的窥视和弹出。一个明显的区别是,此功能可在所有运行iOS 13及更高版本的设备上使用,即使该设备不支持3D Touch。要显示上下文菜单,如果设备使用3D Touch供电,则人们可以使用触摸并按住手势或强制触摸。
• https://www.appcoda.com/swiftui-context-menu/
在 iOS UI Test 中打开 deeplink
geek-is-stupid • 2019-09-21
UI测试是验证iOS应用程序在生产环境中的工作方式以及与其他服务集成时的外观的最佳方式!每一项电子商务移动应用程序都需要包含一项重要功能,以进行广告系列营销,这是一个深层链接!
因此,今天我们将添加一些UI测试,以确保该功能正常运行:在模拟器上进行UI测试时,如何通过URL打开iOS应用?您所需要的只是XCUIApplication,它允许您根据包标识符启动应用程序。
• https://geek-is-stupid.github.io/2019-09-21-how-to-test-open-deeplink-with-XCUITests/
Flutter 动画:学习 Flutter 隐藏动画的便捷教程
Joshua de Guzman • 2019-09-18
动画在增强应用程序的整体用户体验方面起着重要作用-从视觉反馈,动作到您可以想象的自定义动画!
就像应用程序中集成的任何其他对象一样,动画必须是功能元素,而不仅仅是普通的旧装饰。使用传统框架,通常需要编写复杂的自定义动画控制器和配置,在其中设置时间,补间和过渡。有时,您可能最终会使用第三方库-只是为了移动视图组件。
使用Flutter,动画从未如此简单!Flutter提供了丰富的现成的动画小部件供您直接使用!
• https://medium.com/flutter-community/flutter-animation-easy-way-of-learning-the-flutter-implicit-animation-widgets-pt-1-712f2b78f6b5
Flutter 人脸检测
Akora Ing. DKB • 2019-09-22
在本文中,将探讨在 Flutter 中使用Firebase ML Kit检测图像中人脸的基础,并借助CustomPainter使其可见。
• https://medium.com/flutter-community/flutter-face-detection-ac18e3e2211f
Kotlin 的协程用力瞥一眼
LewisLuo(罗宇) • 2019-09-21
Kotlin 的协程是它非常特别的一块地方:宣扬它的人都在说协程多么好多么棒,但多数人不管是看了协程的官方文档还是一些网络文章之后又都觉得完全看不懂。而且这个「不懂」和 RxJava 是属于一类的:由于协程在概念上对于 Java 开发者来说就是个新东西,所以对于大多数人来说,别说怎么用了,我连它是个什么东西都没看明白。
所以今天,我就先从「协程是什么」说起。
• https://juejin.im/post/5d85d0f2e51d453b721476f6
为多个实例准备 Vue App
Prateek Jaiswal • 2019-09-20
我们经常在构建应用程序时遇到这种问题,其中单个应用程序可以通过几次更改扩展到多个实例。一个很好的例子是,为多个国家/地区构建应用程序时。不同的国家/地区可能有不同的要求,即不同的部分或不同的表单字段,但是基本应用程序(即公共部分)应保持不变。
当应用程序已经构建并且在应用程序生命周期的后期阶段,需要扩展到多个国家/地区时,这甚至变得具有挑战性。
• https://hackernoon.com/scaling-vue-app-for-multiple-instances-da1h3ze0
Create a Scalable ReactJs Web App in 10 minutes
Deepanshu • 2019-09-23
作为UI层,React变得非常流行,但是状态管理还没有最佳实践。虽然Redux已成为最受欢迎的中央状态管理解决方案,但它通常非常冗长,学习曲线很大。在本文中,我们将探讨react + antd + umi + dva 技术栈,该技术栈可轻松创建具有更干净架构的可扩展Web应用程序,以用于数据流和状态管理。
• https://hackernoon.com/create-a-scalable-reactjs-web-app-in-10-minutes-922gf30n5
降低软件复杂性一般原则和方法
邹政华 • 2019-09-19
本篇文章是围绕着“降低复杂性”这个主题展开的,很多重要的结论来源于John Ousterhout,笔者觉得很有共鸣,就做了一些相关话题的延伸、补充了一些实例。虽说是”一般原则“,也不意味着是绝对的正确,整理出来,只是为了引发大家对软件设计的思考。
• https://tech.meituan.com/2019/09/19/common-method-of-reduce-complexity.html
更多推荐

所有评论(0)