2022年1月16日,在廣州本地政府部門的指導和支持下,由GDG廣州社區主辦,廣州市天河區軟件和信息產業協會、開源科技OSTech協辦的Google DevFest 2021廣州國際嘉年華成功舉辦,本次嘉年華共在B站(谷歌開發者社區)、51CTO、思否、開源中國、活動行、中電港芯查查等六大平臺直播,關注人數超過30萬,線上觀看直播人數超過26萬人次,線下參會人數過千人,又一年成為了大灣區頗受開發者和互聯網人士歡迎的技術盛宴。
本次嘉年華邀請了Google、阿里巴巴、騰訊、字節跳動、金山、ThoughtWorks、Eolink、親鄰科技等互聯網公司的技術專家和產品大咖,為大灣區的開發者和互聯網界人士分享關于TensorFlow、Flutter、Android、Angular等Google技術和開源生態話題,以及元宇宙、大前端、API等技術熱點話題。
上午的嘉賓主要分享了有關UI組件、Android自研播放器、API高效協作、使用Flutter構建跨平臺音樂制作平臺等方面的技術思考與實踐。
前字節跳動資深前端開發——Zelo針對前端UI組件會經常更新、難以重復使用等問題,將原先繁瑣的流程簡化為一個類方法,并通過UI元數據、UI編輯器、UI編譯器、協議與流程等模塊介紹了這種思路和解決方案細節。
阿里巴巴音視頻技術專家——任志斌,基于FFmpeg框架開發了Apollo播放器,分三部分向大家展示了Android自研播放器探索與實踐。
第一部分給大家簡單概述了什么是播放器,包含解協議、解封裝、解碼、音視頻同步、渲染等模塊;第二部分,通過分析Android系統播放器、Android ExoPlayer、第三方開源播放器在業務訴求中的優劣勢,提出為什么要自研播放器;第三部分,介紹了Apollo的架構和優化實踐。
在演講的最后,嘉賓對自研播放器性能、功能、開源貢獻等方面表達了展望。
Eolink CEO、TARS 基金會——劉昊臻,為了可以通過API達到團隊的高效協作,研發了Eolink。Eolink是一家專門為開發者提供API效能工具公司,目前也是國內最大的API的研發管理平臺,從2017年到現在差不多五年里面Eolink累計為超過5萬家企業提供API的管理和測試相關的工具。
在技術、管理和業務方向帶著API從“生產資料”變成“勞動產品”的思考,劉昊臻希望通過 Eolink讓研發團隊圍繞API高效協作解決API文檔管理繁瑣、API文檔管理版本弱、API開發協作慢、測試維護成本高自動化測試難等問題。
借著本次的分享,嘉賓同步了Eolink的開源計劃,讓更多開發者和企業都能使用到Eolink的產品,并且促進API生態的發展。
小聲聯合創始人-葉秋,小聲是一個專注于音樂和音頻技術研發的一個團隊。嘉賓分享了在打造一個全功能的跨平臺音樂制作平臺(DAW)中就開發者友好度、運行性能、跨平臺兼容性、擴展能力和原生交互能力五象限中選型Flutter的原因,在音頻開發與Flutter結合過程中遇到的問題以及對應的處理方案。
親鄰科技技術總監——蘇煦烽為我們帶來了Flutter在智慧社區方面的應用方案。親鄰的智慧社區是屬于自運營的智慧社區,目前主要有物聯安防、物業的數字化、社區營銷、生活服務四個板塊的業務,還有一些G端的數字化、營銷數字化等業務。親鄰自己已經做了40%的標準化功能,還有60%的功能都要做定制化,剩下60%是以應用中心的方式去承載低代碼的平臺,利用了Flutter的跨平臺和像素級一致性、高渲染性等技術優點,在里面新建一個APP,然后對它進行編輯,編輯完之后在C端就能看得見這個APP長什么樣,可以按租戶區分開。親鄰未來的目標是希望自己能夠做到60%-70%的標準化功能,剩下40%用低代碼來做交付。
下午的分享從Flutter的具體講解切入,到NLP加檢索系統在智能問答中的實際應用,再延伸到最近非常火熱的話題元宇宙,然后細分到元宇宙中涉及到的技術和趨勢,最后再講到離大家生活最近全真時代,可謂是環環相扣,從小到大,再化繁為簡,為大家帶來了一場酣暢淋漓的技術盛宴,讓更多的人了解到當前時代新的技術和新的發展趨勢。
《Flutter開發實戰講解》作者、GitHub GSY開源項目負責人——郭樹煜,以Flutter 的基礎認識切入,說明Flutter 里 Widget 代碼只是“配置文件”真正工作的是 Element 和 RenderObject,然后深入Flutter基礎布局和多個 Child 的布局邏輯,并分享了一些有趣的知識點。
金山(西山居)人工智能領域專家、《TensorFlow進階指南、基礎、算法與應用》作者,Machine Learning GDE——黃鴻波,《智能問答系統在企業中的落地》講解了智能問答系統在企業中的應用情況,以及智能問答系統怎樣在企業中落地。智能問答相對于傳統問答的靈活性就會高很多,而且實現方式已經不僅僅是關鍵字檢索,是NLP與檢索混合,NLP里又涉及到分類,或者其他方面的一些內容,對容錯性也會比較強,而且會加入一些語義理解,所以智能問答現在更受企業的歡迎。
阿里巴巴淘寶無線開發專家——林萬民,講述了他對于元宇宙的發展和思考,為我們解答了什么是元宇宙,元宇宙各巨頭的進展,還有關于元宇宙一些思考和挑戰,引發了大家對于未來元宇宙更進一步的思考。從商業角度、社會角度、技術角度為大家解釋了元宇宙為什么會火。
騰訊云音視頻產品總監——黃斌,《全真互聯時代音視頻技術演進》,從全真互聯時代的音視頻的角度,通過低延遲、沉浸式、音視頻的超高清,強交互技術等四個方面,講述了未來全真互聯網的應用場景。
《Conversational AI SDK Wechaty:6 行代碼構建 基于Whatsapp和微信的對話式人機交互界面應用》李卓桓
PreAngel合伙人、ML GDE——李卓桓向大家演示了如何用六行代碼就構造出來第一個微信或Whatsapp聊天機器人Wechaty。Wechaty在過去的這6年里面做了大量的工作,Wechaty的開發者社區也很活躍,博客已經有了接近300篇,都是由Wechaty的社區開發者自己寫的,里面基本上大量的項目的實際應用以及相關的代碼都是開源的。所以如果大家有這方面的需求,歡迎大家來使用Wechaty, Wechaty它的愿景就是幫助開發者把所有和底層對接的事情節約下來,讓我們能夠關注上層的商業邏輯。
Angular GDE、angular.cn譯者、ThoughtWorks專家級咨詢師——汪志成,為大家簡述了DDD和微前端的概念以及在企業中的實際應用。DDD是Eric Evans 的禮物,它是2003年提出來的,他寫有一本關于DDD的書,在書中分為兩個層次講述DDD。一層是戰略層,一層是戰術層,戰略層它講的是如何更好地理解業務,如何找到業務的自然邊界,也就是我們去認識那頭牛,戰術層就是我們如何設計出技術解決方案來,并且融入到業務解決方案當中,這個其實就是如何具體去解剖那條牛,本質上來說是一個解決方案,理解業務場景,了解清楚價值與約束,找到最適合自己的技術才是最主要的。
微前端相當于一個框架。我們如何去做微前端?一個是模擬瀏覽器自身的加載行為,然后就找到要加載的那個點,就是DOM節點,把它傳給微應用的入口函數;我們可以用服務端應用的Server Push,或者是Service Worker來做通訊中介,盡量不要讓微應用互相了解彼此的工作細節,特別是DOM。
汪志成老師建議大家謹慎地引入微前端框架,因為Angular已經開箱即用地解決了微前端試圖解決的很多技術問題,多在架構上下功夫,除非萬不得已,否則的話不要引入額外的技術復雜度,因為微前端框架跟公司的業務適配概率很低,對于強侵入性的微前端框架要特別慎重。
感謝這次活動嘉賓,為大家帶來了一場又一場精彩絕倫的技術分享,同時也感謝每一個為這場工作付出的小伙伴們,感謝線上線下的每一位觀眾朋友們,還有一些沒能來到現場的朋友也不用擔心,關注“GDG廣州”公眾號,后面我們會放上直播回放。
審核編輯:符乾江
-
API
+關注
關注
2文章
1487瀏覽量
61831 -
前端
+關注
關注
1文章
190瀏覽量
17727 -
元宇宙
+關注
關注
13文章
1389瀏覽量
11346
發布評論請先 登錄
相關推薦
評論