01 易达支持多类型页面创建、组件布局页面、流程引擎等基础功能。
目前,一丹支持创建不同的页面类型:创建报表、创建图表、创建流程表单、创建管理页面、创建自定义页面。 如果用亿达构建一个简单的应用,基本上所有的页面类型都会用到。 它包含许多小功能。 您可以简单地用下图来概括一下。
适当的页面功能
表单页面定位:表单提交页面主要由单行文字、下拉列表、日期等组成。满足一些日常数据记录需求,如:成绩录入、水电表数据登记、消费核算、交易记录、订单发起等
适合使用组件化的编辑页面
流程表单页面定位:流程表单和表单页面的功能基本相似。 额外增加一个流程引擎,可以实现表单的审批。 同时,通过审批者权限的不同设置,呈现相应角色可以看到的表单内容。 满足一些需要审批的数据记录需求,如:请假申请、出差申请、报销申请、运输申请等。
新建管理页面:表单管理页面主要针对表单和流程表单设计的数据管理需求。 该页面主要是对所有表单记录进行统计,并且可以灵活选择显示表格的表头字段。 为了满足表单记录管理的需要,该页面是直接生成的,不需要个人配置。
创建新报表:这部分报表的功能与BI类似。 支持添加各种图表、表格,支持数据源的选择。 满足一些数据统计分析的需求,如:销售图表、销售分布、快递分布、增长趋势等。
创建新的自定义页面:此页面是最灵活、最酷的页面。 主要用于设计首页,满足展示、轮播图片、页面跳转模块等需求。
大纲树和布局组件有助于构建自定义页面
用一个表格简单总结一下:
每个页面都有很多小功能,包括组件配置、流程配置、数据配置、关联规则配置等,看来亿达在功能设计上下了很大的功夫。 尤其可以看出前端功底深厚,各种配置下的炫耀操作,稍微优秀的人都撒谎。
02 深度绑定钉钉合适,带来诸多好处
亿贷依托于钉钉,甚至唯一的登录入口也是钉钉。 之前是绿色登录界面,钉钉账号之间没有互认。 目前蓝色登录界面仅支持钉钉二维码登录。 我们先说好处,然后再说原因。
应用新系统,首先要做的就是导入人员信息。 应该搭建的系统,钉钉首先帮大家完成了这个。
钉钉解决了所有系统都会面临的一个问题——人员信息管理。 任何涉及到流程审批、权限系统的问题都无法回避另一个系统,那就是人事信息管理系统。
通常权限系统RBAC(Role-Based,基于角色的访问控制)是基于角色进行管理的,即用户通过角色与权限关联起来。 简单来说,一个用户有多个角色,每个角色有多个权限。 这样就构建了“用户-角色-权限”的授权模型。 例如,如果您分配角色而不分配人员,则可以对员工人员进行更改。 您只需向角色添加或删除人员,流程不会改变。
钉钉自然就完成了公司的组织管理,统计了人员信息。 在宜都构建的新应用中,您只需配置角色,将人员添加到指定角色中,然后定义流程即可完成权限体系的配置和流程审批流程。
钉钉已经完成了数据中心部分功能的建设。
在与易读构建应用的过程中,如果需要构建多个应用,由于钉钉的存在,多个易读应用之间的人员信息数据是互通的,很大程度上避免了烟囱开发,避免解决数据孤岛问题。
我给大家举个例子,方便大家理解。 假设你可以构建一个名为淘宝的应用程序和另一个名为天猫的应用程序,并且帐户登录入口为钉钉。 这样,一个钉钉账号就可以同时登录淘宝和天猫,所有用户数据共享。 现有的淘宝和天猫账户系统是通过阿里巴巴内部数据中心集成的,因此账户可以相互识别。 如果有两个独立的应用程序,最直观的就是会有两个账户。 这在C端还算可以忍受,但在B端却完全不能接受。
据钉钉6.0发布会透露,还会有一个连接器作为应用程序之间的纽带,这也解决了数据互通的问题。
依托钉钉,在移动端和PC端同步生成应建的App,并将应用云化。
应该构建的应用程序支持快速开发和快速交付。 而且,构建和测试的过程直接在云端完成。 工程师无需在本地开发应用程序,即可将其部署到PaaS平台并分发给用户。 根据不同企业客户的需求,除了公有云版本外,还提供私有云版本。
在这篇文章下,我有一个问题。 如何处理云化与私有化部署的冲突? B端公司很多数据都是私有的,私有化部署是很多公司招标文件中的硬性要求。 目前尚不清楚亿贷和钉钉将如何回应这一问题。 他们是否会放弃这部分业务和用户,或者是否会有私有部署的版本,都不得而知。
03 欲戴王冠,必承其重。 依依的超级功能导致了学习成本高,用户体验感不足。
这个评价可能会让人感到有点意外。 上面的人还在夸这部剧,但立刻就转身泼了冷水。 从段落标题来看,他还是浇了两桶水。 我打个不恰当的比喻:亿达就像是钉钉给用户的一套双点厨具。 作为红点设计奖的获得者,它不是最豪华的,但是很贴心,希望用户能用上这套厨具。 做出全公司都满意的菜品,还是有点不好意思。 在使用过程中,你会遇到一些非常直接的问题:
我想实现某个需求,但不知道是否支持。
易度有很多功能全面、简单易懂,但也有很多隐藏在深处的小功能。 更让人困惑的是,构建应用程序时必须掌握所有小功能,否则构建应用程序将非常困难。 就像用Excel做数据统计一样,你知道自己的目标是什么,也可以使用Excel的一些功能,但就是不知道如何通过Excel得到你想要的统计结果。 比如用易度构建应用流程时,流程表单如何分层呈现、表单中是否可以添加计算规则、表单与表单之间的关系如何处理等等,需要花很长时间才能找到这些。 解决方案可以在我上面给出的示例中找到。
如果一个共同的需求被确定不被支持,用户是否应该放弃这个需求?
当我尝试这个时,我尝试创建一个表单。 我需要对表格中的数据进行分类和求和。 我找了很久也没找到。 咨询亿达客服,被告知暂时不支持表单,需要用JS编写。 这非常困难。 可惜我不懂JS。 所以最后这个要求被放弃了。
04 Yita针对什么样的用户?
看来壹代的出现就是为了让不会写代码的人受益。 那么这个人的角色完全是C端,还是B端的IT人员,或者B端的业务人员?
从目前的经验来看,完全靠个人发展是很难的。
假设应用是针对B端的,如果是企业IT人员或者企业研发人员使用,他们需要学习业务知识和诀窍,同时还要具备产品经理的抽象能力,如何将需求进行转换转化为函数。
如果让HR、销售、法务等业务人员为各自部门搭建系统,他们会有一定的业务知识,但缺乏低代码开发能力和产品思维。
国际低代码巨头的做法是设计课程并让用户获得认证并从事开发工作。 这与国外公司的思路是一致的,比如Cisco、NI等,都有类似的认证方式。 我尝试了一下,上手应该比壹代更难。
试想一下,当我们需要使用一代或者清流等产品时,业务人员已经验证过了,解决了基本的技术能力,有业务知识,但是他还缺乏产品思维,做出来的东西必须是产品思维。供整个公司使用。 是的,这仍然需要解决。 像亿达这样的低代码平台可以释放大量的研发生产力,但另一方面,它们对用户提出了更高的要求。
写在最后,目前一贷的用户体验比国内同类平台要好,但也有一些低代码的平台,难免学习成本较高。 我倾向于将低代码平台定位为工具,或者一种不包含代码的新型G语言(Graph)。 只是传统工具只能解决单一问题。 如今,低代码工具在解决问题的同时,也考虑到产品交互、易用性等问题。 正如很多文章所写,低代码是万能的,用于制造自动化工厂。 这种过度夸大很容易损害该细分市场的发展。 大家应该保持理性,看待未来的发展。
好了,今天的主题就讲到这里吧,不管如何,能帮到你我就很开心了,如果您觉得这篇文章写得不错,欢迎点赞和分享给身边的朋友。