岑欽:華為開(kāi)發(fā)者服務(wù)平臺(tái)能力介紹
華為開(kāi)發(fā)者匯HDG是華為開(kāi)發(fā)者社區(qū)在2016 年啟動(dòng)的系列線下沙龍,今年將在北京、上海、深圳等九個(gè)城市舉辦。通過(guò)HDG,華為將面向廣大開(kāi)發(fā)者分享華為內(nèi)部、合作伙伴以及社區(qū)成員的技術(shù)干貨,帶領(lǐng)大牛們貼近開(kāi)發(fā)者社區(qū),營(yíng)造自由、開(kāi)放、分享的技術(shù)交流平臺(tái)。
與上海和南京站的一次沙龍,多個(gè)主題不同,此次西安站聚焦在物聯(lián)網(wǎng)一個(gè)議題。內(nèi)容主要包括華為開(kāi)放、創(chuàng)新、融合的ICT架構(gòu), 華為物聯(lián)網(wǎng)操作系統(tǒng)liteOS,華為IoT聯(lián)接管理平臺(tái)“OceanConnect” 生態(tài)發(fā)展戰(zhàn)略、華為開(kāi)發(fā)者社區(qū)能力開(kāi)放平臺(tái)及伙伴應(yīng)用方法。
其中,華為開(kāi)發(fā)者社區(qū)平臺(tái)開(kāi)發(fā)負(fù)責(zé)人岑欽帶來(lái)了題為《華為開(kāi)發(fā)者服務(wù)平臺(tái)能力介紹》的精彩演講。
華為開(kāi)發(fā)者社區(qū)平臺(tái)開(kāi)發(fā)負(fù)責(zé)人 岑欽
現(xiàn)場(chǎng)實(shí)錄如下:
我們***看一下華為開(kāi)發(fā)者社區(qū)能夠給大家提供哪些支持和服務(wù)的平臺(tái)。今天整理下來(lái),一開(kāi)始張文遠(yuǎn)給大家講過(guò)一下IOT這邊整體發(fā)展的方向和合作的策略,玉杰這邊給大家講了LiteOS這邊整體的情況,江宇給大家講了生態(tài)圈,關(guān)于IOT的生態(tài)圈怎么去建設(shè),謝聰給大家講了IOT這邊的API整體是什么樣的。我要講的開(kāi)放平臺(tái)就是解決大家怎么樣去獲得這些信息和資源的問(wèn)題。比如說(shuō)很簡(jiǎn)單的一個(gè)問(wèn)題,今天大家都在一起交流起來(lái)很方便,但是等各個(gè)講師回到各個(gè)研究所,大家再找他就會(huì)發(fā)現(xiàn)其實(shí)還是挺麻煩的,有沒(méi)有更好的頻道,開(kāi)放者平臺(tái)就是幫助大家解決這些問(wèn)題的。
我先簡(jiǎn)單做一下自我介紹,我叫岑欽,現(xiàn)在負(fù)責(zé)華為開(kāi)發(fā)設(shè)計(jì)平臺(tái)的開(kāi)發(fā),之前做了四年虛擬現(xiàn)實(shí)的,之后一直在做開(kāi)發(fā)者人機(jī)開(kāi)放的事情。開(kāi)發(fā)者社區(qū)我們的客戶(hù)就是大家,我們是未開(kāi)發(fā)者服務(wù)的,就是希望能夠關(guān)注大家在體驗(yàn)、學(xué)習(xí)、開(kāi)發(fā)、驗(yàn)證華為各個(gè)產(chǎn)品的時(shí)候的各個(gè)體驗(yàn)我們都會(huì)關(guān)注,包括幫助大家做好的應(yīng)用怎么對(duì)外推廣,怎么商業(yè)化,這些我們都會(huì)做。我們會(huì)從這幾個(gè)維度為大家做服務(wù),每一塊大家看一看,這是在線調(diào)測(cè),剛才謝聰給大家講了很多的API,這些API怎么讓大家在網(wǎng)上做調(diào)測(cè)。還有大家在開(kāi)發(fā)的過(guò)程中有沒(méi)有開(kāi)發(fā)的插件和工具,幫助大家簡(jiǎn)化開(kāi)發(fā),比較方便的獲得SDK。剛才大家講到非常多的門(mén)戶(hù)網(wǎng)站,這些門(mén)戶(hù)網(wǎng)站有哪些內(nèi)容,大家能獲得哪些信息,以及大家遇到的問(wèn)題,其實(shí)今天大家沒(méi)有把問(wèn)題盡興,下來(lái)還是有很多問(wèn)題,怎么樣把這些提過(guò)來(lái),以及把這些問(wèn)題跟蹤解決掉。平時(shí)在這個(gè)過(guò)程中怎么給大家提供熱線郵箱這些服務(wù),幫助大家解決在開(kāi)發(fā)過(guò)程中遇到的問(wèn)題。因?yàn)榇蠹腋嚓P(guān)注IOT這一塊,我們是面向華為全領(lǐng)域的產(chǎn)品,比如大家關(guān)心或者后面會(huì)使用到華為的云,華為的存儲(chǔ),華為的網(wǎng)絡(luò),以及華為的安全,這些方面產(chǎn)品的時(shí)候我們都可以幫大家解決。
整個(gè)華為開(kāi)發(fā)者社區(qū)的整體框架是這樣的,首先有基礎(chǔ)的平臺(tái),基礎(chǔ)平臺(tái)有幾塊,一個(gè)是華為本身運(yùn)營(yíng)商,運(yùn)營(yíng)商有很多解決方案會(huì)放在云上,供大家來(lái)體驗(yàn)。以及華為的遠(yuǎn)程實(shí)驗(yàn)室,把華為各個(gè)產(chǎn)品的設(shè)備,包括IOT的設(shè)備開(kāi)放給大家使用,大家可以上去預(yù)約去使用,這種是免費(fèi)的服務(wù)。剛才謝聰給大家講了很多的API,API怎么管理,怎么控制,這個(gè)我們今天會(huì)去處理,以及怎么樣支持各個(gè)產(chǎn)品的運(yùn)營(yíng),我們這邊會(huì)提供對(duì)應(yīng)的運(yùn)營(yíng),對(duì)應(yīng)的數(shù)據(jù)分析。今天給大家介紹一下服務(wù),為大家服務(wù)的這些平臺(tái)和工具大概有哪些東西,每一部分做些什么事情,其實(shí)主要的目的就是幫助大家更容易的來(lái)學(xué)習(xí)、理解華為有哪些開(kāi)放能力,比如說(shuō)IOT能做什么事,大家能用它做些什么樣的應(yīng)用,我們主要做這一塊。以及幫助大家更好的體驗(yàn)這些API,以及提供一些工具和環(huán)境讓大家開(kāi)發(fā)的時(shí)候,還有集成的時(shí)候能夠更方便一些。
先看一下網(wǎng)站這一塊,想問(wèn)一下有多少人上過(guò)(05:00)這個(gè)網(wǎng)站,我估計(jì)大家了解的很少,這是這個(gè)網(wǎng)站當(dāng)前版本的樣子,這個(gè)網(wǎng)站也就是想拉通大家跟華為產(chǎn)品之間的信息溝通的渠道,華為的東西能夠快速的發(fā)布出來(lái)讓大家知道。這里面大家能看到各個(gè)產(chǎn)品的開(kāi)發(fā),工具,遠(yuǎn)程實(shí)驗(yàn)室,有哪些應(yīng)用案例,社區(qū),有哪些活動(dòng),比如我們這個(gè)活動(dòng)就是屬于線下的活動(dòng)。但是大家回去之后,線上怎么樣還能保持持續(xù)的溝通,這個(gè)大家會(huì)更關(guān)心一些。這個(gè)網(wǎng)站我們做了一些改建,這是***的UCD這一塊。原來(lái)的網(wǎng)站體驗(yàn)方面會(huì)差一點(diǎn),比如大家獲取信息的時(shí)候有一定干擾的信息,比如大家拿到一個(gè)SDK的時(shí)候可能要花很多的步驟?,F(xiàn)在希望把它做的更簡(jiǎn)化一些,像這個(gè)新的首頁(yè)里面大家能看到的這是***的活動(dòng),比如我們HTG在里面可以看得到,最近的開(kāi)發(fā)者大賽可以看得到,以及比較熱門(mén)的解決方案,比如說(shuō)LiteOS會(huì)推薦給大家,以及物聯(lián)網(wǎng)這邊的管理平臺(tái),以及它有哪些對(duì)應(yīng)的API,在這里面都會(huì)提供給大家。還有整個(gè)華為產(chǎn)品的資源和工具大家怎么去獲取,資源中心能夠獲取,有哪些工具可以幫助到大家,還有哪些成功的案例大家可以看得到的。
這個(gè)是解決方案里面的,比如關(guān)于這個(gè)解決方案有哪些技術(shù)和觀點(diǎn),以及大家在這塊的交流和討論,以及對(duì)應(yīng)的資源怎么獲取。比如說(shuō)IOT后面會(huì)有這樣的頁(yè)面,新的官網(wǎng)里面IOT的頁(yè)面也會(huì)進(jìn)行改版,希望能夠讓大家更容易的獲得大家感興趣的內(nèi)容。
這塊是整個(gè)的資源中心,里面相當(dāng)于大家所有的HDK,比如說(shuō)剛才講的IOT的SDK,IOT的API,大家在這里面可以拿得到。
這個(gè)是工具,也就是說(shuō)現(xiàn)在我們針對(duì)jave提供了(07:31)插件工具,針對(duì)C++提供了(07:33)的工具,以及像SDN網(wǎng)絡(luò)這一塊針對(duì)網(wǎng)絡(luò)自己的開(kāi)發(fā)工具,在這塊有些開(kāi)發(fā)工具可以提供給大家,大家可以在這里面找得到。
這塊是遠(yuǎn)程實(shí)驗(yàn)室,江宇講到的關(guān)于應(yīng)用認(rèn)證這一塊,首先就是我們自己的認(rèn)證,開(kāi)發(fā)者自己的認(rèn)證,可以從遠(yuǎn)程實(shí)驗(yàn)室那邊申請(qǐng)到IOT的設(shè)備,通過(guò)這個(gè)設(shè)備可以提出自己的應(yīng)用,對(duì)大家的應(yīng)用提出一些調(diào)測(cè)、自測(cè),沒(méi)有問(wèn)題再去提交給江宇他們做。這個(gè)頁(yè)面會(huì)給大家介紹遠(yuǎn)程實(shí)驗(yàn)室是一個(gè)什么樣的內(nèi)容,它有哪些產(chǎn)品,這些產(chǎn)品里面哪些設(shè)備大家可以去預(yù)約,可以去使用的,以及怎么樣使用遠(yuǎn)程實(shí)驗(yàn)室。
這塊是持續(xù)培訓(xùn),其實(shí)很多人關(guān)注IOT里面的內(nèi)容,但是IOT這邊有哪些真正的課程,哪些方案,哪些交流的東西可以給大家看得到。比如說(shuō)給大家提供直播的環(huán)境,比如在線的,也可以提供線下的,也有動(dòng)態(tài)實(shí)驗(yàn)室,怎么樣基于這些內(nèi)容你做出IOT的應(yīng)用來(lái)。
這塊是咨詢(xún),比如IOT如果有一些新的內(nèi)容,大家在這里面可以看得到。整體上我們的官網(wǎng)是希望提供給大家一個(gè)快捷的信息通道,就是關(guān)于華為的產(chǎn)品,華為的開(kāi)發(fā)性在這塊有哪些內(nèi)容,大家可以通過(guò)開(kāi)發(fā)者社區(qū)的網(wǎng)站及時(shí)的了解到。
在幾塊我們做了改進(jìn),一個(gè)是大家的使用習(xí)慣,我們采取了專(zhuān)業(yè)的UC來(lái)設(shè)計(jì)這個(gè),也做了很多開(kāi)發(fā)者的調(diào)研,以后大家使用過(guò)程中有什么問(wèn)題我們也會(huì)及時(shí)的改進(jìn)。第二是采用統(tǒng)一的認(rèn)證系統(tǒng),華為有很多內(nèi)部的系統(tǒng),比如大家采用官網(wǎng),登錄過(guò)華為的官網(wǎng),以及開(kāi)發(fā)者社區(qū)就有官網(wǎng),大家可能需要用專(zhuān)門(mén)的賬號(hào),現(xiàn)在用一個(gè)賬號(hào)就可以,用官網(wǎng)的賬號(hào),或者用開(kāi)發(fā)者社區(qū)的賬號(hào),兩邊已經(jīng)打通了。而且我們會(huì)支持大家用微信,用QQ,甚至用(10:09)這些登錄賬號(hào),方便大家來(lái)使用。另外這些信息和資源的獲取會(huì)更快,之前大家拿到一個(gè)SDK需要點(diǎn)解決方案下面,找到哪個(gè)SDK,再找到SDK的版本,可能需要六步以上,甚至更短。比如原來(lái)大家想基于IOT做出一個(gè)(10:37)出來(lái)可能需要30分鐘,現(xiàn)在我們通過(guò)信息的轉(zhuǎn)變,還有內(nèi)容的梳理,可以讓大家在10分鐘之內(nèi)完成。以及響應(yīng)時(shí)這一塊,比如大家的分辨率,大家在手機(jī)獲取的時(shí)候,看這些東西的時(shí)候,頁(yè)面的效果,這些方面我們都會(huì)做的更好。
這塊可能會(huì)對(duì)大家有幫助,內(nèi)容呈現(xiàn)方面,我們用了后臺(tái)的內(nèi)容管理系統(tǒng),全球比較有名的(11:06)內(nèi)容管理系統(tǒng)做這個(gè)。主要的目的就是幫助IOT這邊更好的把IOT的內(nèi)容呈現(xiàn),比如他覺(jué)得這一塊不想給你呈現(xiàn),或者大家關(guān)心的內(nèi)容是關(guān)心四個(gè)API,這塊只有三個(gè),我們?cè)诤笈_(tái)通過(guò)配置就可以把四塊體現(xiàn)出來(lái)。比如大家更關(guān)心的是資源和工具,我不關(guān)心你又能推薦內(nèi)容,我們通過(guò)后臺(tái)的配置可以把這兩個(gè)去掉,讓大家最關(guān)心的內(nèi)容展現(xiàn)在大家最容易看到的地方。而且在平臺(tái)配置就不需要去開(kāi)發(fā),讓產(chǎn)品更快的把它的信息呈現(xiàn)給大家。
第二塊就是開(kāi)發(fā)者的中心,其實(shí)是幫大家提供一個(gè)信息資源和問(wèn)題需求管理的平臺(tái)。因?yàn)榇蠹谊P(guān)注的內(nèi)容不一樣,比如說(shuō)信息,在這里面大家可以看得到自己的信息,以及大家有多少積分,大家的勛章,以及大家關(guān)心哪些領(lǐng)域。我想今天大家都會(huì)關(guān)注IOT這個(gè)領(lǐng)域,以及大家在開(kāi)發(fā)者社區(qū)這邊下了多少東西,收藏了多少東西,評(píng)論了多少東西,這邊都可以看得到。還有大家更關(guān)心的是我在這邊遇到了多少問(wèn)題,提出了多少問(wèn)題,這些問(wèn)題的狀態(tài)是什么樣子的。遠(yuǎn)程實(shí)驗(yàn)室這邊我申請(qǐng)到了多少設(shè)備,當(dāng)前有哪些設(shè)備是我已經(jīng)接入的,哪些設(shè)備是已經(jīng)預(yù)約到可以使用的,還有哪些已經(jīng)過(guò)期了,不能再使用了,以及大家參加過(guò)哪些培訓(xùn)和活動(dòng),比如今天這種線下的活動(dòng),以后線下的活動(dòng)會(huì)更頻繁。
開(kāi)發(fā)者中心就是希望幫助大家能夠把自己在華為這邊的產(chǎn)品開(kāi)發(fā)性的信息管理起來(lái),同時(shí)這一塊對(duì)大家比較關(guān)鍵,快速的閉環(huán)大家的問(wèn)題和需求。今天大家有很多問(wèn)題都沒(méi)有問(wèn)盡興,下去之后大家可以在個(gè)人中心里面問(wèn),可以提,還有一些問(wèn)題大家沒(méi)有講開(kāi),可以回去問(wèn),這邊會(huì)有對(duì)應(yīng)的解決,以及待會(huì)會(huì)有工程師給大家演示,這個(gè)個(gè)人中心怎么提問(wèn)題,怎么樣提需求。大家可以實(shí)時(shí)的跟蹤,在這里面大家可以看到自己的狀態(tài),以及大家可以對(duì)它做評(píng)價(jià)。這邊大家打了(13:46)之后,付完款錢(qián),可以給它五星或者三星,如果覺(jué)得他的服務(wù)態(tài)度不太好,或者大家在淘寶上面買(mǎi)東西的時(shí)候,你可以給評(píng)價(jià),也可以不給,一般大家不會(huì)給。如果大家覺(jué)得買(mǎi)的過(guò)程中有問(wèn)題,可能會(huì)有評(píng)價(jià)。這里面為什么這個(gè)重要呢,因?yàn)檫@個(gè)地方大家可以影響到兩件事情,一個(gè)是影響到華為開(kāi)發(fā)者社區(qū)這邊提供的知識(shí)源,包括現(xiàn)場(chǎng)今天各個(gè)支持和主持人員,以及平時(shí)幫助大家解決問(wèn)題的主持人員,以及產(chǎn)品和生態(tài)圈這邊給大家提供的支持和服務(wù)夠不夠,比如說(shuō)他的能力開(kāi)放的是不是完整,大數(shù)據(jù)這塊輿論開(kāi)放出來(lái),騎士隊(duì)大家是不方便的。以及它開(kāi)放的API變了,現(xiàn)在開(kāi)放的是這樣子的,過(guò)了半年改了參數(shù),這樣大家在應(yīng)用開(kāi)發(fā)中可能要改代碼。這些缺點(diǎn)都會(huì)有影響,大家可以通過(guò)這個(gè)評(píng)價(jià)來(lái)影響。
這塊是幫助大家體驗(yàn)華為產(chǎn)品開(kāi)放能力的API的在線調(diào)測(cè),有兩塊,一塊相當(dāng)于大家在這個(gè)平臺(tái)上可以看得到華為當(dāng)前有哪些產(chǎn)品,哪個(gè)產(chǎn)品有哪些API,以及這些API的系數(shù)、使用情況。
這里是關(guān)于API的詳情,比如我這個(gè)添加賬號(hào),通信這塊的接口,有哪些接口,這個(gè)接口的請(qǐng)求幫助是什么樣子的,內(nèi)存是什么樣子的,這個(gè)接口請(qǐng)求的樣例是什么樣的,返回的樣例是什么樣的。這個(gè)是在線調(diào)測(cè)的,大家不用去搭建環(huán)境,因?yàn)槿A為在后臺(tái)幫助大家把設(shè)備的環(huán)境已經(jīng)搭建好了,華為的網(wǎng)關(guān)都搭建好了。大家需要的是,比如我要調(diào)測(cè)一個(gè)接口的話(huà),你把接口選好,把請(qǐng)求選擇好,這里面給大家提供的是(16:24)的調(diào)試,你把(16:24)指定好,你的參數(shù)指定好,點(diǎn)一下發(fā)送,你就可以獲得這個(gè)接口的響應(yīng)消息。
剛才那個(gè)是查詢(xún)類(lèi)的,這里面是一個(gè)操作類(lèi)的,比如說(shuō)我要添加一個(gè)賬號(hào)會(huì)有一些處理,這邊有對(duì)應(yīng)的參數(shù),大家發(fā)送完就可以留下。這里面的密碼太簡(jiǎn)單,純數(shù)字的話(huà)會(huì)顯示這個(gè)密碼的強(qiáng)度不夠。
整體上來(lái)說(shuō),在線調(diào)測(cè)平臺(tái)是幫助大家快速的查找有哪些API,快速的了解這些API的內(nèi)容,以及快速的體驗(yàn)API,這樣能夠幫助大家了解產(chǎn)品有哪些開(kāi)放能力,以及大家開(kāi)發(fā)的過(guò)程中一開(kāi)始把在線的體驗(yàn)一下,這樣能不能條得通,具體開(kāi)發(fā)代碼的時(shí)候可能會(huì)更快一點(diǎn),幫助大家。
還有工具這一塊,我們也會(huì)幫助大家運(yùn)用一些開(kāi)發(fā)工具,包括學(xué)習(xí)的工具,幫助大家快速的開(kāi)發(fā)和快速的學(xué)習(xí)。這是我們提供的(17:43)的插件,這里有華為的圖標(biāo),比如我們會(huì)提供資源管理,就是從這里面,大家開(kāi)發(fā)代碼的時(shí)候就可以直接獲取到IOT已經(jīng)發(fā)布的SDK,已經(jīng)發(fā)布的API,不需要從官網(wǎng)上取的。同時(shí)在這里面也可以直接拿到SDK的源碼,因?yàn)槲覀兊腟DK開(kāi)放到(18:12)去了,已經(jīng)對(duì)外開(kāi)源了。另外我們這邊做好了一些daemon的樣例,就是針對(duì)場(chǎng)景做好的daemon的樣例,大家是可以參考的。還有我們對(duì)應(yīng)的接口的文檔也可以從這里面進(jìn)入,可以進(jìn)去學(xué)習(xí)。在這里面通過(guò)這個(gè)插件,你需要使用的工具SDK、文檔、樣例都可以在這里面拿得到。
這邊就是對(duì)應(yīng)的有幾個(gè)SDK大家能拿得到的,這邊是在線的穩(wěn)當(dāng),在這里面通過(guò)API就可以拿到對(duì)應(yīng)的文檔,還有對(duì)應(yīng)的你可以拿到針對(duì)不同的業(yè)務(wù),針對(duì)不同的華為產(chǎn)品,可以拿到對(duì)應(yīng)的daemon。剛才前面是一個(gè)(19:02)版本,這個(gè)是(19:05)版本的,這塊是怎么樣去學(xué)習(xí)的,這個(gè)是在線平臺(tái),這邊會(huì)針對(duì)一個(gè)場(chǎng)景,比如這里我要完成一個(gè)查詢(xún)會(huì)場(chǎng),可能需要做這四個(gè)步驟,按照這四個(gè)步驟走,這個(gè)右邊會(huì)給出框架的代碼,你需要填核心的業(yè)務(wù)代碼,以及 API的代碼,就可以完成整個(gè)產(chǎn)品的開(kāi)發(fā)。
整體上開(kāi)發(fā)工具這一塊我們會(huì)提供比如說(shuō)SDK包的管理,daemon的管理,軟件實(shí)驗(yàn)室的接入,API詳情的獲取,以及這種向?qū)降囊龑?dǎo)大家開(kāi)發(fā)的體驗(yàn)?,F(xiàn)在整體上的趨勢(shì)是,因?yàn)殚_(kāi)放性趨勢(shì)已經(jīng)不可阻擋,大家能感覺(jué)得到。軟件現(xiàn)在在不斷吞噬咱們的世界,API在不斷的吞噬咱們的軟件,所以這個(gè)API就是希望跟大家開(kāi)發(fā)者一起,華為的使命是想創(chuàng)建一個(gè)連接的世界,但是這個(gè)華為自己是做不到的,需要跟大家一起,跟所有的開(kāi)發(fā)者一起,所有的企業(yè)一起,來(lái)通過(guò)華為自己把自己的產(chǎn)品做好,把自己的開(kāi)放性做好,來(lái)幫助大家做出更多的解決方案和應(yīng)用,能最終實(shí)現(xiàn)讓這個(gè)世界的連接做的更好。
我這邊平臺(tái)方面的介紹就到這里,下面有我一位同事給大家介紹一下對(duì)大家目前來(lái)說(shuō)最有幫助的,今天這些問(wèn)題,線下的這些問(wèn)題,怎么樣向華為這邊提交問(wèn)題,提交需求,以及這些問(wèn)題最終會(huì)怎樣去閉環(huán)的解決。
(結(jié)束)




















