《玩转smardaten | 无代码开发移动端APP需要几步?最全操作!》

news2024/11/27 17:41:40

看完这么多免编程、无代码APP软件开发的文章,还是一脸茫然😮...只讲能开发出什么玩意,不讲到底怎么开发,我怎么学会?

来了,无代码的移动端操作教程,从PC+移动端一体式开发,到移动端单独开发,再到应用的集成对接。

全网再也找不到比这更全的!

smardaten移动端应用场景

老粉知道,虽然smardaten主要用于政务、城市、工业等领域的PC端复杂系统开发。

但移动端的能力一直有,开发出来的应用为html 5页面,再与APP或小程序进行集成对接。

图片

图片

<< smardaten案例 - 左右滑动查看图片 >>

案例背后如何开发,跟随揭开能力面纱👇

方式一:PC+移动端一体式开发

首先我主张:smardaten只需一步也可以开发移动端!

如果你之前已经在平台上配置了PC端页面,我们只需在页面上方切换至“手机”图标,表单列表详情都可以一键适应生成~

图片

——拿你之前的页面,试起来吧~

方式二:移动端单独开发

当然特例归特例,别拿干货开玩笑。实际场景单用PC端自适应,肯定没有办法设计出需求之下的复杂页面。

但今天在这坐稳马上发车,带你以四大典型场景为例,真正拆解移动端的无代码开发步骤。

先来一张图,码住主干线~

图片

 Page1 首页

开始之前先新增一个应用,并选择应用类型为“移动应用”,“首页”页面将默认出现,现在让我们来构建内容。

图片

①选组件:smardaten平台内置多项“移动端”组件,对于首页的设计可以与“布局”组件结合嵌套,将首页的页面形态拖拽绘制出来。

如下图的首页原稿,仅拖入了四大典型“移动端”组件与四列布局组合,无需其他配置直接生成。

图片

②传图标:选中每一个组件,在右侧“数据”中都可以上传自定义图标进行更换,同时可修改文字标题,生成专属页面。

图片

③绑页面:最后在右侧“交互”中,可以关联当前组件想要绑定的应用页面、外部链接等,实现触屏的页面跳转。

图片

——这样我们便完成了一个简单首页的开发工作

 Page2 信息列表

简单首页学会了配置,那么相对复杂一点类似下方新闻活动的列表页又是怎么生成的呢?

图片

①做表单:首先我们新建表单,拖拽填报组件,快速生成一个活动新闻的上传页并绑定数据资产,方便活动新增时,将上传的信息存贮至系统中。

图片

②绘画布:想要填报的信息在列表中灵活展示,可使用smardaten的画布功能,使图文字段任意摆放,花样呈现数据信息。之前的玩转文章已帮大家总结画布的操作玩法,点击回顾👈

图片

③绑表单:最后将画布列表页与新建的上传表单相关联,使每条上传的数据都能按画布列表的样式展现。

图片

——这样我们便完成了较为复杂的列表呈现开发

 Page3 业务表单

以移动端OA考勤为例,表单流程的编辑页面和PC端的配置页是一致的,因此操作逻辑也一致,开发完后系统将自适应转化为移动端表单。

①表单设计:拖动表单组件快速搭建填报页,绑定数据,移动端页面自动搞定~

图片

②流程设计:同样拖拽流程组件,完成审批业务流设置,打通业务~

图片

③流程发起:由于移动端通常通过触摸图标直接进入表单填写,并不是通过正常的表单“新增”按钮,故流程无法有效走入“开始”状态。

我们只需要新建发起页,添加高级组件中的“发起组件”,绑定相关的流程页面。在图标表单绑定时,选择该“发起页”,非原表单页,即可让业务流正常运行。

图片

——这样便可通过无码化快速实现业务部分的开发设计

 Page4 工作台

一键生成:处理工作信息必不可少的工作台,smardaten原生组件也同样适配移动端样式。

可以在高级组件中添加“工作台”,自带“待我处理”、“我已处理”、“我发起的”、“抄送我的”等信息集中展示页。

图片

——到此便算将一个简易的移动端demo搭建出来了

smardaten移动端集成对接

开篇便提到最后开发的移动端是html 5页面,我们可以点击浏览图标获取应用地址,集成到APP与小程序之上。

图片

Q1

 页面如何集成?

小程序用web-view加载H5。在APP或小程序中内嵌一个WebView控件,加载H5页面进行展示。

通过WebView可以直接加载H5页面,并且可以通过JavaScript与APP或小程序进行交互,实现双向通信。

Q2

 组织用户可以同步吗?

根据OpenID到smardaten系统中取对应的用户,若没有须新建。

Q3

 是否支持一键登录?

如果需要一键登录,那需要完成一键登录后置方法,通过微信的OpenID去完成基线的登录(拿到基线的token)。

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

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

相关文章

python+nodejs+php+springboot+vue 导师双选系统

为了直观显示系统的功能&#xff0c;运用用例图这样的工具显示分析的结果。分析的导师功能如下。导师管理导师选择信息&#xff0c;管理项目&#xff0c;管理项目提交并对学员提交的项目进行指导。 为了直观显示系统的功能&#xff0c;运用用例图这样的工具显示分析的结果。分析…

Golang 函数 不定参数

不定参数 在C语言时代大家一般都用过printf()函数&#xff0c;从那个时候开始其实已经在感受不定参数的魅力和价值。如同C语言中的printf()函数&#xff0c;Go语言标准库中的fmt.Println()等函数的实现也严重依赖于语言的不定参数功能。 我们将介绍不定参数的用法。合适地使用…

✔★ 算法基础笔记(Acwing)(五)—— 动态规划【java版本】

动态规划 一、背包问题★f[i][j] 背包容量为j&#xff0c;前i个物品的最大价值 1. 01背包问题(不需要初始化) ✔1.6 ✔1.72. ☆ 完全背包问题&#xff08;后面的 前面的某一项的最大值&#xff09;一、朴素做法&#xff08;三重循环&#xff09;二、二维数组的优化&#xff08…

OpenCV 实现 SIFT→SURF 算法关键点检测实现

1&#xff0c;SIFT算法原理 1.1&#xff0c;基本流程 1.1.1 尺度空间极值检测 1.1.2 关键点定位 1.1.3 关键点方向确定 、 1.1.4 关键点描述 1.1.5 总结 1.2 SURF原理 2 代码实现 import cv2 as cv import matplotlib.pyplot as plt import numpy as np from pylab i…

open ai chartgpt 安装插件 txyz.ai

1 chatgpt 页面 左下角 用户 -> setting 2 3

RK3568驱动指南|第五期-中断-第44章 共享工作队列实验

瑞芯微RK3568芯片是一款定位中高端的通用型SOC&#xff0c;采用22nm制程工艺&#xff0c;搭载一颗四核Cortex-A55处理器和Mali G52 2EE 图形处理器。RK3568 支持4K 解码和 1080P 编码&#xff0c;支持SATA/PCIE/USB3.0 外围接口。RK3568内置独立NPU&#xff0c;可用于轻量级人工…

2023年深圳等保测评机构名称以及地址汇总

你知道深圳等保测评机构有哪些&#xff1f;知道在哪里吗&#xff1f;今天我们小编就给大家汇总一下。 2023年深圳等保测评机构名称以及地址汇总 序号&#xff1a;1 名称&#xff1a;深圳市信息安全管理中心 地址&#xff1a;深圳市福田区莲花街道福中路城市数字资源中心 序…

CMake 官方完整版

CMake 官方完整版 一些概念TargetSignature 1. A Basic Starting Point(Step 1)Adding a Version Number and Configured Header FileSpecify the C StandardBuild and Test 2. Adding a Library(Step 2)-添加一个库Adding an Option 3. Adding Usage Requirements for Library…

【Verilog 教程】4.8Verilog 过程连续赋值

关键词&#xff1a;deassign&#xff0c;force&#xff0c;release 过程连续赋值是过程赋值的一种。这种赋值语句能够替换其他所有 wire 或 reg 的赋值&#xff0c;改写了 wire 或 reg 型变量的当前值。 与过程赋值不同的是&#xff0c;过程连续赋值的表达式能被连续的驱动到 …

pinyin-match选择器拼音快速检索目标

npm地址&#xff1a;https://www.npmjs.com/package/pinyin-match 选择器拼音快速检索目标&#xff08;pinyin-match&#xff09; 一. 使用方法二. 使用实例三. 实现效果 一. 使用方法 安装 pinyin-match 包 yarn add pinyin-match 或 npm install pinyin-match --save 引入 …

3分钟,免费制作一个炫酷实用的数据可视化大屏!

在当前大数据时代背景下&#xff0c;数据已成为在工业革命中如同煤炭、石油一般宝贵的资源。但是由于数据越来越庞大、越来越复杂&#xff0c;导致数据的可读性也越来越低。因此&#xff0c;对数据可视化的需求也越来越高&#xff0c;需要解决的问题也越来越复杂&#xff0c;而…

测试工程师高效编写API测试

1、自动化测试流程 我一直有编写自动化测试的习惯&#xff0c;但之前一直没有达到最理想的效果&#xff0c;也在反思问题出现的原因&#xff0c;最近终于有了一些思路。其主要的原因是之前写测试都是靠感觉&#xff0c;感觉哪些需要测试了&#xff0c;就写一个测试&#xff0c…

【面试必刷TOP101】二分查找-I 二维数组中的查找

目录 题目&#xff1a;二分查找-I_牛客题霸_牛客网 (nowcoder.com) 题目的接口&#xff1a; 解题思路&#xff1a; 代码&#xff1a; 过啦&#xff01;&#xff01;&#xff01; 题目&#xff1a;二维数组中的查找_牛客题霸_牛客网 (nowcoder.com) 题目的接口&#xff1…

emacs怎么安装插件

2023年9月26日&#xff0c;周二下午 目录 Linux下Emacs的配置文件位置包管理器elpa怎么给elpa换源罗列可按照的插件怎么搜索插件怎么安装插件配置插件 Linux下Emacs的配置文件位置 默认配置文件位置是 ~/.emacs 或 ~/.emacs.d/init.el 如果没有inti.el的话&#xff0c;自己创…

产品经理如何进行项目管理?

在网上总是有人认为产品经理和项目经理不是一路人&#xff0c;工作上也没有什么共性&#xff0c;认为项目管理仅仅是项目经理的活&#xff0c;其实不然。一个项目从初始到结束这一整个周期&#xff0c;产品经理都是需要全程盯着的。 那么优秀的产品经理是怎么管理项目的呢&…

7、如何使用Flink中的窗口(Window算子)

目录 1、如何理解 Flink中的窗口&#xff08;window&#xff09; 2、Flink中窗口的类型 2.1 根据上游DataStream类型分类 2.2 根据驱动类型分类 2.3 根据进入到窗口数据的分发规则分类 3、怎样使用 Flink中的 Window算子 4、怎样使用 Flink中的 Window Assigners 4.1、…

Python 进阶 - 日常工作中使用过的简单Trick

引言&#xff1a;无论你是一名初学者还是有一定经验的开发者&#xff0c;这些技巧都能帮助你更好地利用Python来解决问题、提高效率和写出更干净、可维护的代码。无论你是数据科学家、Web开发者、自动化脚本编写者还是其他领域的从业者&#xff0c;这些技巧都能对你有所帮助。 …

Linux 日期、时区

1、date命令 通过date命令可以在命令行中查看系统的时间 date [-d] [格式化字符串] -d 按照给定的字符串显示日期&#xff0c;一般用于日期计算 格式化字符串&#xff1a;通过特定的字符串标记&#xff0c;来控制显示的日期格式 %Y 年 %y 年份后两位数字 (00..99) %m …

【百度地图】绘制扇形图层

思路&#xff1a;使用多边形图层PolygonLayer&#xff0c;借助函数将一个经纬度转换成扇形经纬度数组 扇形经纬度数组生成函数 /** 返回扇形经纬度数组 绘制多边形* lon 经度* lat 维度* radius 半径* azimuth 方向角* jiaodu&#xff08;扇形的夹角&#xff09;** **/ export…