Flutter 首次亮相 Google Cloud Next 大会

a7041c58f304443c96385fe5b12dab70.jpeg

作者 / Kelvin Boateng

Flutter 团队在近期首次参加了 Google Cloud Next 大会,这意味着 Flutter 在开发社区中的影响力正在日益增长。

  • Google Cloud Next 

    https://cloud.withgoogle.com/next

我们与 Google Cloud、Firebase、Very Good Ventures 和 Serverpod 的团队合作,带来了各种闪电演讲、会议和一个演示展台,向大家重点展示简化的工作流程。

  • Very Good Ventures

    https://verygood.ventures/

  • Serverpod

    https://serverpod.dev/

欢迎您继续阅读,与我们一起回顾 Flutter 在 Google Cloud Next 大会上分享的精彩内容。 

使用 Firestore、Cloud Run 和 Flutter 快速开发

我们通过由 Google Cloud Run 驱动的 API 实时开发了一个在最小可行的 Flutter 应用,该应用由 Firestore 数据库提供支持。您可以查阅官方文档,详细了解如何独立高效地开发构建。

  • 官方文档

    https://assets.swoogo.com/uploads/3784202-66185e868d8c1.pdf

利用 Flutter、Firebase 和 Gemini 开发智能应用

我们使用 Flutter、Firebase 和 Gemini 从零开始构建了一个动态的真实应用,实时展示了 Firebase 的 Firestore 和 Storage 功能如何帮助我们简化数据管理和媒体处理。您可以观看下方的演讲视频了解更多精彩内容。

  • 演讲视频

    https://youtu.be/gr890xePN10

使用 Serverpod 进行全栈 Dart 开发

我们展示了开发人员如何在服务器上使用 Dart 共享代码,并使用 Serverpod 来完善其 Flutter 应用。Serverpod 是一个全栈式 Dart 解决方案,支持您使用代码生成功能创建匹配的客户端-服务器代码,并且根据您采用的架构生成一个功能丰富的 Postgres ORM。您可以观看 Observable Flutter 视频了解更多详情。

  • Serverpod

    https://serverpod.dev/

  • Observable Flutter 视频

    https://www.youtube.com/watch?v=0bGpPU2vBRY

使用 Firestore 对 Flutter 应用进行实时编码

我们展示了 Google 的 Project IDX 如何帮助您更轻松地使用 Flutter 进行开发与构建!您可以查看 Project IDX 官方网站,即刻开始体验。

  • Project IDX

    https://idx.dev/

使用 Flutter、Dart Frog 和 Gemini 开发全栈应用和游戏

Very Good Ventures (VGV) 与我们分享如何在 Gemini 和 Flutter 的助力下构建 AI 驱动的互动风格游戏。您可以观看演讲视频了解详细内容。

  • 演讲视频

    https://www.youtube.com/watch?v=_NRDyKiVIa4

如何使用 Dart Frog 和 Google Cloud 共享代码

Very Good Ventures (VGV) 还展示了如何通过在前端和后端之间共享代码来实现快速启动和运行,从而在短短几分钟内使全栈项目快速上线,并在设备和 Cloud Run 上运行。

  • 在前端和后端之间共享代码

    https://dartfrog.vgv.dev/

精彩内容回顾

欢迎您查看以下在 Google Cloud Next 大会上发布的精彩内容,助您通过 Flutter 和 Dart 更轻松高效地在您的应用中构建 AI 功能。

Firestore 矢量搜索支持及扩展程序现已推出

Firestore 中的矢量搜索嵌入向量以及 Firestore 矢量搜索扩展程序让 Flutter 和 Dart 开发者能够将 Firestore 数据转换为内容丰富、可供搜索的知识图谱,从而为颇具创新能力的生成式 AI 功能赋能。这使得您能够在使用 Firestore 时将 AI 驱动的产品推荐功能、智能聊天机器人和其他复杂体验功能直接集成到您的 Flutter 应用中。

  • Firestore 中的矢量搜索嵌入向量

    https://cloud.google.com/blog/products/databases/get-started-with-firestore-vector-similarity-search

  • Firestore 矢量搜索扩展程序

    https://extensions.dev/extensions/googlecloud/firestore-vector-search

Vertex Gemini Dart SDK 非公开预览版

Vertex Gemini SDK 是一组 Firebase 客户端 SDK,支持 Dart、Kotlin、Swift 和 JavaScript。这些 SDK 旨在帮助用户轻松访问 Vertex AI 服务,从而加速开发。Flutter 和 Dart 开发者可以通过此 Google 表格申请加入非公开预览版测试。

  • Google 表格

    https://docs.google.com/forms/d/e/1FAIpQLScIuowa37cp-yCCLOy9QAFYLVzBPXiU5x-mgENvVmn9OYLtYw/viewform

与我们分享您正在构建的作品

我们始终相信那些希望构建由 Google Cloud 提供支持的高质量跨平台体验的开发者能够在此收获、构建令人满意与赞叹的作品。如果您正在将 Flutter 与 Firebase 或任何 Google Cloud 产品和服务结合使用,欢迎您在 Twitter 和 LinkedIn 上与我们分享您正在构建的精彩作品!

  • Twitter

    https://twitter.com/FlutterDev

如果您想学习使用 Flutter 和 Google Cloud 助力您高效开发与构建,您也可以查看我们为您准备的精彩内容与丰富资源。

  • 文档

    https://dart.dev/server/google-cloud

  • 示例代码

    https://github.com/flutter/samples/tree/main/code_sharing

  • 云开发提示 (视频)

    https://www.youtube.com/watch?v=P1XzbpeD2GY

我们热切期待您构建的杰作!


862582e71de4beb9d32e6a3a594b875c.gif 点击屏末  | 进一步了解 Flutter 的最新资讯

f77aed0c4e73524237c05eaddc1720a4.png

408fb3787bb900dc0659be1217d115ba.png

ceb3e6f3c8e127d4a6358469c12a42ba.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/9702.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

双向链表(详解)

在单链表专题中我们提到链表的分类,其中提到了带头双向循环链表,今天小编将详细讲下双向链表。 话不多说,直接上货。 1.双向链表的结构 带头双向循环链表 注意 这几的“带头”跟前面我们说的“头节点”是两个概念,实际前面的在…

【大学物理】东北大学-马文蔚听课笔记

4.1刚体的定轴转动_哔哩哔哩_bilibili 此笔记为课堂学习笔记~ 4.1刚体的定轴转动 基本教学要求 什么时刚体呢? 研究刚体运动切口 平动:刚体中所有的点的运动轨迹都完全相同。 转动:分为¥定轴转动和非定轴转动 刚体转动的角速度…

【Unity 2D物理系统:触发】

在Unity的2D物理系统中,触发器(Trigger)是一种特殊的碰撞检测机制,它允许开发者检测到物体进入或离开特定区域时发生的动作,而不会影响物体的实际物理运动。触发器通常用于非物理交互的场景,如检测玩家进入…

vue3 antd-vue 超简单方式实现a-table跨页勾选

一、效果如下: 第一页勾选了2, 3, 4 翻到第三页勾选24, 25 回显,如比返回第一页的时候触发分页改变, 在映射中的第一页的数据给到a-table绑定的state.selectedRowKeys即可,如下方法 二、勾选思路…

Netty底层数据交互源码分析

文章目录 1. 前题回顾2. 主线流程源码分析3. Netty底层的零拷贝4. ByteBuf内存池设计 书接上文 1. 前题回顾 上一篇博客我们分析了Netty服务端启动的底层原理,主要就是将EventLoop里面的线程注册到了Select中,然后调用select方法监听客户端连接&#xf…

深入了解模拟和存根:提高单元测试质量的关键技术

一、引言 在进行单元测试时,我们经常会遇到对外部资源的依赖,如数据库、网络接口等。模拟(Mocking)和存根(Stubbing)是两种帮助我们模拟这些外部资源,使我们能够在隔离环境中测试单元的方法。在…

分布式任务调度框架xxl-job使用手册

官网地址和文档地址:https://www.xuxueli.com/xxl-job/ 一、快速入门 1.1 下载源码 https://github.com/xuxueli/xxl-job https://gitee.com/xuxueli0323/xxl-job 下载完成后有以下模块 1.2 初始化数据库 官方指定mysql8.0,但我是mysql5.7 执行/xxl…

PyQt6--Python桌面开发(6.QLineEdit单行文本框)

QLineEdit单行文本框 import sys import time from PyQt6.QtGui import QValidator,QIntValidator from PyQt6.QtWidgets import QApplication,QLabel,QLineEdit from PyQt6 import uicif __name__ __main__:appQApplication(sys.argv)uiuic.loadUi("./QLine单行文本框.u…

Qt 6.7功能介绍

Qt 6.7为我们所有喜欢在构建现代应用程序和用户体验时获得乐趣的人提供了许多大大小小的改进。一些新增内容作为技术预览发布,接下来我们就一起来看看吧: 将C20与Qt一起使用 对于许多编译器工具链来说,C20仍然是可选的和实验性的,…

台服dnf局域网搭建,学习用笔记

台服dnf局域网搭建 前置条件虚拟机初始化上传安装脚本以及其他文件至虚拟机密钥publickey.pem客户端配置如果IP地址填写有误,批量修改IP地址 前置条件 安装有vmvarecentos7.6镜像:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.6.1810/isos/x86…

Python注意事项【自我维护版】

各位大佬好 ,这里是阿川的博客 , 祝您变得更强 个人主页:在线OJ的阿川 大佬的支持和鼓励,将是我成长路上最大的动力 阿川水平有限,如有错误,欢迎大佬指正 本篇博客在之前的博客上进行的维护 创建Python…

Day7 字符串和常用数据结构

文章目录 字符串和常用数据结构使用字符串使用列表生成式和生成器使用元组使用集合使用字典练习练习1:在屏幕上显示跑马灯文字。练习2:设计一个函数产生指定长度的验证码,验证码由大小写字母和数字构成。练习3:设计一个函数返回给…

linux下使用jexus部署aspnet站点

1.运行环境 Centos 7 安装dos2unix工具 yum install dos2unix 安装jexus curl https://jexus.org/release/x64/install.sh|sudo sh2.网站部署 2.1. 将windows下的网站发布包Msc_qingdao_admin.zip上传到linux中, 然后解压后放入/var/www(没有则创建)目录下 r…

福昕PDF阅读器取消手型工具鼠标点击翻页

前言: 本文介绍如何关闭福昕PDF阅读器取消手型工具鼠标点击翻页,因为这样真的很容易误触发PDF翻页,使用起来让人窝火。 引用: NA 正文: 新版的福昕PDF阅读器默认打开了“使用手型工具阅读文章”这个勾选项&#x…

超全MySQL锁机制介绍

前言 MySQL作为关系型数据库管理系统中的佼佼者,为了保证数据的一致性和完整性,在并发控制方面采用了锁机制。锁机制是数据库管理系统用于控制对共享资源的访问,避免多个事务同时修改同一数据造成的数据不一致问题。了解MySQL的锁机制对于数…

中信证券:量子产业蓄势待发,看好相关投资机会!

在1994年,数学家彼得肖尔(Peter Shor)首次提出了现在广为人知的肖尔算法,那时许多人认为量子计算机的概念遥不可及、纯属幻想。然而,到了2024年,全球正深入探讨量子科技在现实世界的应用,以及所…

pytorch技术栈

张量(Tensors):PyTorch的核心数据结构,用于存储和操作多维数组。 自动微分(Autograd):PyTorch的自动微分引擎,可以自动计算梯度,这对于训练神经网络至关重要。 数据加载…

Git 如何管理标签命令(tag)

1.查看本地仓库tag --1.查看本地仓库tag UserDESKTOP-2NRT2ST MINGW64 /e/GITROOT/STARiBOSS/STARiBOSS-5GCA (gw_frontend_master) $ git tag 1stBossUpgrade V10.0.1_20220224_test V10.0.1_20220301_test tag-gwfrontend-V1.0.12-230625 tag-gw_frontend-23.08.29 tag-gw_f…

45.乐理基础-音符的组合方式-复附点

复附点: 复附点顾名思义就是两个附点 复附点表示的音符,有多少拍?下面拿 复附点四分音符举例,可以把整个音符看成三部分,第一部分是原本的四分音符,第二部分是第一个附点,第三部分是第二个附点&…

vue cmd执行报错 ‘vue‘ 不是内部或外部命令

使用vue脚手架快速搭建项目,在cmd中执行:vue init webpack vue-demo,报错: vue 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法,执行如下的命令 npm config list 注意:找到prefix等号后…