AE Studio:Aeternity生態未來的智慧合約開發工具

買賣虛擬貨幣
你需要如何開始進行開發呢?只需要保持好奇心和學習aeternity生態系統的熱情即可。æternity加密基金會宣佈推出一款全新簡單易用,支援Sophia智慧合約語言的成開發環境(Web-IDE)。

AE Studio原名Fire Editor,是一個全新供aeternity生態系統開發者寫入、編譯、部署智慧合約,以及呼叫本地的狀態函式的平臺。

傳統的區塊鏈導航複雜且無序,開發者完成基礎工作常常需要做大量破解和研究,從而迭代週期加長。

為此,aeternity開發者Nikita Fuchs幾個月來一直忙於推出支援Sophia語言的Fire Editor Web-IDE,於是誕生了AE Studio。這是一款新的支援Sophia語言的簡易合約編輯器,能減輕開發者的工作。

AE Studio在區塊鏈開發工具之中非常出色,它是一個開發者可在瀏覽器中使用的簡單網頁應用。AE Studio為Sophia開發新手提供智慧服務,克服一些常見困難,快速上手。

簡單的智慧合約開發與部署——實時線上

AE Studio組合了多個元件,從而達到一個無縫體驗。

Æ Studio編輯器擔起了所有重任——與各種編譯器、格式庫溝通,以及驗證——組裝一切需要視覺化、編寫以及與智慧合約互動的工作。

最後形成一個簡單、直觀的編輯器,即使區塊鏈開發新手也可以使用。

區塊鏈開發學習可能是一個陡峭的曲線,用傳統的方法開發新平臺,需要花費好幾天時間研究複雜文件,接著是一個不斷嘗試和試錯的過程。

Æ Studio讓新手能即時體驗開發,促進動手能力與流程熟悉,激發開發新手掌握更復雜的區塊鏈開發元件。

AE Studio的新特性與功能

AE Studio為開發人員提供除了Sophia以外其他語言的功能與工具,例如錯誤提醒,同時也為團隊查詢故障,提供無縫程式碼共享支援。

最關鍵的是,Æ Studio支援開發者像與普通app或標準程式碼那樣,部署和互動智慧合約。

使用Æ Studio,再根據你草擬的智慧合約,就可以生成一個全面運作的區塊鏈應用程式。

AE Studio可以實時開發智慧合約和區塊鏈應用。你不需要在使用aeternity之前,提前學習開發文件以及如何在aeternity上搭建應用。

AE Studio如何幫你編寫和部署智慧合約?

AE Studio裡的工具簡單直觀,幫助你非常高效地建立強大的智慧合約。

1.智慧錯誤提醒

當你使用AE Studio編寫智慧合約,你是實時地在瀏覽器中編輯。如果你寫錯或者漏掉一個重要字母,AE Studio會立即提醒編譯錯誤,並提供處理方式。

2.合約無縫部署

AE Studio為開發者提供硬編碼的公共賬戶,或提供透過Github帳戶登入的私人測試網帳戶。編譯後的合約可以在一個微塊內快速部署——在aeternity協議上非常快。

3.動態UI生成

AE Studio會解析你的合約,並針對每個函式生成一個UI構件,每個UI塊都是根據個人合約生成——UI甚至可以區分未交易的靜態呼叫或某個函式是否請求交易。

4. 即時協作發現故障

當你使用AE Studio,你永遠不是單獨工作。Æ Studio整合了即時合約,並透過快捷選單選擇共享人,自動生成一個共享連結,你既可以與同事,也可以與朋友分享。

5.超級英雄錢包整合與主網互動

AE Studio會保護你重要資料的安全,在AE Studio之前,只能使用æternity Web-IDE與aeternity測試網互動。

現在,超級英雄的錢包直接與Æ Studio整合,使用者可以直接在主網部署互動式合約,出現一個巨大飛躍。連線你的超級英雄到AE Studio非常簡單——AE Studio有一個安裝超級英雄擴充套件器的連結。

一旦你安裝好超級英雄的錢包擴充套件器,你就可以切換到AE Studio上的主網,用自己的Token直接在主網上測試自己部署的合約。

Æ Studio極大地縮短了開發過程,允許開發新手部署首個合約,並在執行交易和呼叫函式時,在指令碼中植入硬編碼金鑰,大大提升了安全性。

我應該怎麼開始?

從零開始即可——只需擁有一顆好奇心和學習aeternity生態系統的熱情,現在訪問AE Studio官網連結,開始使用吧。使用AE Studio的經驗就是,請確保一定要安裝超級英雄錢包,並認領.chain域名。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;