溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?

發(fā)布時間:2020-06-27 02:18:01 來源:網(wǎng)絡(luò) 閱讀:406 作者:行云創(chuàng)新 欄目:軟件技術(shù)

       前些日子我看到兩則有關(guān)線上Office的新聞,一是空客的十三萬員工將全部遷移到谷歌的在線文檔套件G Suite;二是騰訊發(fā)布在線文檔產(chǎn)品,可以與微軟Excel和Word互轉(zhuǎn)。在網(wǎng)頁里就能寫文檔、做電子表格,對于20年前熟練地玩耍著Office 97的我來說這是極難以想像的。時至今日,不單是Office,連同圖像處理、3D模型設(shè)計都可以在一張網(wǎng)頁內(nèi)輕松完成。

 

這些創(chuàng)新的背后是無數(shù)位軟件開發(fā)人員智慧的結(jié)晶,如果說Software is eating the world, 那么developers are changing the world.


      作為一名有著近20年開發(fā)經(jīng)驗(yàn)的老程序員,我驚訝地發(fā)現(xiàn)在改變世界的同時我們開發(fā)人員自己的生產(chǎn)力工具在過去并沒有發(fā)生本質(zhì)變化:


軟件編碼工具

拿Visual Studio來說從6.0發(fā)展到現(xiàn)在的2017版,我要下載數(shù)十個G的軟件包花費(fèi)大把時間安裝好它才能開始編碼;


軟件部署方式

服務(wù)器從物理機(jī)、虛擬機(jī)發(fā)展到云主機(jī),我還是要安裝、配置軟件所依賴的數(shù)據(jù)庫、緩存、中間件等一大堆東西,然后才能幾乎全部手工方式部署應(yīng)用、設(shè)置負(fù)載均衡、網(wǎng)絡(luò)策略、開通域名等;


DevOps 喊了很久

但真正以應(yīng)用為中心為Dev和Ops提供運(yùn)維的有效手段依然匱乏。


這幾年我們行云創(chuàng)新的小伙伴們一直在嘗試解決這樣一個問題:能不能像線上Office一樣,把軟件開發(fā)的全流程活動也搬到一張網(wǎng)頁里搞定?

 

坦白地講,這并不容易。


它絕非是提供一個WebIDE在網(wǎng)頁里實(shí)現(xiàn)編碼就能解決的問題。實(shí)現(xiàn)對架構(gòu)設(shè)計、發(fā)布到云端、代碼調(diào)試、測試和運(yùn)維、團(tuán)隊(duì)協(xié)同等軟件生命周期端到端各個環(huán)節(jié)的完美支持才能真正達(dá)成這一目標(biāo)。

 

經(jīng)百名資深開發(fā)者的深度使用和交流后一超酷產(chǎn)品—— 趣碼Cloud Coder正式全面開放給所有開發(fā)者,并為其帶來前所未有的全云端開發(fā)和高效體驗(yàn)。

 

技術(shù)實(shí)現(xiàn)上的復(fù)雜度不必多說,我們關(guān)注的重點(diǎn)是“聚焦、高效、易用”。讓開發(fā)人員從繁雜的工具管理和資源配置中解脫出來,把全部注意力集中在業(yè)務(wù)和代碼上,高效、輕松地在一張網(wǎng)頁上完成軟件開發(fā)的各方面工作。

 

我們提供了大量模板讓開發(fā)人員不必從零開始設(shè)計和編寫每個應(yīng)用。無論是簡單的Java應(yīng)用或是復(fù)雜的人工智能系統(tǒng),都可以通過選擇合適的模板更加快速地進(jìn)入開發(fā)狀態(tài)——馬上編寫與業(yè)務(wù)邏輯相關(guān)的代碼,而不是把時間花在安裝和配置諸如MySQL、Tensorflow等基礎(chǔ)軟件和服務(wù)上。


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?
這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


把不同的組件像搭積木一樣組合來設(shè)計應(yīng)用程序是我們?nèi)ごa的一個亮點(diǎn),這即兼容傳統(tǒng)軟件設(shè)計模式又迎合了當(dāng)下流行的微服務(wù)設(shè)計思路。


這些組件可以是像MySQL、REDIS這樣的基礎(chǔ)服務(wù)組件,這樣就省去了大量的基礎(chǔ)環(huán)境創(chuàng)建和配置的繁瑣步驟;也可以是團(tuán)隊(duì)或是社區(qū)分享的微服務(wù)組件,直接拖進(jìn)畫布調(diào)用它,省去從零編寫、調(diào)試一個功能模塊的大量時間。


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


與代碼關(guān)聯(lián)的組件往往是開發(fā)人員最關(guān)注的,也通常是最貼近于要解決的業(yè)務(wù)問題。


趣碼通過插件機(jī)制可以支持任意的開發(fā)語言。拖入代碼組件,和Github等代碼庫關(guān)聯(lián)即可輕松完成:


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


在架構(gòu)圖設(shè)計好后就可以開始愉快地編碼了!

 

你當(dāng)然可以繼續(xù)采用你最愛的本地IDE,代碼提交后,趣碼會幫你編譯代碼并把它和所依賴的基礎(chǔ)服務(wù)一起發(fā)布到云端;我們邀請你體驗(yàn)趣碼CloudIDE帶來的線上編碼便利性,打開網(wǎng)頁即可做到Code from anywhere, anytime


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


趣碼CloudIDE不僅是一個網(wǎng)頁編碼工具,它還支持直接在網(wǎng)頁內(nèi)調(diào)試程序。比如,你可以把正在開發(fā)的Java代碼Attach到發(fā)布在測試環(huán)境或是生產(chǎn)環(huán)境的應(yīng)用上,連接不同環(huán)境的MySQL數(shù)據(jù)庫來debug與數(shù)據(jù)相關(guān)的問題。

 

像往常一樣提交代碼到Git庫之后,就可以嘗試發(fā)布應(yīng)用了。你會發(fā)現(xiàn)趣碼提供的一鍵發(fā)布功能簡單到不可思易——只需要選擇發(fā)布位置,點(diǎn)下按鈕趣碼就會按你的旨意把應(yīng)用發(fā)布到任意云端了!


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


代碼編譯打包、環(huán)境配置、應(yīng)用部署、負(fù)載均衡、域名開通等一切的一切開發(fā)人員所不應(yīng)去浪費(fèi)時間的工作都由趣碼在幾分鐘內(nèi)自動搞定。


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


你要做的就是訪問你所設(shè)計和編寫的應(yīng)用,看它是否如你所愿般正確運(yùn)行:


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


代碼再次改動后可以通過版本升級功能實(shí)現(xiàn)灰度策略。比如,只讓深圳地區(qū)用戶訪問新版本,而其它地區(qū)用戶依然訪問舊版本,在三天后才把全部用戶切換到新版本。


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


如果代碼變更頻次多,手動發(fā)布太繁瑣也可以設(shè)置自動發(fā)布策略,每次代碼提交時趣碼會自動發(fā)布新應(yīng)用或更新舊的應(yīng)用,你可以根據(jù)開發(fā)、測試、生產(chǎn)的不同需求來選擇不同的策略。


這群超酷的開發(fā)者,是如何輕松搞定軟件開發(fā)?


除了上述提到的這些部分能力外,為了支持好線上開發(fā)的這個需求,我們行云創(chuàng)新團(tuán)隊(duì)還在多云管理、組件共享、測試管理、數(shù)據(jù)管理、團(tuán)隊(duì)管理、開發(fā)協(xié)作、應(yīng)用商店等很多方面進(jìn)行了大量的工作。我們將在后續(xù)的文章中詳細(xì)加以介紹。

 

期待您在趣碼試用中為我們提供寶貴的建議和意見,一起把線上開發(fā)這件事情做得更好。


評論摘選

百名資深開發(fā)者的內(nèi)心獨(dú)白


趣碼是當(dāng)前 基于云的軟件開發(fā)平臺的一個很好的實(shí)現(xiàn),對開發(fā)人員的的軟件開發(fā)過程中使用的IDE、創(chuàng)建過程和調(diào)試、本地測試的運(yùn)行時間等整合到一起, 是一個值得嘗試一下的一個平臺。


微軟最有價值專家 Deff Zhang

趣這個產(chǎn)品給我的感受頗為震撼,是近幾年未曾有過的。

寫代碼、到即刻在線部署、再到運(yùn)維監(jiān)控,實(shí)現(xiàn)了全面云化,提高了開發(fā)效率,產(chǎn)品設(shè)計頗具前瞻性。

個人感覺在用戶體驗(yàn)上還可以繼續(xù)提高,非常期待體驗(yàn)新版本。


Peng

趣碼提供了在線編輯、編譯、部署云應(yīng)用的完整解決方案,降低了嘗試云應(yīng)用開發(fā)的門檻,沒有購買云服務(wù)器也可以開始開發(fā)自己的云應(yīng)用。


sinojelly 

趣碼給我的整體感覺還是一款非常不錯的產(chǎn)品。用戶可以通過藍(lán)圖,用搭積木的方式來快熟構(gòu)建一個項(xiàng)目,組件也可以直接拿來用,非常不錯。而且云端一鍵部署也非常方便,省去了開發(fā)者的不少打包發(fā)布的時間。


希望未來能夠開發(fā)更多適合前端用戶的個性化自定義的模塊組件,讓一切非程序員的用戶也可以享受趣碼所帶來的便利性。


ke-wei.wu

可視化才是低門檻及深度學(xué)習(xí)的正確姿勢啊,趣碼這個平臺就很帥,“拖拉拽”即可輕松創(chuàng)建基于人工智能的識圖應(yīng)用!


月舞

趣碼平臺可以協(xié)助開發(fā)者快速完成部署發(fā)布,使用簡潔明了,功能強(qiáng)大實(shí)用,未來潛力可期。


Joshua




如果你也想零距離感受一次

全云端開發(fā)體驗(yàn)

打開網(wǎng)頁

www.cloudtogo.cn

開啟云端之旅

海量模板 · 可視架構(gòu) · 云端編碼 · 一鍵上線
一次滿足你多個需求

...





向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI