定 價(jià):¥89.00
作 者: | 謝躍書,鄭敦莊 |
出版社: | 北京航空航天大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787512431942 | 出版時(shí)間: | 2020-01-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 字?jǐn)?shù): |
基礎(chǔ)篇
第1章區(qū)塊鏈2
1.1區(qū)塊鏈簡(jiǎn)介2
1.2比特幣的背景與起源2
1.3比特幣的誕生與發(fā)展2
1.4區(qū)塊鏈的發(fā)展3
1.5區(qū)塊鏈定義4
1.6分布式數(shù)據(jù)存儲(chǔ)4
1.7點(diǎn)對(duì)點(diǎn)傳輸5
1.8密碼學(xué)6
1.9共識(shí)機(jī)制15
1.10分布式賬本17
第2章以太坊24
2.1簡(jiǎn)介24
2.2誕生歷史26
2.3發(fā)展計(jì)劃27
2.4客戶端29
2.5Web3 API30
2.6賬戶45
2.7交易48
2.8區(qū)塊51
2.9智能合約53
2.10代幣55
第3章數(shù)字錢包57
3.1錢包簡(jiǎn)介57
3.2錢包分類57
3.3輕錢包的興起59
3.4錢包基本原理60
3.5錢包技術(shù)發(fā)展61
3.6以太坊錢包App66
第4章DApp72
4.1DApp簡(jiǎn)介72
4.2DApp輕錢包73
4.3DApp發(fā)展現(xiàn)況74
4.4DApp生態(tài)系統(tǒng)76
4.5DApp開發(fā)技術(shù)78
4.6DApp功能結(jié)構(gòu)82
4.7DApp與App82
安卓篇
第5章Android Studio86
5.1Android簡(jiǎn)介86
5.2Android Studio89
5.3Android SDK92
5.4第一個(gè)App94
5.5項(xiàng)目結(jié)構(gòu)97
5.6打包與發(fā)布101
第6章Android開發(fā)技術(shù)105
6.1開發(fā)技術(shù)簡(jiǎn)介105
6.2應(yīng)用架構(gòu)106
6.3Java開發(fā)語言108
6.4其他開發(fā)語言119
第7章Android開源庫121
7.1OkHttp121
7.2Retrofit123
7.3RxJava127
7.4Dagger133
第8章JCA/JCE開發(fā)135
8.1技術(shù)簡(jiǎn)介135
8.2對(duì)稱加密138
8.3MD消息摘要140
8.4MAC消息認(rèn)證141
8.5非對(duì)稱加密143
8.6數(shù)字簽名147
8.7密鑰生成153
第9章Web3j開發(fā)156
9.1Web3j簡(jiǎn)介156
9.2Android適用性157
9.3賬戶160
9.4交易163
9.5智能合約170
9.6代幣174
9.7區(qū)塊180
第10章Android錢包項(xiàng)目184
10.1開源軟件介紹184
10.2錢包開源項(xiàng)目185
10.3項(xiàng)目概況186
10.4功能架構(gòu)191
10.5導(dǎo)入錢包199
10.6導(dǎo)出錢包209
10.7創(chuàng)建錢包211
10.8發(fā)起交易215
10.9交易記錄222
10.10賬戶查詢227
10.11DApp瀏覽器230
蘋果篇
第11章Xcode238
11.1IDE簡(jiǎn)介238
11.2版本特性238
11.3安裝與配置240
11.4開發(fā)介紹242
11.5創(chuàng)建iOS項(xiàng)目247
11.6打包與上架249
第12章iOS開發(fā)252
12.1Swift簡(jiǎn)介252
12.2開發(fā)文檔254
12.3基本數(shù)據(jù)類型258
12.4特殊數(shù)據(jù)類型259
12.5其他開發(fā)語言261
第13章iOS開源庫264
13.1BigInt264
13.2APIKit268
13.3Moya271
13.4R.swift274
13.5CryptoSwift277
13.6JSONRPCKit283
第14章iOS加密庫290
14.1加密庫介紹290
14.2接口簡(jiǎn)介290
14.3對(duì)稱加密293
14.4MD消息摘要300
14.5MAC消息認(rèn)證301
14.6非對(duì)稱加密303
14.7數(shù)字簽名308
14.8密鑰生成309
第15章Web3 iOS312
15.1Web3簡(jiǎn)介312
15.2Web3接口312
15.3賬戶320
15.4交易322
15.5智能合約325
15.6代幣327
15.7區(qū)塊331
第16章iOS錢包項(xiàng)目334
16.1項(xiàng)目概況334
16.2功能架構(gòu)340
16.3創(chuàng)建錢包360
16.4導(dǎo)入錢包364
16.5導(dǎo)出錢包368
16.6發(fā)起交易371
16.7交易記錄374
16.8賬戶查詢375
16.9DApp瀏覽器381
第17章附錄384
17.1Android國內(nèi)各大應(yīng)用商店384
17.2ERC20標(biāo)準(zhǔn)智能合約388
參考文獻(xiàn)396