贾鹏辉的技术博客官网 专注于移动开发,分享技术,分享快乐

Flutter2重磅发布支持Web和桌面应用

目录 Flutter 2的发布 Flutter 2的背后 Flutter 2对Web的支持 Flutter 2对PC、可折叠以及嵌入式设备的支持 不断发展的Flutter生态系统 空安全 Flutter 2概述 谷歌在今日召开的一场线上活动中正式宣布了Flutter 2的发布。作为一款用于构建跨平台APP的框架,Flutter今天正式迎来了它的的第二个大...

给Android开发者Flutter上手指南

Android开发者如何快速上手Flutter布局

期待已久的新教程上线啦!解锁Flutter开发新姿势,一网打尽Flutter核心技术 点我Get!!! 目录 LinearLayout 在Flutter中等价于什么(Android)? RelativeLayout 在Flutter中等价于什么(Android)? 如何使用widget定义布局属性? 如何分层布局? 如何设置布局样式? ScrollVi...

一文读懂Flutter的三棵树渲染机制和原理

探析Flutter渲染机制之三棵树

目录 什么是三棵树? 三棵树的协同 三棵树的工作原理 Flutter是一个优秀的UI框架,借助它开箱即用的Widgets我们能够构建出漂亮和高性能的用户界面。那这些Widgets到底是如何工作的又是如何完成渲染的。 在本文中呢,我们就来探析Widgets背后的故事-Flutter渲染机制之三棵树。 什么是三棵树? 在Flutter中和Widgets一起协同工作的还有...

初学者如何快速上手Flutter开发?

为了高效快速学习Flutter,初学者可以按照这样的步骤进行学习: 走进和认识它 掌握它的语言 掌握它的Widget 熟悉它的状态机制 调试技巧 深入原理 合理利用工具 其中Widget、状态机制、调试技巧以及深入原理在课程后面会有相应的章节进行讲解,在这里以我们主要聚焦在走进和认识它、掌握它的语言以及合理利用工具这些环节上。 认识Flutter ...

React Navigation 4x到5x的迁移指南

提示:本教程不定期更新,请关注课程章节列表及时获取更新 在这个教程中将向大家分享React Navigation 4x到5x的迁移指南,本教程主要以课程源码为例讲解4x到5x迁移过程中所需要做的事情以及一些经验和心得。 如果你的项目还没有使用4x版本,那么可以直接参考下面教程按照和使用4x或5x版本的导航器: React Navigation 5x安装适配指南 Rea...

为什么要学习HarmonyOS以及如何快速上手?

华为在9月10日发布了HarmonyOS 2.0一时间引起了业界乃至软件开发行业很大的反响,那么作为一名开发人员该不该学习HarmonyOS以及如何快速上手HarmonyOS?那么接下来我们先从HarmonyOS对软件开发行业的影响以及HarmonyOS对开发者的影响两个维度进行分析,然后在总结出我们需要的答案,最后呢为大家分享快速上手HarmonyOS开发的RoadMap。 文...

移动端跨平台技术演进之路

移动端高速发展的这些年,伴随着企业对研发效率、动态能力的诉求不断增加,跨平台技术也如雨后春笋层出不穷。那么,在这篇文章中将向大家分享移动端跨平台技术演进之路。首先我们看为什么需要跨平台技术? 为什么需要跨平台技术? 一方面伴随着移动互联网的高速发展,公司间竞争越来越激烈,如何将业务快速落地、快速试错,成为备受关注的问题。 另一方面,提升研发效率、缩短研发周期,保障产品快速试...

10月Flutter最新学习资料汇总

一文道尽Flutter最新最全的学习资料。 WARNING:内容较长建议收藏以便后续的查找和学习。 目录 文章 视频 组件 导航 模板 插件 框架 实验性 游戏 开源App 实用工具 社区 书籍 福利 文章 介绍 Google IO 2018 [1.1K👏] - 构建美观,灵活的用户界面。 Pres...

React Native布局详细指南

一款好的APP离不了一个漂亮的布局,本文章将向大家分享React Native中的布局方式FlexBox。 在React Native中布局采用的是FleBox(弹性框)进行布局。 期待已久的新教程上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!! 本文出自《React Native学习笔记》系列文章。 FlexBo...

新版React Native 混合开发(iOS篇)

React Native Hybrid

期待已久的新教程上线啦!解锁React Native开发新姿势,一网打尽React Native最新与最热技术,点我Get!!! 在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App,它的首页下的很多模块都是由React Native实现的,这种开发模式被称为混合开发。 此教程适配了0.62.2及...