我們也會(huì)擔(dān)心,不知道會(huì)不會(huì)如預(yù)期看到更多中國(guó)開(kāi)發(fā)者。今天早上還沒(méi)正式開(kāi)始的時(shí)候,我就看到有很多人在外面排隊(duì),等候進(jìn)來(lái)。我深受鼓舞?!笔┟藢?duì)新浪科技說(shuō)到。
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來(lái),先為昭化等服務(wù)建站,昭化等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為昭化企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
為了讓開(kāi)發(fā)者們深入體驗(yàn)谷歌產(chǎn)品與理念,此次大會(huì)在場(chǎng)館二樓專(zhuān)門(mén)設(shè)計(jì)了體驗(yàn)區(qū),從體驗(yàn)區(qū)的設(shè)計(jì)就能看到這次谷歌的重點(diǎn):機(jī)器學(xué)習(xí)、ARCore、Android、移動(dòng)網(wǎng)絡(luò)、Firebase、Assistant、物聯(lián)網(wǎng)、Flutter等。其中ARCore、TensorFlow、Android等已經(jīng)是谷歌開(kāi)發(fā)者大會(huì)的傳統(tǒng)出境項(xiàng)目,F(xiàn)lutter、Wear OS、猜畫(huà)小歌等則是今年非常有活力、谷歌著重介紹的產(chǎn)品。
Flutter Release Preview 2
在應(yīng)用程序開(kāi)發(fā)方面,谷歌推出了 Flutter Release Preview 2,它也是 1.0 正式版本之前最后一個(gè)預(yù)覽版。Flutter 作為開(kāi)發(fā)工具可在 iOS 和 Android 平臺(tái)開(kāi)發(fā)原生應(yīng)用。據(jù)介紹,中國(guó)使用 Flutter 的開(kāi)發(fā)者比世界上其他任何地區(qū)都更多,在 Flutter 的驅(qū)動(dòng)下的應(yīng)用程序包括騰訊NOW直播、京東、美團(tuán)、閑魚(yú)等等。
在 Flutter Release Preview 2 中,谷歌加大了對(duì)一致性開(kāi)發(fā)的投入,重點(diǎn)關(guān)注 iOS 的性能和穩(wěn)定性。并大量投入構(gòu)建了 Cupertino Widgets,借助這個(gè)工具,開(kāi)發(fā)者可以開(kāi)發(fā)出滿足 iOS 用戶對(duì)外觀和功能需求的應(yīng)用程序。
Wear OS by Google
中國(guó)是 Wear OS by Google 的全球第二大市場(chǎng),針對(duì)開(kāi)發(fā)者和消費(fèi)者的需求,Wear OS by Google 推出了全新功能,并重新設(shè)計(jì)了應(yīng)用體驗(yàn)。
未來(lái)幾年前端本身的開(kāi)發(fā)技術(shù)應(yīng)該不會(huì)有大的方向變化,但是將會(huì)呈現(xiàn)出四大發(fā)展趨勢(shì):
第一個(gè)趨勢(shì)是入口應(yīng)用會(huì)小程序化
類(lèi)似騰訊、阿里、滴滴、美團(tuán)這樣作為入口的應(yīng)用,會(huì)自己做自己的一套小程序體系,在自己的app內(nèi)通行。這里的意思不是說(shuō)大家都會(huì)去用微信小程序,而是會(huì)效仿微信小程序這套體系,搬到自己的app內(nèi)。主要原因是,這些入口應(yīng)用容納自己公司各類(lèi)業(yè)務(wù)線,已經(jīng)臃腫不堪,使用原生開(kāi)發(fā)迭代效率跟不上,使用HTML又難以做到高性能,因此使用類(lèi)似小程序的方案,可以做到暢享HTML多年來(lái)積累的開(kāi)發(fā)模式,同時(shí)裁撤大量平時(shí)用不到的API,降低渲染頁(yè)面的復(fù)雜度。這個(gè)趨勢(shì)會(huì)涉及到移動(dòng)端開(kāi)發(fā)。
第二個(gè)趨勢(shì)是Web前后端融合為全棧開(kāi)發(fā)
Node.js已經(jīng)給前端開(kāi)發(fā)很好地開(kāi)了個(gè)頭,這個(gè)頭就是讓前端人員了解HTTP協(xié)議的細(xì)節(jié),了解常規(guī)的API開(kāi)發(fā)。我相信很多人已經(jīng)看明白了,為什么我們要做前后端分離,這里面主要原因除了代碼開(kāi)發(fā)部署上的分離,還有一部分是讓不懂HTTP協(xié)議的人不要在接口層瞎鼓搗,因?yàn)檫@里面細(xì)節(jié)太多了,你都不了解HTTP緩存,你怎么知道哪個(gè)API的HTTP header應(yīng)該用什么呢。因此了解HTTP協(xié)議的前端,會(huì)慢慢吃掉這部分后端開(kāi)發(fā)的任務(wù),而了解HTTP協(xié)議的后端,也會(huì)因?yàn)槿罂蚣荛_(kāi)發(fā)模式的成熟而學(xué)會(huì)前端開(kāi)發(fā)。進(jìn)而,這些兩類(lèi)人演化為全棧開(kāi)發(fā)。
第三個(gè)趨勢(shì)是營(yíng)銷(xiāo)類(lèi)頁(yè)面小程序化
這個(gè)指的就是大家平時(shí)在微信里看到的各類(lèi)營(yíng)銷(xiāo)網(wǎng)頁(yè),因?yàn)橹饕肟谠谖⑿?,因此變成微信小程序。這個(gè)大家比較好理解吧,就不多說(shuō)了。小程序現(xiàn)在可能BUG多,功能跟不上,但是要替代這類(lèi)網(wǎng)頁(yè)可能也就是2年不到的時(shí)間。
第四個(gè)趨勢(shì)才是大家看到的PWA、WASM代表的HTML內(nèi)的技術(shù)改進(jìn),這個(gè)能影響到的范圍看起來(lái)很大,但其實(shí)場(chǎng)景比較有限,主要是排除掉上面說(shuō)的1和3之外的空間??臻g就在于這兩大技術(shù)目前都沒(méi)有成熟的最佳實(shí)踐,還需要探索。
親愛(ài)的小伙伴,你對(duì)前端技術(shù)感興趣嗎?想了解一個(gè)絢麗多彩網(wǎng)站和小程序是如何被制作出來(lái)的嗎?歡迎加入我們的前端技術(shù)大家庭:。在這里,不僅有志同道合的朋友,指導(dǎo)人生的老師,更有看不完的技術(shù)教程隨你挑!心動(dòng)嗎?想學(xué)嗎?那就動(dòng)動(dòng)你的小手手,加入我們吧!
Uniapp目前比較成熟,而且用的是Vue語(yǔ)法,學(xué)習(xí)成本比較低,而且行業(yè)里面用的也比較廣泛,而Flutter的話,學(xué)習(xí)成本略高,因?yàn)橐獙W(xué)習(xí)新的語(yǔ)言,還有就是目前生態(tài)不是特別完備,等他再發(fā)展發(fā)展吧。黑馬程序員官網(wǎng)有成套免費(fèi)視頻哦,有什么不懂的可以直接過(guò)去學(xué)習(xí)。您的采納是對(duì)我成長(zhǎng)的鞭策
提前申請(qǐng)和準(zhǔn)備要要用的證書(shū)
用HBuilderX打正式包。
1)要在manifest.json里面配置App圖標(biāo)和啟動(dòng)圖片
2)App圖標(biāo)尺寸:png 格式圖片 256*256
啟動(dòng)圖片尺寸:png 格式圖片 480762 7201242 1080*1882
3. app上架材料梳理:
一般看個(gè)人要求,在騰訊、華為、小米各個(gè)平臺(tái)上線。
每個(gè)平臺(tái)都要注冊(cè)開(kāi)發(fā)者賬號(hào),用企業(yè)信息注冊(cè),注意開(kāi)發(fā)者賬號(hào)公司和軟著要一致,否則華為、騰訊會(huì)讓你重新按軟著上的公司名稱(chēng)注冊(cè)開(kāi)發(fā)者賬號(hào)。小米要提供一個(gè)代理授權(quán)書(shū)。
1)共同提交的材料:
1.公司名稱(chēng)
2.公司營(yíng)業(yè)執(zhí)照、其中百度需要營(yíng)業(yè)執(zhí)照復(fù)印件并且在文字的地方加蓋公章。
3.企業(yè)法人身份證照片(正反兩面),其中百度另外要求上傳手持身份證照片(正反兩面)。
4.企業(yè)對(duì)公賬號(hào),其中華為和小米打錢(qián)驗(yàn)證,利用金額進(jìn)行驗(yàn)證。
5.企業(yè)地址。
2)?提交應(yīng)用審核資料:
1.軟著,jpg,png,pdf,3種格式。
2.企業(yè)營(yíng)業(yè)執(zhí)照,pg,png,pdf,種格式。
3.圖標(biāo),尺寸不一致。216216 jpg 512512 jpg
4.應(yīng)用內(nèi)截圖,多截幾張,最后用測(cè)試賬號(hào)截圖。
5.應(yīng)用簡(jiǎn)介和應(yīng)用描述。
9.icp備案截圖。
7.如果軟著公司和開(kāi)發(fā)者賬號(hào)不一致,需要提供代理授權(quán)書(shū),簽字蓋章。
8.隱私政策網(wǎng)址。
上架成功后需要在各個(gè)商城自行下載。
在 6 月 28 日的首屆 Techo Day 騰訊技術(shù)開(kāi)放日上,騰訊發(fā)布了一系列“輕量級(jí)”產(chǎn)品,將騰訊多年自研產(chǎn)品的底層能力釋放給了開(kāi)發(fā)者。
正如騰訊云高級(jí)副總裁 CTO 王慧星,在前不久的騰訊 TDesign 技術(shù)生態(tài)日提到的那樣:“自騰訊確立了開(kāi)源協(xié)同,自研上云的技術(shù)戰(zhàn)略,成立了十大技術(shù)領(lǐng)域委員會(huì),推出了眾多 PaaS 能力,并將這樣的能力放在云上,實(shí)現(xiàn)對(duì)內(nèi)部和外部用戶的統(tǒng)一服務(wù)。”
而騰訊設(shè)計(jì)云旗下的企業(yè)級(jí)產(chǎn)品設(shè)計(jì)體系騰訊 TDesign 正是這樣一款產(chǎn)品,其也在首屆 Techo Day 騰訊技術(shù)開(kāi)放日活動(dòng)中,發(fā)布了新的產(chǎn)品動(dòng)態(tài)。據(jù)了解,目前騰訊 TDesign 的大部分組件已經(jīng)完成了內(nèi)測(cè)版本的發(fā)布, Vue 2、Vue 3、React 和移動(dòng)端 Vue 3 也已經(jīng)發(fā)布了公測(cè)版本和候選版本。與此同時(shí),Augular、Flutter 、taro 等熱門(mén)技術(shù)棧也在開(kāi)發(fā)的行列當(dāng)中。
如果要回溯騰訊自研 UI 組件庫(kù)的緣由,這或許要先了解下前端領(lǐng)域的發(fā)展史。
縱覽底層的前端框架領(lǐng)域,先是經(jīng)歷了 JQuery 一統(tǒng)江湖的時(shí)代,而后過(guò)渡到了 MVVM 框架成為主流的時(shí)期。目前,Vue、React 以及 Angular 則成為了前端開(kāi)發(fā)人員使用最多、最廣的底層框架??梢钥闯觯瑯I(yè)界并沒(méi)有完全占據(jù)主導(dǎo)地位的前端開(kāi)發(fā)框架,這也就導(dǎo)致前端技術(shù)團(tuán)隊(duì)在迭代技術(shù)棧時(shí),往往存在較大的切換成本,跨團(tuán)隊(duì)共享前端資產(chǎn)時(shí)也會(huì)遇到技術(shù)棧差異的壁壘。
此外,由于組件庫(kù)和團(tuán)隊(duì)技術(shù)棧存在一定耦合性的關(guān)系,對(duì)于很多企業(yè)中后臺(tái)系統(tǒng)這樣的弱設(shè)計(jì)風(fēng)格場(chǎng)景,我們可以根據(jù)整個(gè)棧的風(fēng)格,大致推測(cè)出這個(gè)項(xiàng)目使用了哪種組件庫(kù)。例如,前端團(tuán)隊(duì)選擇了 React 開(kāi)發(fā)框架,大概率會(huì)用 AntD 組件庫(kù);使用 Vue 開(kāi)發(fā)框架,則大概率會(huì)直接用 iview-admin 頁(yè)面模板。這樣一來(lái),技術(shù)棧的差異不僅會(huì)導(dǎo)致整個(gè)組件庫(kù)的選型受到一定限制,還會(huì)讓對(duì)外曝露的產(chǎn)品體驗(yàn)存在較大的偏差。
因此,在產(chǎn)品體驗(yàn)、開(kāi)發(fā)效率與設(shè)計(jì)效率等因素的驅(qū)動(dòng)下,騰訊通過(guò)開(kāi)源協(xié)同的方式,與多個(gè)業(yè)務(wù)團(tuán)隊(duì)共建了企業(yè)級(jí)設(shè)計(jì)體系騰訊 TDesign ,通過(guò)提供復(fù)用性的設(shè)計(jì)體系,為設(shè)計(jì)研發(fā)各個(gè)流程環(huán)節(jié)提供需要的設(shè)計(jì)和研發(fā)等解決方案。
在代碼組件庫(kù)中,騰訊 TDesign 基于業(yè)界實(shí)際的使用需求,已經(jīng)覆蓋了 Vue、Vue Next、React 等主流的前端開(kāi)發(fā)框架,目的在于讓公司內(nèi)外部使用的同學(xué)都可以根據(jù)自身實(shí)際需求,選擇對(duì)應(yīng)的組件庫(kù)產(chǎn)品,不再受技術(shù)選型的限制。當(dāng)項(xiàng)目同時(shí)有桌面端和移動(dòng)端使用需求的時(shí)候,騰訊 TDesign 還可以統(tǒng)一產(chǎn)品在兩端上的業(yè)務(wù)體驗(yàn)。
從另一個(gè)角度來(lái)看,如果沒(méi)有統(tǒng)一的 UI 組件體系,UI 設(shè)計(jì)師的工作效率同樣是大打折扣的。在“騰訊前端通用 UI 組件庫(kù)技術(shù)生態(tài)日”活動(dòng)中, 騰訊用戶研究與體驗(yàn)設(shè)計(jì)部總經(jīng)理陳妍說(shuō)道:“如果沒(méi)有騰訊 TDesign 這樣的 UI 組件庫(kù),設(shè)計(jì)師是最大的受害者,因?yàn)槲覀兊墓ぷ餍枰粩嗟闹貜?fù),沒(méi)有辦法把時(shí)間節(jié)省下來(lái)做更加有價(jià)值的事情?!?/p>
基于設(shè)計(jì)師的痛點(diǎn),騰訊 TDesign 目前也提供了 Figma、Sketch、Axure 等設(shè)計(jì)資源以及 Sketch 設(shè)計(jì)插件,讓設(shè)計(jì)和代碼能夠無(wú)縫銜接,使設(shè)計(jì)資源分配到必要的環(huán)節(jié)。
既然騰訊 TDesign 選擇了支持各種技術(shù)棧的原生開(kāi)發(fā),就不可避免地會(huì)遇到幾類(lèi)問(wèn)題。例如,UI 組件庫(kù)怎么保證與技術(shù)棧產(chǎn)物一致性?交互和 UI 實(shí)現(xiàn)怎么保持一致?組件 API 怎么保持一致?官網(wǎng)體驗(yàn)與用戶的實(shí)際使用如何保持一致?
據(jù)騰訊 TDesign 團(tuán)隊(duì)透露,雖然業(yè)界基于上述挑戰(zhàn)已經(jīng)有幾種不同實(shí)現(xiàn)的方式,但其各有優(yōu)劣:
一種方案是基于 Web Components 做一個(gè)組件,將其使用在各個(gè)框架當(dāng)中,但 Web Components 方案的優(yōu)勢(shì)與具體實(shí)現(xiàn)框架沒(méi)有太大關(guān)系,因?yàn)槭怯蔀g覽器原生支持,其最大的問(wèn)題還是瀏覽器的兼容性,部分瀏覽器可以通過(guò) polyfill 解決,但是有些政企瀏覽器的兼容性依然是不可小覷的問(wèn)題。
另一種方案是直接將一份 React 代碼轉(zhuǎn)成 Vue,這帶來(lái)的好處是可以真正做到維護(hù)一份代碼,同時(shí)支持多技術(shù)棧,但統(tǒng)一整個(gè)前端技術(shù)棧其實(shí)是比較大的課題,目前業(yè)界還沒(méi)有統(tǒng)一的方案。另外,代碼轉(zhuǎn)換支持多技術(shù)棧的方案,其實(shí)在應(yīng)用開(kāi)發(fā)層會(huì)更常見(jiàn),對(duì)于騰訊 TDesign 這種底層依賴(lài)而言,轉(zhuǎn)化后代碼的穩(wěn)定性還是難以得到保障。
不僅于此,這種轉(zhuǎn)化方案的中間層代碼相當(dāng)于是新的框架,既不是 Vue,也不是 React,對(duì)于貢獻(xiàn)者來(lái)說(shuō)門(mén)檻比較高,會(huì)進(jìn)一步導(dǎo)致開(kāi)源社區(qū)不夠活躍,這同樣是騰訊 TDesign 團(tuán)隊(duì)需要考慮的問(wèn)題。
最終,騰訊 TDesign 團(tuán)隊(duì)決定選擇用 Vue 開(kāi)發(fā) Vue 技術(shù)棧,React 開(kāi)發(fā) React 技術(shù)棧,除了 Angular、小程序等受技術(shù)棧限制,其他技術(shù)棧均統(tǒng)一用 Jsx 來(lái)維護(hù)組件實(shí)現(xiàn),并主要解決了以下幾個(gè)問(wèn)題:
組件 API 保持一致
騰訊 TDesign 團(tuán)隊(duì)梳理出了開(kāi)源項(xiàng)目前端組件上線的流程,在組件進(jìn)入開(kāi)發(fā)的前置階段,設(shè)置了 API / 交互稿統(tǒng)一評(píng)審環(huán)節(jié),邀請(qǐng)各技術(shù)棧的實(shí)現(xiàn)者、UI/ 交互設(shè)計(jì)師以及 PMC 成員同學(xué)一起針對(duì)組件 API 的易用性、靈活性以及必要性進(jìn)行評(píng)審,充分的討論過(guò)后,會(huì)將大家的意見(jiàn)形成整個(gè)組件的 API 描述,并錄入騰訊 TDesign 的組件 API 管理平臺(tái)。
最終,API 管理平臺(tái)會(huì)生成各個(gè)技術(shù)棧的 API 文檔、某個(gè)組件的 props.ts、typeb.ts 等文件。當(dāng)組件開(kāi)發(fā)者進(jìn)行開(kāi)發(fā)時(shí),不需要對(duì)照文檔做開(kāi)發(fā),直接根據(jù)已經(jīng)生成的定義文件開(kāi)發(fā)即可,做 API 開(kāi)發(fā)同學(xué)提了 PR 做 review 時(shí),有任何更改會(huì)同步到各個(gè)技術(shù)棧實(shí)現(xiàn)的倉(cāng)庫(kù)。
用戶實(shí)際使用與官網(wǎng)體驗(yàn)保持一致
為了讓用戶的實(shí)際使用感受與官網(wǎng)體驗(yàn)保持一致,騰訊 TDesign 做了一層官網(wǎng)共同的架構(gòu),目前所有的組件文檔包括文字部分,以及我們要展示的組件 Demo。各個(gè)端實(shí)現(xiàn)時(shí),會(huì)各自引入一個(gè) Web Components 實(shí)現(xiàn)官網(wǎng)的公共部分,通過(guò)統(tǒng)一的 Markdown 解析工具,最終解析出來(lái)的棧點(diǎn)就會(huì)完全一樣。
各個(gè)技術(shù)棧產(chǎn)物的 UI 和交互保持一致
除了要保證組件 API 一致,還要保證各個(gè)技術(shù)棧的產(chǎn)物里 UI 和交互都要完全一樣,這里 TDesign 做了兩件事情:第一,以 TDesign Token 貫穿設(shè)計(jì)開(kāi)發(fā)流程,從最初設(shè)計(jì)師提供的設(shè)計(jì)稿,到組件庫(kù)里代碼的實(shí)現(xiàn)變量,一直到最終組件庫(kù)里面 NPM 包產(chǎn)物,每個(gè)變量都有一一對(duì)應(yīng)的關(guān)系;第二,抽取一個(gè)獨(dú)立的倉(cāng)庫(kù),將每個(gè)組件都獨(dú)立維護(hù)在 TDesign-common 倉(cāng)庫(kù),通過(guò) Submodule 的方式引入到實(shí)現(xiàn)倉(cāng)庫(kù)里。當(dāng) UI 需要調(diào)整的時(shí)候,直接在獨(dú)立的庫(kù)里修改,再同步到各個(gè)技術(shù)棧實(shí)現(xiàn)的倉(cāng)庫(kù),最終保證整個(gè) UI 和交互在各個(gè)技術(shù)棧上面實(shí)現(xiàn)完全一樣。
部分組件代碼復(fù)用
除了 UI 相關(guān)實(shí)現(xiàn)代碼做到了各技術(shù)棧復(fù)用,騰訊 TDesign 也參考了業(yè)界類(lèi)似組件庫(kù)產(chǎn)品的實(shí)踐, 探索 了一些代碼邏輯復(fù)用的方案:一些與技術(shù)棧無(wú)關(guān)的組件抽象類(lèi),也抽取到了 TDesign-common 倉(cāng)庫(kù)中;合理分層組件實(shí)現(xiàn),通過(guò) Hooks 和 Composition API 來(lái)跨技術(shù)棧復(fù)用部分代碼實(shí)現(xiàn)。
據(jù)了解,當(dāng)前騰訊 TDesign 在內(nèi)外部已經(jīng)有了比較廣泛的應(yīng)用基礎(chǔ),騰訊內(nèi)部在積極推動(dòng)各個(gè)業(yè)務(wù)統(tǒng)一到 TDesign,也支持了多個(gè)領(lǐng)域和行業(yè)外部項(xiàng)目落地,并從中孵化出了多個(gè)行業(yè)組件庫(kù)。這些組件庫(kù)也將在未來(lái)逐步開(kāi)源,持續(xù)支持各行業(yè)領(lǐng)域的系統(tǒng)建設(shè)。
而當(dāng)我們開(kāi)始回溯騰訊 TDesign 自開(kāi)源以來(lái)的歷程,可以發(fā)現(xiàn)其取得的成績(jī)已經(jīng)可圈可點(diǎn):在開(kāi)源社區(qū)的建設(shè)方面,騰訊 TDesign 仍然秉持著為社區(qū)貢獻(xiàn)價(jià)值的初心,不斷向有活力、高質(zhì)量的開(kāi)源社區(qū)進(jìn)階。據(jù)統(tǒng)計(jì),上半年 TDesign 共有 280+ 貢獻(xiàn)者,其中外部 17 ,核 貢獻(xiàn)者 47 ,GitHub star 4k+。
展望未來(lái),騰訊 TDesign 還將繼續(xù)圍繞著兩個(gè)既定目標(biāo)邁進(jìn):
第一,讓更多人使用騰訊 TDesign。后續(xù)組件庫(kù)各技術(shù)棧將發(fā)布 Stable 版本,并針對(duì)移動(dòng)端開(kāi)展專(zhuān)項(xiàng)優(yōu)化,以確保提升組件質(zhì)量和用戶使用體驗(yàn)。為了最大化提升設(shè)計(jì)師的工作效率,還將提供 模板、移動(dòng)端 Figma UIKit Variant(設(shè)計(jì)可配置能 )等設(shè)計(jì)資源,并建設(shè)物料市場(chǎng),承載更多的 業(yè)組件和模板資源。除此之外,TDesign 還計(jì)劃支持國(guó)際化以及無(wú)障礙適老化的適配;
第二,建設(shè)更有活 、更 質(zhì)量的開(kāi)源社區(qū)。為了幫助更多從業(yè)者了解企業(yè)級(jí)設(shè)計(jì)體系 騰訊 TDesign,社區(qū)后續(xù)計(jì)劃沉淀、總結(jié)設(shè)計(jì)體系和組件庫(kù)專(zhuān)業(yè) 章 / 課程。另外,為了吸引更多外部開(kāi)發(fā)者加 貢獻(xiàn),透明化內(nèi)外部協(xié)作進(jìn)度,開(kāi)源社區(qū)將優(yōu)化開(kāi)發(fā)者的招募和激勵(lì)機(jī)制。
談及未來(lái)的發(fā)展規(guī)劃,騰訊 TDesign 團(tuán)隊(duì)在接受 InfoQ 采訪時(shí)表示,未來(lái)除了會(huì)支持現(xiàn)有的前端技術(shù)棧,還將協(xié)同社區(qū)的力量推出 Web components、Flutter 等更多技術(shù)棧產(chǎn)品,服務(wù)于公司內(nèi)外使用者。同時(shí),也期待更進(jìn)一步復(fù)用跨框架實(shí)現(xiàn)的代碼,在降低維護(hù)成本的同時(shí),不顯著額外提升參與貢獻(xiàn)的門(mén)檻。
作為騰訊設(shè)計(jì)云的關(guān)鍵產(chǎn)品,騰訊 TDesign 的誕生便是為了讓 UI 組件庫(kù)擺脫技術(shù)選型的影響,讓其回歸到前端基礎(chǔ)設(shè)施的地位上來(lái)。事實(shí)證明,在一步步的迭代與優(yōu)化之下,騰訊 TDesign 已經(jīng)逐步地將開(kāi)源協(xié)同能力滲透給了更多企業(yè)。
與此同時(shí), 騰訊用戶研究與體驗(yàn)設(shè)計(jì)部總經(jīng)理陳妍還在接受 InfoQ 采訪時(shí)透露:未來(lái),騰訊設(shè)計(jì)云將繼續(xù)在設(shè)計(jì)資產(chǎn)、設(shè)計(jì)協(xié)作效率發(fā)力,針對(duì)圖標(biāo)庫(kù)、設(shè)計(jì)資產(chǎn)開(kāi)源平臺(tái)以及智能設(shè)計(jì)工具進(jìn)行迭代升級(jí)。目前,騰訊設(shè)計(jì)云已經(jīng)初步完成平臺(tái)建設(shè)階段,后續(xù)騰訊設(shè)計(jì)云將逐步向內(nèi)容建設(shè)方面進(jìn)階。
我們也堅(jiān)信,今后騰訊設(shè)計(jì)云在實(shí)現(xiàn)高效設(shè)計(jì)、輕松協(xié)同目標(biāo)的過(guò)程中,也將邁出更加堅(jiān)實(shí)的一步。
透明視頻動(dòng)畫(huà)是目前比較流行的實(shí)現(xiàn)動(dòng)畫(huà)的一種, 大廠也相繼開(kāi)源自己的框架,最終我們選中 騰訊vap ,它支持了Android、IOS、Web,為我們封裝flutter_vap提供了天然的便利,并且它提供了將幀圖片生成帶alpha通道視頻的工具,這簡(jiǎn)直太贊了。
VAP(Video Animation Player)是企鵝電競(jìng)開(kāi)發(fā),用于播放酷炫動(dòng)畫(huà)的實(shí)現(xiàn)方案。
video for youtube
video for qiniu
apk download
github
網(wǎng)站標(biāo)題:騰訊flutter評(píng)測(cè),flutter 騰訊云
當(dāng)前鏈接:http://www.rwnh.cn/article36/dscogsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、企業(yè)建站、網(wǎng)站導(dǎo)航、品牌網(wǎng)站制作、網(wǎng)站營(yíng)銷(xiāo)、App開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)