注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計iVX通用無代碼編程

iVX通用無代碼編程

iVX通用無代碼編程

定 價:¥99.00

作 者: 孟智平、黃潤民
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302627326 出版時間: 2023-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  《iVX通用無代碼編程》介紹了無代碼編程平臺iVX的基本原理和開發(fā)功能,包含構(gòu)建業(yè)務(wù)流程、邏輯和數(shù)據(jù)模型等,幫助用戶一鍵設(shè)計應(yīng)用并持續(xù)更新,自動跟蹤所有更改并處理數(shù)據(jù)腳本和部署流程。全書共分為8章,主要內(nèi)容包括無代碼編程起源、初識無代碼開發(fā)、基礎(chǔ)開發(fā)教程、進階開發(fā)教程、初級實戰(zhàn)項目、中級實戰(zhàn)項目、高級實戰(zhàn)項目,以及擴展閱讀,幫助讀者快速掌握無代碼編程技術(shù)。 《iVX通用無代碼編程》可作為高等院校計算機、數(shù)字媒體、動畫等相關(guān)專業(yè)的教材,也可作為程序開發(fā)人員的參考資料,還可供對無代碼編程感興趣的讀者閱讀。

作者簡介

  孟智平iVX無代碼可視化開發(fā)平臺創(chuàng)始人兼CEO;中山大學計算機學士和大氣科學學士雙學位;2003年任北電網(wǎng)絡(luò)公司研發(fā)工程師;2006年任愛立信瑞典總部中國區(qū)項目經(jīng)理;2008年歸國創(chuàng)業(yè),專注于計算機多媒體領(lǐng)域交互技術(shù)研發(fā)與優(yōu)化,可視化編程技術(shù)研發(fā),獲得相關(guān)領(lǐng)域國內(nèi)專利20余項,國際專利2項,軟件著作權(quán)10余項;2014年研制了基于可視化編程技術(shù)的開發(fā)工具,可快速開發(fā)Web前端頁面,成為國內(nèi)知名的H5營銷領(lǐng)域工具產(chǎn)品,占領(lǐng)了H5網(wǎng)頁制作80%以.上的市場份額,超400萬開發(fā)者和50萬家企業(yè)使用,年收益超過3000萬元;2019年開發(fā)并推出iVX無代碼可視化開發(fā)平臺,該平臺基于“事件驅(qū)動 數(shù)據(jù)驅(qū)動”的可視化編程語言,在可視化圖形界面上編程,可在不編寫代碼的情況下完成微信小程序、原生應(yīng)用、網(wǎng)頁應(yīng)用、網(wǎng)站、桌面應(yīng)用( Windows、macOS、Linux) 的開發(fā),處于國際先進水平。

圖書目錄

第1章 無代碼編程起源 001
1.1 為什么要編程 002
1.1.1 認識編程的本質(zhì) 002
1.1.2 編程的意義 002
1.1.3 推進全民編程時代 002
1.2 編程語言的發(fā)展 003
1.2.1 編程語言發(fā)展過程 003
1.2.2 代編程語言:二進制語言 003
1.2.3 第二代編程語言:匯編語言 004
1.2.4 第三代編程語言:高級程序設(shè)計語言 004
1.2.5 第四代編程語言:非過程化程序設(shè)計語言 004
1.2.6 第五代編程語言:AI程序設(shè)計語言 004
1.3 iVX是什么 005
1.3.1 iVX的定義 005
1.3.2 iVX的系統(tǒng)架構(gòu) 007
1.3.3 iVX的三大屬性 007
1.3.4 iVX是一個全新開發(fā)體系 008
1.4 iVX的設(shè)計理念 012
1.4.1 去掉程序語法,保留程序邏輯 012
1.4.2 工具即語言,邏輯即代碼,產(chǎn)品即架構(gòu),研發(fā)即運維 014
1.5 iVX的優(yōu)勢與革新 014
1.5.1 編程語言的要素 014
1.5.2 iVX對技術(shù)管理和運維的改變 018
1.5.3 iVX對技術(shù)團隊管理的改變 019
1.6 iVX的開發(fā)歷程 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 優(yōu)秀應(yīng)用作品展示 022
1.7.1 工業(yè)物聯(lián)網(wǎng)項目 022
1.7.2 智能數(shù)字化銷售系統(tǒng) 022
1.7.3 數(shù)字化財務(wù)系統(tǒng) 023
1.7.4 在線直播會議系統(tǒng) 024
1.7.5 流程化辦公系統(tǒng) 025
1.7.6 電商管理系統(tǒng)和購物小程序 025
1.7.7 在線協(xié)作文檔和知識庫 026
1.7.8 基于樹莓派的植物澆水應(yīng)用 027
1.7.9 IM在線聊天系統(tǒng) 027
第2章 初識無代碼開發(fā) 029
2.1 基礎(chǔ)知識準備 030
2.1.1 什么是iVX應(yīng)用 030
2.1.2 認識前臺和后臺 031
2.1.3 認識網(wǎng)頁瀏覽器 034
2.2 創(chuàng)建iVX應(yīng)用 035
2.2.1 IDE開發(fā)環(huán)境 035
2.2.2 新建應(yīng)用 035
2.2.3 選擇應(yīng)用類型 035
2.3 認識編輯器界面功能與分區(qū) 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 應(yīng)用預覽和發(fā)布 049
2.5.1 應(yīng)用預覽 050
2.5.2 應(yīng)用發(fā)布 050
3.5 我的猜數(shù)字小游戲 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章 基礎(chǔ)開發(fā)教程 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章 進階開發(fā)教程 131
4.1 數(shù)據(jù)變量 132
4.1.1 文本變量 132
4.1.2 數(shù)值變量 132
4.1.3 布爾變量 132
4.1.4 通用變量 132
4.1.5 一維數(shù)組 132
4.1.6 二維數(shù)組 132
4.1.7 對象數(shù)組 133
4.2 公共服務(wù)API 133
4.2.1 API的概念 133
4.2.2 API的要素 133
4.2.3 API的調(diào)試 134
4.2.4 API的使用 135
4.3 自定義函數(shù) 138
4.3.1 自定義函數(shù)用途 138
4.3.2 同步和異步函數(shù) 138
4.4 使用小模塊開發(fā) 139
4.4.1 小模塊概述 139
4.4.2 小模塊模式 140
4.4.3 應(yīng)用內(nèi)小模塊 140
4.4.4 云端小模塊 142
4.5 引入自定義組件庫 144
4.5.1 組件庫功能概述 144
4.5.2 組件庫基礎(chǔ)操作 144
4.5.3 組件庫的構(gòu)成 145
4.5.4 組件庫開發(fā)步驟 145
4.5.5 組件庫調(diào)試與發(fā)布 150
4.6 數(shù)據(jù)庫優(yōu)化方法 151
4.6.1 數(shù)據(jù)庫性能優(yōu)化概述 151
4.6.2 數(shù)據(jù)庫性能優(yōu)化方法 151
第5章 初級實戰(zhàn)項目 153
5.1 信息站點頁面 154
5.1.1 交易網(wǎng)站站點首頁開發(fā) 154
5.1.2 登錄/注冊頁面制作 159
5.1.3 商品發(fā)布頁制作 159
5.1.4 商品詳情頁制作 160
5.2 飛機大戰(zhàn)小游戲 161
5.2.1 游戲角色的制作 161
5.2.2 物理世界的添加 162
5.2.3 子彈的設(shè)計 162
5.2.4 敵機的設(shè)置 165
5.2.5 優(yōu)化游戲效果 167
5.3 音樂分享小程序 169
5.3.1 首頁制作 169
5.3.2 榜單頁制作 172
5.3.3 分享頁與搜索頁制作 173
5.3.4 功能實現(xiàn) 174
第6章 中級實戰(zhàn)項目 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 數(shù)據(jù)邏輯 202
6.3.4 交互邏輯 204
6.3.5 課后思考 206
第7章高級實戰(zhàn)項目 207
7.1 項目介紹 208
7.1.1 項目背景 208
7.1.2 主要功能 208
7.2 分析與準備 210
7.2.1 項目結(jié)構(gòu) 210
7.2.2 數(shù)據(jù)表設(shè)計 211
7.2.3 流程梳理 212
7.2.4 表單項設(shè)計 212
7.2.5 接入用戶體系 213
7.3 實戰(zhàn)開發(fā)步驟 214
7.3.1 后臺開發(fā) 214
7.3.2 前端開發(fā) 220
7.4 項目小結(jié) 236
7.4.1 功能演示:新建一個表單模板 236
7.4.2 擴展開發(fā):BI引擎聯(lián)合使用 237
第8章擴展閱讀 239
8.1 低代碼/無代碼產(chǎn)品的原理 240
8.1.1 關(guān)于低代碼概念的思考 240
8.1.2 低代碼/無代碼的核心能力 241
8.2 低代碼/無代碼產(chǎn)品的類型 242
8.2.1 低代碼應(yīng)用開發(fā)平臺 242
8.2.2 無代碼應(yīng)用搭建平臺 242
8.2.3 通用無代碼開發(fā)平臺 242
8.3 iVX實現(xiàn)“通用無代碼”的要素 243
8.3.1 邏輯的無代碼表達 243
8.3.2 組件的分層架構(gòu)設(shè)計 244
8.4 iVX數(shù)據(jù)對接方式 245
8.4.1 API對接 245
8.4.2 DBO對接 245
8.4.3 iVX自建數(shù)據(jù)庫 245
8.5 iVX代碼生成過程及二次開發(fā) 246
8.5.1 iVX代碼生成過程 246
8.5.2 iVX代碼的二次開發(fā) 246
8.6 iVX應(yīng)用的版權(quán)歸屬和著作權(quán)申請方法 247
8.6.1 應(yīng)用版權(quán)歸屬 247
8.6.2 著作權(quán)申請 247

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號