新書推薦:
《
银行业架构网络BIAN(全球数字化时代金融服务业框架)(数字化转型与创新管理丛书)
》
售價:HK$
98.6
《
金托邦:江湖中的沉重正义
》
售價:HK$
60.5
《
易经今解:释疑·解惑·见微
》
售價:HK$
88.5
《
东欧史(全二册)-“中间地带”的困境
》
售價:HK$
221.8
《
虚拟资本:金融怎样挪用我们的未来
》
售價:HK$
77.3
《
刻意练习不生气
》
售價:HK$
39.2
《
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
》
售價:HK$
109.8
《
安全感是内心长出的盔甲
》
售價:HK$
67.0
|
編輯推薦: |
《iVX通用无代码编程》不仅介绍了“低代码/无代码”的相关技术和概念,还希望传递一些更本质的东西:如何通过iVX实现无代码编程;了解无代码开发的原理和技术,站在技术发展的前沿;如何完成中型甚至大型项目的无代码开发,在短时间内蜕变成全栈工程师,甚至架构师。
四大板块:无代码编程基础 基础&进阶开发 初级&中级&高级实战 扩展阅读
人人都能学会的图形化编程语言
全新的图形化编程范式
无代码率接近100%
就业新选择
国内领先的通用无代码开发平台,助力新手进阶全栈工程师
300多分钟教学视频
|
內容簡介: |
《iVX通用无代码编程》介绍了无代码编程平台iVX的基本原理和开发功能,包含构建业务流程、逻辑和数据模型等,帮助用户一键设计应用并持续更新,自动跟踪所有更改并处理数据脚本和部署流程。全书共分为8章,主要内容包括无代码编程起源、初识无代码开发、基础开发教程、进阶开发教程、初级实战项目、中级实战项目、高级实战项目,以及扩展阅读,帮助读者快速掌握无代码编程技术。 《iVX通用无代码编程》可作为高等院校计算机、数字媒体、动画等相关专业的教材,也可作为程序开发人员的参考资料,还可供对无代码编程感兴趣的读者阅读。
|
關於作者: |
孟智平
iVX无代码可视化开发平台创始人兼CEO;
中山大学计算机学士和大气科学学士双学位;
2003年任北电网络公司研发工程师;
2006年任爱立信瑞典总部中国区项目经理;
2008年归国创业,专注于计算机多媒体领域交互技术研发与优化,可视化编程技术研发,获得相关领域国内专利20余项,国际专利2项,软件著作权10余项;
2014年研制了基于可视化编程技术的开发工具,可快速开发Web前端页面,成为国内知名的H5营销领域工具产品,占领了H5网页制作80%以.上的市场份额,超400万开发者和50万家企业使用,年收益超过3000万元;
2019年开发并推出iVX无代码可视化开发平台,该平台基于“事件驱动 数据驱动”的可视化编程语言,在可视化图形界面上编程,可在不编写代码的情况下完成微信小程序、原生应用、网页应用、网站、桌面应用( Windows、macOS、Linux) 的开发,处于国际先进水平。
|
目錄:
|
第1章 无代码编程起源 001
1.1 为什么要编程 002
1.1.1 认识编程的本质 002
1.1.2 编程的意义 002
1.1.3 推进全民编程时代 002
1.2 编程语言的发展 003
1.2.1 编程语言发展过程 003
1.2.2 代编程语言:二进制语言 003
1.2.3 第二代编程语言:汇编语言 004
1.2.4 第三代编程语言:高级程序设计语言 004
1.2.5 第四代编程语言:非过程化程序设计语言 004
1.2.6 第五代编程语言:AI程序设计语言 004
1.3 iVX是什么 005
1.3.1 iVX的定义 005
1.3.2 iVX的系统架构 007
1.3.3 iVX的三大属性 007
1.3.4 iVX是一个全新开发体系 008
1.4 iVX的设计理念 012
1.4.1 去掉程序语法,保留程序逻辑 012
1.4.2 工具即语言,逻辑即代码,产品即架构,研发即运维 014
1.5 iVX的优势与革新 014
1.5.1 编程语言的要素 014
1.5.2 iVX对技术管理和运维的改变 018
1.5.3 iVX对技术团队管理的改变 019
1.6 iVX的开发历程 019
1.6.1 v1.0 Flash版 019
1.6.2 v2.0 GXT版 020
1.6.3 v2.6原生JS版 020
1.6.4 v2.9运营版 020
1.6.5 v3.4 Vue版 021
1.6.6 v4.5 React版 021
1.7 优秀应用作品展示 022
1.7.1 工业物联网项目 022
1.7.2 智能数字化销售系统 022
1.7.3 数字化财务系统 023
1.7.4 在线直播会议系统 024
1.7.5 流程化办公系统 025
1.7.6 电商管理系统和购物小程序 025
1.7.7 在线协作文档和知识库 026
1.7.8 基于树莓派的植物浇水应用 027
1.7.9 IM在线聊天系统 027
第2章 初识无代码开发 029
2.1 基础知识准备 030
2.1.1 什么是iVX应用 030
2.1.2 认识前台和后台 031
2.1.3 认识网页浏览器 034
2.2 创建iVX应用 035
2.2.1 IDE开发环境 035
2.2.2 新建应用 035
2.2.3 选择应用类型 035
2.3 认识编辑器界面功能与分区 038
2.3.1 舞台 038
2.3.2 “组件”面板 039
2.3.3 “对象树”面板 040
2.3.4 “属性”面板 040
2.3.5 “菜单”面板 041
2.3.6 “逻辑工具”面板 041
2.4 认识iVX组件 042
2.4.1 组件分类 042
2.4.2 组件添加 042
2.4.3 组件要素 048
2.5 应用预览和发布 049
2.5.1 应用预览 050
2.5.2 应用发布 050
3.5 我的猜数字小游戏 083
3.5.1 学习目标 083
3.5.2 操作流程 083
3.5.3 课后习题 090
3.6 会跳舞的棒棒糖 090
3.6.1 学习目标 090
3.6.2 操作流程 090
3.6.3 课后习题 096
3.7 指尖钢琴小游戏 097
3.7.1 学习目标 097
3.7.2 操作流程 097
3.7.3 课后习题 102
3.8 我的自制导航栏 102
3.8.1 学习目标 102
3.8.2 操作流程 103
3.8.3 课后习题 110
3.9 我的表单收集2.0 111
3.9.1 学习目标 111
3.9.2 操作流程 111
3.9.3 课后习题 118
3.10 我的表单收集3.0 118
3.10.1 学习目标 118
3.10.2 操作流程 118
3.10.3 课后习题 124
3.11 大屏互动 124
3.11.1 学习目标 124
3.11.2 操作流程 124
3.11.3 课后习题 130
第3章 基础开发教程 051
3.1 Hello iVX 052
3.1.1 学习目标 052
3.1.2 操作流程 052
3.1.3 课后习题 055
3.2 我的定位贺卡 055
3.2.1 学习目标 055
3.2.2 操作流程 055
3.2.3 课后习题 061
3.3 我的相对定位商品卡片 062
3.3.1 学习目标 062
3.3.2 操作流程 062
3.3.3 课后习题 075
3.4 我的表单收集 076
3.4.1 学习目标 076
3.4.2 操作流程 076
3.4.3 课后习题 082
第4章 进阶开发教程 131
4.1 数据变量 132
4.1.1 文本变量 132
4.1.2 数值变量 132
4.1.3 布尔变量 132
4.1.4 通用变量 132
4.1.5 一维数组 132
4.1.6 二维数组 132
4.1.7 对象数组 133
4.2 公共服务API 133
4.2.1 API的概念 133
4.2.2 API的要素 133
4.2.3 API的调试 134
4.2.4 API的使用 135
4.3 自定义函数 138
4.3.1 自定义函数用途 138
4.3.2 同步和异步函数 138
4.4 使用小模块开发 139
4.4.1 小模块概述 139
4.4.2 小模块模式 140
4.4.3 应用内小模块 140
4.4.4 云端小模块 142
4.5 引入自定义组件库 144
4.5.1 组件库功能概述 144
4.5.2 组件库基础操作 144
4.5.3 组件库的构成 145
4.5.4 组件库开发步骤 145
4.5.5 组件库调试与发布 150
4.6 数据库优化方法 151
4.6.1 数据库性能优化概述 151
4.6.2 数据库性能优化方法 151
第5章 初级实战项目 153
5.1 信息站点页面 154
5.1.1 交易网站站点首页开发 154
5.1.2 登录/注册页面制作 159
5.1.3 商品发布页制作 159
5.1.4 商品详情页制作 160
5.2 飞机大战小游戏 161
5.2.1 游戏角色的制作 161
5.2.2 物理世界的添加 162
5.2.3 子弹的设计 162
5.2.4 敌机的设置 165
5.2.5 优化游戏效果 167
5.3 音乐分享小程序 169
5.3.1 首页制作 169
5.3.2 榜单页制作 172
5.3.3 分享页与搜索页制作 173
5.3.4 功能实现 174
第6章 中级实战项目 181
6.1 九宫格拼图小游戏(上) 182
6.1.1 学习目标 182
6.1.2 UI布局 182
6.1.3 交互逻辑 183
6.1.4 课后思考 185
6.2 九宫格拼图小游戏(中) 185
6.2.1 学习目标 185
6.2.2 UI布局 186
6.2.3 交互逻辑 187
6.2.4 课后思考 197
6.3 九宫格拼图小游戏(下) 198
6.3.1 学习目标 198
6.3.2 UI布局 198
6.3.3 数据逻辑 202
6.3.4 交互逻辑 204
6.3.5 课后思考 206
第7章高级实战项目 207
7.1 项目介绍 208
7.1.1 项目背景 208
7.1.2 主要功能 208
7.2 分析与准备 210
7.2.1 项目结构 210
7.2.2 数据表设计 211
7.2.3 流程梳理 212
7.2.4 表单项设计 212
7.2.5 接入用户体系 213
7.3 实战开发步骤 214
7.3.1 后台开发 214
7.3.2 前端开发 220
7.4 项目小结 236
7.4.1 功能演示:新建一个表单模板 236
7.4.2 扩展开发:BI引擎联合使用 237
第8章扩展阅读 239
8.1 低代码/无代码产品的原理 240
8.1.1 关于低代码概念的思考 240
8.1.2 低代码/无代码的核心能力 241
8.2 低代码/无代码产品的类型 242
8.2.1 低代码应用开发平台 242
8.2.2 无代码应用搭建平台 242
8.2.3 通用无代码开发平台 242
8.3 iVX实现“通用无代码”的要素 243
8.3.1 逻辑的无代码表达 243
8.3.2 组件的分层架构设计 244
8.4 iVX数据对接方式 245
8.4.1 API对接 245
8.4.2 DBO对接 245
8.4.3 iVX自建数据库 245
8.5 iVX代码生成过程及二次开发 246
8.5.1 iVX代码生成过程 246
8.5.2 iVX代码的二次开发 246
8.6 iVX应用的版权归属和著作权申请方法 247
8.6.1 应用版权归属 247
8.6.2 著作权申请 247
|
內容試閱:
|
随着科技的不断进步与创新,手机让摄影与短视频变成当今大众的普遍爱好。面对感兴趣的题材,人们可以随时随地举起手机进行拍摄,而且用手机拍摄的照片和短视频更便于社交媒体的传播。如果要想让拍出的照片和短视频作品令人耳目一新,就必须掌握专业的拍摄技能与技巧,这样才能在不同的拍摄场景和不同的表达需求下,成功地拍摄出令人震撼的照片与短视频作品。
本书立足于实际应用,不仅系统地讲解玩转手机摄影与短视频必须掌握的拍摄技能、后期处理方法,而且详细介绍了各种主题摄影和剪辑软件的使用方法和技巧,让初学者能学会手机摄影与短视频制作的核心技术。本书主要内容包括手机摄影构图、曝光与对焦,运用光影与色彩技法,人物摄影与风光摄影,静物摄影与运动摄影,轻松玩转后期修图,视频拍摄和剪辑基础,短视频剪辑轻松进阶和短视频剪辑案例解析等。
本书配备相应案例讲解的教学视频,读者可以随时扫码学习。此外,本书提供部分章节案例操作的练习文件和效果文件。读者可以扫描下方的二维码或通过登录本书信息支持网站(http://www.tupwk.com.cn/downpage)下载相关资料。
由于作者水平有限,本书难免有不足之处,欢迎广大读者批评指正。我们的邮箱是992116@qq.com,电话是010-62796045。
扫一扫 配套资源
编者
看视频 扫描下载 2022年12月
|
|