【2023最新】超详细图文保姆级教程:App开发新手入门(1)

article/2025/10/2 13:10:33

1. 关于 『YonBuilder移动开发』

在这里插入图片描述

PS: 本段内容主要目的是去除官方语音描述,用通俗的语言来简单介绍一下『YonBuilder移动开发』,方便新手开发者判断是否适合自己上手学习。

简介:

YonBuilder移动开发平台(官网:https://developer.yonyou.com) 是整合 APICloud 技术及用友移动端技术为一体的、面向移动客户端开发方向的新一代低代码开发平台,其核心技术是面向前端的 App 混合开发技术,即让开发者仅使用web 技术即可生成原生 App 并支持应用上架苹果的 appStore 及各大安卓市场。

在这里插入图片描述

平台稳定性:用友集团旗下产品,具备长久运营的稳定性。

平台适用性:超100万注册开发者,累计创建应用超120万款,类似Intel、海尔、通用、春秋航空、万达等各大企业均有基于 YonBuilder移动开发App 应用在使用。

在这里插入图片描述

2. 开发准备

2.1 下载开发工具

推荐使用官方开发的 YonStudio开发工具 进行 App 应用的开发,YonStudio开发工具是基于 VsCode 内核进行开发的,运行执行效率高。

YonStudio下载页面https://VsCodedeveloper.yonyou.com/product/appdevelopment/appdriven#download

在这里插入图片描述

2.2 下载Android模拟器

本条操作非必须YonBuilder移动开发 支持使用真机进行联调,Android 模拟器不是必须下载的,因为模拟器并不是真实的物理手机环境,所以运行App程序时,可能出现各种莫名的兼容性问题,所以新手同学可以考虑直接使用自己的手机进行调试。

MuMu模拟器官网

在这里插入图片描述

注意:

对于使用M1、M2芯片的MacOS电脑,可以使用 Android Studio 的安卓模拟器进行开发调试,或直接在Mac电脑中运行iOS的应用安装包(需要有iOS证书才行)。关于 Android Studio 模拟器的开发联调使用,网上有很多相关教程,本文不再进行详述。

2.3 注册账号

访问用友开发者中心:https://developer.yonyou.com页面,点击右上角的『注册』按钮,按页面流程填写即可。

3. 创建属于你的第一个应用

3.1 创建应用项目

为了方便开发者使用,YonBuilder移动开发 提供了两种应用创建方式(任选一种即可,两者都是调用的服务端API接口)

  • 使用云端控制台创建
  • 使用 YonStudio 开发工具创建

为了简化文档的阅读复杂度,本章节使用「YonStudio 开发工具创建项目」的方式进行示范

3.1.1 启动 YonStudio,并进行账户登录(没有账户的返回上一步骤先进行账户注册)

在这里插入图片描述

选择对应的租户,点击确定即可完成客户端登录操作

在这里插入图片描述

3.1.2 新建应用项目

点击登录菜单-项目-新建项目,打开创建项目界面

在这里插入图片描述

按下图描述进行相关内容填写,点击确认。创建项目中的个别参数作用后续教程再做详细介绍,这里不做过多讲述

在这里插入图片描述

选择代码的本地保存目录后,即可完成应用项目的创建。创建应用成功后,开发工具会自动拉取云端的项目代码。

在这里插入图片描述

注意 如果弹出了「是否信任此工作区中的文件的作者?」,选择「是, …」这个按钮即可,这个是 VsCode 自身设置的安全机制。

在这里插入图片描述

YonStudio开发工具界面的大致功能,可见下图,基本还是沿用了 VsCode 的编程风格

在这里插入图片描述

(未完待续…)


http://chatgpt.dhexx.cn/article/QZ5k2gYH.shtml

相关文章

Android新手如何学习开发一款app?

毫无疑问,开发一款自己的App对于初学者来说,无论从技术学习,还是找工作(或者装x),都是一大利器。那么如何才能快速上手,开发一款属于自己的app。本篇文章仅以自己的一些经验给更多的Android新手…

鸿蒙APP开发入门到进阶 | 入门完整篇。

大家好,我是 码工,一个有十年工作经验的码农,一心追求技术。 先说说我的开发经历,10年毕业,到目前已经十多年开发经验,大学学习了多种语言,Java,Android,c,c&…

超详细图文保姆级教程:App开发新手入门(二)

重要: 想学习APP开发的新手同学, 建议访问我发布的最新版本的文章教程 【2023最新】超详细图文保姆级教程:App开发新手入门 上文我们已经成功的创建了一个项目,接下来我们讲述一下,如何导入、编辑、提交项目代码下面我…

开发一款Android App,从零开始详细讲解

入门篇:第一篇:开发环境篇第二篇:材料设计篇第三篇:规范开发篇第四篇:从项目开发到上架篇(篇章调整,最后更新) 进阶篇:第五篇:设计模式篇第六篇:…

app后台开发入门

2017/5/1第二次更新 前言: 在我写下这篇文章之前,我头脑中的app后台开发,有且只有一个流程“客户端Cilent向服务器Server请求数据,服务器Server响应客户端请求并返回json数据”。但是,仅仅用语言描述出这个流程&#…

手机app开发(新手教程)

咳咳~好久不见亲们。估计你们已经忘了我的存在了吧。小编表示很伤心💔。唉没办法最近事情有点多(实则就是太懒,不想跟新)。不过今天我先跟大家分享的是我最近研究的新方向。手机app开发。感兴趣的朋友欢迎点赞关注。小…

超详细图文保姆级教程:App开发新手入门(三)

重要: 想学习APP开发的新手同学, 建议访问我发布的最新版本的文章教程 【2023最新】超详细图文保姆级教程:App开发新手入门 上文我们已经完成了一个应用项目的导入、代码更新和代码提交,本章继续讲述一下,如何在开发过…

超详细图文保姆级教程:App开发新手入门(五)

重要: 想学习APP开发的新手同学, 建议访问我发布的最新版本的文章教程 【2023最新】超详细图文保姆级教程:App开发新手入门 上文回顾,我们已经完成了一个应用的版本编译,本章我们来了解一下如何引入APICloud的原生模块…

超详细图文保姆级教程:App开发新手入门(一)

重要: 想学习APP开发的新手同学, 建议访问我发布的最新版本的文章教程 【2023最新】超详细图文保姆级教程:App开发新手入门 1. 关于APICloud PS: 本段内容主要目的是去除官方语音描述,用通俗的语言来简单介绍一下APICloud&#x…

大数据的数据科学与关键技术是什么?

对于大数据想必大家都有所了解了吧?随着信息化的不断发展,大数据也越来越被人们所熟知。我们都知道,现在很多行业都离不开数据分析,在数据分析中我们有听说了大数据,大数据涉及到了很多的行业,一般来说&…

大数据的相关技术

架构、采集、存储、计算处理和可视化等 架构设计技术: Flume、Zookeeper和Kafka采集技术: Python和Scala存储技术:Hbase、Hive、Sqoop计算技术: Mahout、Spark和Storm可视化技术: Echart和Superset 大数据技术是一系列使用非传统的工具来对大量的结构化、半…

大数据分析,主要运用了哪些关键技术?

古代,人们用牛来拉重物,当一头牛拉不动一根圆木时,他们不曾想过培育更大更壮的牛。同样,在面对计算能力不足时,我们也应尝试着结合使用更多的计算机系统。 Hadoop就是基于这样的理念设计。Hadoop是一个由Apache基金会…

巨龙信息大数据集成系统 多元数据汇聚的一站式集成治理

巨龙大数据集成系统以20多年数据治理实践为基础,自主研发,兼容适配信创,为海量异构数据的超大规模数据仓库建设,提供抽取、清洗、整合、入库等一站式集成服务,帮助高效开展数据治理,助力数字化转型。 产品…

大数据相关技术介绍

基础:常用算法与数据结构、HTML、CSS、JavaScript 操作系统:Linux 编程语言: Java:IO模型、网络编程、多线程、内存管理机制等基础知识|熟悉缓存、消息队列、索引查询|高并发、高负载、高可用系统的设计开发及调优 Java Web项…

大数据关键技术探讨

大数据技术,就是从各种类型的数据中快速获得有价值信息的技术。大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。 大数据处理关键技术一般包括:大数据采集、大数据预处理、大数据存储及管理、大数据分析…

一文全面掌握大数据关联与汇聚

云智慧 AIOps 社区是由云智慧发起,针对运维业务场景,提供算法、算力、数据集整体的服务体系及智能运维业务场景的解决方案交流社区。该社区致力于传播 AIOps 技术,旨在与各行业客户、用户、研究者和开发者们共同解决智能运维行业技术难题&…

大数据世界中的新技术

大数据世界正在以前所未有的方式发生着变化,特别是企业将数据整合到一起并将其应用到业务的情况下。而企业都面临的挑战是能够发现、识别并带来构建产品、提供服务和了解客户所需的数据。数据集成本身几十年来一直是一种实践和挑战。然而,新的工具和流程…

大数据分析与应用技术创新平台

原文链接:https://mp.weixin.qq.com/s/kCDYOInF8KjHstIMAWSljA 大数据分析与应用技术创新平台 张平文, 鄂维南, 袁晓如, 傅毅明 北京大学数学科学学院,北京 100871 北京大学大数据科学研究中心,北京 100871 北京大学信息科学技术学院&am…

大数据关键技术

大数据技术,就是从各种类型的数据中快速获得有价值信息的技术。大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。 大数据处理关键技术一般包括:大数据采集、大数据预处理、大数据存储及管理、大数据分…

数据整理——大数据治理的关键技术

摘要:数据是政府、企业和机构的重要资源。数据治理关注数据资源有效利用的众多方面,如数据资产确权、数据管理、数据开放共享、数据隐私保护等。从数据管理的角度,探讨了数据治理中的一项关键技术:数据整理。介绍了以数据拥有者和…