当前位置:首页 > 科技  > 软件

谷歌全栈多平台应用开发神器Project IDX来了!PaLM 2加持,代码效率翻倍

来源: 责编: 时间:2023-08-14 22:01:40 507观看
导读一直以来,从0开始构建应用,都是一项复杂的工作。尤其是跨越手机、Web和桌面平台的程序。这是一片无尽的复杂海洋,需要把技术堆栈融合在一起,来引导、编译、测试、部署、监控应用程序。多年来,谷歌一直致力于让多平台程序开

一直以来,从0开始构建应用,都是一项复杂的工作。尤其是跨越手机、Web和桌面平台的程序。sba28资讯网——每日最新资讯28at.com

这是一片无尽的复杂海洋,需要把技术堆栈融合在一起,来引导、编译、测试、部署、监控应用程序。sba28资讯网——每日最新资讯28at.com

多年来,谷歌一直致力于让多平台程序开发流程更快、更顺畅。sba28资讯网——每日最新资讯28at.com

经过几个月的成果,团队成功做出了Project IDX。sba28资讯网——每日最新资讯28at.com

项目地址:https://idx.dev/sba28资讯网——每日最新资讯28at.com

而关于实验的早期观点,团队称之为Angular Flutter Google Cloud Firebase。sba28资讯网——每日最新资讯28at.com

基于PaLM 2构建的Project IDXsba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

Project IDX 是一种基于浏览器的开发体验,基于Google Cloud构建,由一个基础AI模型Codey提供支持,后者是由代码训练,在PaLM 2上构建的。sba28资讯网——每日最新资讯28at.com

Vertex AI包括一套处理代码的模型,它们一起称为 Vertex AI Codey API,包括以下内容:sba28资讯网——每日最新资讯28at.com

  • Code generation API - 根据所需代码的自然语言描述生成代码。例如,它可以为函数生成单元测试。代码生成 API 支持该 code-bison 模型。
  • Code chat API - 可以为聊天机器人提供支持,以协助解决与代码相关的问题。例如,可以使用它来帮助调试代码。代码聊天 API 支持该 codechat-bison 模型。
  • Code completion API - 在编写代码时提供代码自动完成建议。API 使用您正在编写的代码的上下文来提出建议。代码完成 API 支持该 code-gecko 模型。使用该 code-gecko 模型可帮助提高编写代码的速度和准确性。

Project IDX的目的是,使用流行的框架和语言,更轻松地构建、管理和部署全栈Web和多平台应用程序。sba28资讯网——每日最新资讯28at.com

另外,Project IDX也是建立在CodeyCode OSS上,所以无论你在构建什么应用,它都不会陌生。sba28资讯网——每日最新资讯28at.com

谷歌团队分享Project IDX 的一个重要原因是,希望听到更广泛的开发社区的意见,关于什么可以帮助他们更快地工作。sba28资讯网——每日最新资讯28at.com

以下是Project IDX的预览。sba28资讯网——每日最新资讯28at.com

随时随地,快速上班

IDX项目的核心是这样一个信念:开发者应该从任何地方、任何设备上都可以开发程序,而且对于本地开发完全保真。sba28资讯网——每日最新资讯28at.com

每个Project IDX工作区都具有基于Linux的VM的全部功能,以及托管在云中、位于开发者附近的数据中心的通用访问权限。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

导入现有应用,或开启新内容

Project IDX可以让我们从GitHub导入现有项目,这样就可以从上次中断的地方继续。sba28资讯网——每日最新资讯28at.com

我们还可以用流行框架的pre-baked模板创建新项目,包括Angular、Flutter、Next.js、React、Svelte、Vue以及JavaScript、Dart和Python、Go等语言(后两个即将推出)。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

跨平台预览应用

在今天,创建一个成功的应用,意味着能够跨平台优化应用设计和行为,并按照用户看到的方式预览应用。sba28资讯网——每日最新资讯28at.com

为了简化这些操作,Project IDX包含了内置的Web预览,以及即将推出的完全配置的Android模拟器和嵌入式iOS模拟器,这些都可以直接在浏览器中使用。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

AI加持

谷歌团队花了很多时间在编写代码上,而AI最近的许多新进展,也让这项工作效率倍增。sba28资讯网——每日最新资讯28at.com

团队正在探索,如何通过PaLM 2模型,让Project IDX帮助开发者更快地编写代码,并且让代码质量更高。sba28资讯网——每日最新资讯28at.com

目前Project IDX已经有智能代码完成、辅助聊天机器人和上下文代码功能,如添加注释和解释此代码。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

使用Firebase Hosting发布到网络

将应用投产的一个常见的痛点,就是该如何部署。sba28资讯网——每日最新资讯28at.com

通过集成,谷歌团队使这项操作变得更容易了,只需单击几下,就可以部署Web应用的可共享预览,或者使用快速、安全的全球托管平台,部署到生产环境。sba28资讯网——每日最新资讯28at.com

由于Firebase Hosting支持由Cloud Functions提供支持的动态后端,因此非常适合Next.js等全栈框架。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

一起构建IDX项目

现在,团队才刚刚开始改进端到端开发的流程,并在邀请开发者注册,成为首批成为IDX项目的人。sba28资讯网——每日最新资讯28at.com

图片图片sba28资讯网——每日最新资讯28at.com

参考资料:sba28资讯网——每日最新资讯28at.com

https://developers.googleblog.com/2023/08/introducing-project-idx-experiment-to-improve-full-stack-multiplatform-app-development.htmlsba28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-5751-0.html谷歌全栈多平台应用开发神器Project IDX来了!PaLM 2加持,代码效率翻倍

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 精准捕获前端错误与异常:优化应用的可靠性与用户体验

下一篇: SpringBoot整合RabbitMQ四种交换机类型详解

标签:
  • 热门焦点
  • 中兴AX5400Pro+上手体验:再升级 双2.5G网口+USB 3.0这次全都有

    2021年11月的时候,中兴先后发布了两款路由器产品,中兴AX5400和中兴AX5400 Pro,从产品命名上就不难看出这是隶属于同一系列的,但在外观设计上这两款产品可以说是完全没一点关系
  • 摸鱼心法第一章——和配置文件说拜拜

    为了能摸鱼我们团队做了容器化,但是带来的问题是服务配置文件很麻烦,然后大家在群里进行了“亲切友好”的沟通图片图片图片图片对比就对比,简单对比下独立配置中心和k8s作为配
  • Automa-通过连接块来自动化你的浏览器

    1、前言通过浏览器插件可实现自动化脚本的录制与编写,具有代表性的工具就是:Selenium IDE、Katalon Recorder,对于简单的业务来说可快速实现自动化的上手工作。Selenium IDEKat
  • 如何正确使用:Has和:Nth-Last-Child

    我们可以用CSS检查,以了解一组元素的数量是否小于或等于一个数字。例如,一个拥有三个或更多子项的grid。你可能会想,为什么需要这样做呢?在某些情况下,一个组件或一个布局可能会
  • 得物效率前端微应用推进过程与思考

    一、背景效率工程随着业务的发展,组织规模的扩大,越来越多的企业开始意识到协作效率对于企业团队的重要性,甚至是决定其在某个行业竞争中突围的关键,是企业长久生存的根本。得物
  • 之家push系统迭代之路

    前言在这个信息爆炸的互联网时代,能够及时准确获取信息是当今社会要解决的关键问题之一。随着之家用户体量和内容规模的不断增大,传统的靠"主动拉"获取信息的方式已不能满足用
  • 小米MIX Fold 3下月亮相:今年唯一无短板的全能折叠屏

    这段时间以来,包括三星、一加、荣耀等等有不少品牌旗下的最新折叠屏旗舰都有新的进展,其中荣耀、三星都已陆续发布了最新的折叠屏旗舰,尤其号荣耀Magi
  • 苹果、三星、惠普等暂停向印度出口笔记本和平板电脑

    集微网消息,据彭博社报道,在8月3日印度突然禁止在没有许可证的情况下向印度进口电脑/平板及显示器等产品后,苹果、三星电子和惠普等大公司暂停向印度
  • 质感不错!OPPO K11渲染图曝光:旗舰IMX890传感器首次下放

    一直以来,OPPO K系列机型都保持着较为均衡的产品体验,历来都是2K价位的明星机型,去年推出的OPPO K10和OPPO K10 Pro两款机型凭借各自的出色配置,堪称有
Top