iVX通用無代碼編程
孟智平、黃潤民
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《iVX通用無代碼編程》介紹了無代碼編程平臺iVX的基本原理和開發功能,包含構建業務流程、邏輯和數據模型等,幫助用戶一鍵設計應用並持續更新,自動跟蹤所有更改並處理數據腳本和部署流程。全書共分為8章,主要內容包括無代碼編程起源、初識無代碼開發、基礎開發教程、進階開發教程、初級實戰項目、中級實戰項目、高級實戰項目,以及擴展閱讀,幫助讀者快速掌握無代碼編程技術。 《iVX通用無代碼編程》可作為高等院校電腦、數字媒體、動畫等相關專業的教材,也可作為程序開發人員的參考資料,還可供對無代碼編程感興趣的讀者閱讀。
目錄大綱
目錄
第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



