README.MD · 008期

2019.07.12

README.MD 将为你奉上近两天最新的好文章,但愿你在这有所期,亦有所获。前端

关键字:Flutter 1.7Switch LiteReact Hooks算法

原文连接编程

看点

Flutter 1.7 版正式发布

来源 | Flutter社区 公众号
时间 | 07.10 小程序

Flutter 1.7,这是继上次 I/O 时众多重要功能发布以来的一次小更新。Flutter 1.7 包含了对 AndroidX 的支持,知足了 Play 商店近期对应用提出的要求,包含了一些新的和加强过的组件,修复了开发者们提出的 bug 等。浏览器

t.cn/AiOstH1N安全

全球JavaScript开发者薪酬统计出炉!最高年薪超10万美金

做者 | Daxx Team
来源 | 前端之巅 公众号
时间 | 07.11 微信

这篇文章调查了美国、英国、德国、瑞士与荷兰近期的 JavaScript 开发者薪酬水平,并展望了 2019 年的 JavaScript 就业市场与编程趋势。框架

t.cn/AiWw9q7sless

产品

为何 Switch Lite 才是任天堂的杀手锏?

做者 | 木斯
来源 | AppSo 公众号
时间 | 07.11 ide

若是新品发布有一套约定俗成的既定流程,那任天堂大概是教科书式的「反其道而行之」:没有事先宣传,也没有提早预热,一款全新的游戏机 Nintendo Switch Lite 就这样对外亮相了。

t.cn/AiWw9f22

咱们把4种最受欢迎的笔记模板作了出来

做者 | 大象
来源 | 个人印象笔记 公众号
时间 | 07.11

自从印象笔记上了模板功能以后,咱们就不停地接到那些同时保留了手写记录习惯用户的要求:“能不能有一份打印版的模板,在平常记录中也能够用起来。花了几个月作材质选择,一次又一次调整内页设计,用上了堪称豪华的阵容搭配,终于到了交做业的时候。

t.cn/AiWw9Jx1

iOS

CocoaPods 历险 - Resolver 仲裁入口解析

做者 | 冬瓜
来源 | GUA
时间 | 07.11

在 CocoaPods 历险 - 总览 中已经分析了 CocoaPods 的整个组件构成和职责。这篇博客单说在 Install 过程当中的版本仲裁算法,其中包含了 Resolver 的入口过程以及 Molinillo 仲裁算法,本篇主要关注入口方案。

t.cn/AiWvGKeW

Problem Solving with Combine Swift

做者 | Arlind Aliu
来源 | Medium Flawless iOS
时间 | 07.10

Combine 框架是最新的 iOS 声明式框架,可处理随时间变化的值。若是您想了解 iOS 开发的最新动态,学习 Combine Swift和 SwiftUI 是必须的。Combine 提升了代码的抽象级别,所以能够专一于定义业务逻辑的事件的相互依赖性,而没必要不断地调整大量的实现细节。代码可能会更简洁。

t.cn/AiWw9K1z

Android

如何在Android中完成一个APT项目的开发?

做者 | 狐友技术团队
来源 | 搜狐技术产品 公众号
时间 | 07.11

APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具。APT在编译时期扫描处理源代码中的注解,开发中能够根据注解,利用APT自动生成Java代码,减小冗余的代码和手动的代码输入过程,提高了编码效率,同时使源代码看起来更清晰简洁,可读性提高。

本文侧重于实际应用的讲解,以Android APP开发过程当中一个常见的页面跳转场景为示例,从搭建项目、APT数据与功能介绍、提取数据和自动化生成代码几个过程,逐步讲解如何完成一个APT项目的开发。

t.cn/AiWvGHyL

你必需要了解的 AndroidStudio 3.x Lint API

做者 | Omooo
来源 | 玉刚说 公众号
时间 | 07.11

Lint 是 Android Studio 内置的一个静态代码扫描工具,它能够检查 Android 项目源文件是否包含潜在错误,以及在正确性、安全性、性能、易用性、便利性和国际化方面是否须要优化改进。AS 已经内置了大量的 Lint 检查规则,可是当咱们须要定制化规则时,就须要考虑自定义 Lint 了。

t.cn/AiWw9Yiv

Flutter

Build a chatbot in 20 minutes using Flutter and Dialogflow

做者 | Promise Nzubechi Amadi
来源 | Flutter Community
时间 | 07.10

本文将学习如何使用 flutter 和 Dialogflow 从头开始构建一个简单的聊天机器人。

t.cn/AiWw98Is

Flutter Slide Options for User Profile

做者 | Dane Mackier
来源 | Flutter Community
时间 | 07.10

在本教程中,将构建一个用户描述单元格,能够滑动该 cell 以得到更多操做选项。这能够添加到一般拥有用户我的资料划出选项。此外,您能够将其用于某些页面上,以便快速访问用户选项。也能够用于购物车之类的东西,以在其中显示项目的总数和数量,并容许他们直接今后 cell 上的滑动操做进行编辑或结账。

t.cn/AiWw9DtF

Web & 小程序

使用 React Hooks 重构你的小程序

做者 | 余澈
来源 | 凹凸实验室
时间 | 07.09

随着业务的发展,小程序的体量愈来愈大。不少产商的小程序无论从代码的数量仍是复杂度都不亚于 PC 端业务,能够说前端开发的复杂度正在向小程序端转移。在 Taro 1.3 版本,实现了一大堆特性,其中的重头戏就是 React Hooks 的支持。虽然 React Hooks 正式稳定的时间并不长,但这个特性能有效地简化开发模式,提高开发效率和开发体验。

本文即基于 Taro 的新特性,来讲明如何经过 React Hooks 来提高小程序的开发体验。

t.cn/AiWwCPZY

因为没法跳转外链,建议在电脑上将地址拷贝到浏览器进行查看,其中连接为短链。有些连接因为特殊缘由须要特殊装备,请自备。

关注咱们

欢迎关注咱们的公众号:知识小集(ID: zsxjtip),也欢迎加入咱们的群组讨论问题。能够加微信 coldlight_hh/wsy9871 进入咱们的 iOS/flutter 微信群。

相关文章
相关标签/搜索