paint-brush
Maitiro ekugadzira Mushandisi-Centric Web3 Zvishandiso (DApps): Mazano uye Manomanoby@aelfblockchain
3,012 kuverenga
3,012 kuverenga

Maitiro ekugadzira Mushandisi-Centric Web3 Zvishandiso (DApps): Mazano uye Manomano

by aelf9m2024/10/21
Read on Terminal Reader
Read this story w/o Javascript

Kurebesa; Kuverenga

Tora matipi uye matipi ekugadzira iyo mushandisi-inoshamwaridzana Web3 dApps. Uyezve, dzidza kuti AI inogadzirisa sei Web3 UX/UI. Yakagovaniswa naelf, Layer 1 AI blockchain.
featured image - Maitiro ekugadzira Mushandisi-Centric Web3 Zvishandiso (DApps): Mazano uye Manomano
aelf HackerNoon profile picture

Mukufamba kunononoka asi kwechokwadi kubva paWeb2 kuenda kuWeb3 , maapplications akaiswa (dApps) anovimbisa kuva nhanho kubva kune vamwe vavo veWeb2 vane simba remushandisi rakakura uye muridzi wedata.


Zvakadaro, misimboti yechinyakare yeUX/UI (kureva, inopindirana interface zvinhu, yakatsetseka mushandisi pabhodhi, mutauro mupfupi) ichine kukosha; kudivi repafiripi, kune akasarudzika matambudziko akatarisana neUX/UI vagadziri uye vanogadzira vanoyedza kugadzira inosanganisirwa yevashandisi zviitiko mudApps.


Muchokwadi, nhamba yakaratidza kuti chete 25% yevashandisi veWeb3 vanonzwa vane chivimbo nezvekushandisa zvakatemerwa zvikumbiro.


Vashandisi vari kutarisira kuzvitonga kwakawanda, vachida intuitive interfaces inovatendera kuti vafambe zvakaoma Web3 concepts uye network zvisingaite.


Vagadziri veWeb3 vanowanzoda kubatana kwepedyo nevagadziri kuti vaone zvisikwa zvavo; hunhu hwakasarudzika hweWeb3 hunovakoka kuti vafunge zvakare maitiro evanhu senge trust factor, tichifunga kuti dApps haichatsamira kune vepakati uye vepakati masangano.

Chii Chinoita Webhu3 Mushandisi Tick?

Kusiyana nemashandisirwo ewebhu echinyakare, Web3 inobata kune vakasiyana-siyana vateereri, kubva kune vane ruzivo crypto vanofarira kune vatsva vanonyorovesa tsoka muDeFi . Paunenge uchigadzira dApp, funga aya akasiyana mazinga ekunzwisisa kwehunyanzvi.


  • Crypto-natives : Vashandisi ava vakagadzikana nemafungiro akaita sewallet, makiyi akavanzika , uye mari yegesi. Vanogona kukoshesa maficha epamberi uye sarudzo dzekugadzirisa.


  • Vatsva : Vashandisi ava vanogona kunge vasina kujairana ne blockchain terminology uye inoda tsananguro dzakajeka uye nhungamiro. Kureruka uye nyore kushandisa ndizvo zvakakosha kune iri boka.

Masimboti Akakosha eIntuitive Dhizaini yeWeb3

Paunenge uchiongorora mune intuitive dhizaini yeWeb3 uye blockchain dApps , kunzwisisa mafungiro emushandisi uye rwendo kunova kwakakosha. Tanga nokufunga nezvemafungiro evateereri vako. Ivo vatsva kune blockchain tekinoroji kana veterans venzvimbo?


Kugadzira vaine ruzivo rwavo mundangariro kunogona kuvandudza zvakanyanya usability.

1. Hunza iyo Web2 Kuzivikanwa kuWeb3

Port pamusoro pemadimikira uye mafambiro ebasa kubva kuWeb2 pazvinenge zvakakodzera. Izvi hazvireve kuti iwe unofanirwa kunyara kubva kune zvitsva zvinhu zveWeb3, asi kuti uruke mune zvechinyakare UI zvikamu. Kujairana kunoputsa zvipingamupinyi; kana vashandisi vakaziva mapatani, vanofamba zviri nyore uye nechivimbo.

2. Zvishoma Zvakawanda

Pfungwa yeWeb3 pachayo yatove ... yakawanda. Kujeka uye nyore kunofanira kutungamira sarudzo dzekugadzira. Kuvhiringidza marongero kunogona kukanganisa mushandisi kubatikana. Pane kudaro, vavarira kune yakachena, isina kuzara interface inosimbisa epakati maficha. Zvinhu zvakakosha zvinofanirwa kunge zviri kumberi nepakati, zvichidzikamisa pfungwa uye kubatsira vashandisi kuita sarudzo nekukurumidza.


aelfscan, muongorori we blockchain, anoratidza zviri nyore mune yayo interface


3. Feedback Loop

Chimwe chinhu chakakosha imhinduro. Mune dApp, chiito chese, senge chekuchinjana kana kupinza data, chinofanirwa kubvumwa kuburikidza nemhinduro senge zviri pachena masikirini ekusimbisa kana mifananidzo. Nenzira imwecheteyo, panofanirwa kuve nekukasira mhinduro uye mhinduro zvinopihwa kana vashandisi vapinda mumameseji ekukanganisa (kana, muUX/UI parlance, 'nzira dzisina mufaro').


Izvi zvinovimbisa vashandisi kuti zviito zvavo zvinorekodhwa uye zvinobudirira, zvichivaka pfungwa yekuvimba nekuvimbika.

4. Chiitiko Chinopindirana Pakati peDhidhiyo Types

Sezvizhinji zveWeb2 application, dApps inomhanya panharembozha, desktop, uye mahwendefa. Kugadzira kuenderana kune akasiyana mapuratifomu kunosimudzira ruzivo rwemushandisi. Kungave kuri padesktop application kana nharembozha, kutenderera kunoenderana uye zvinoonekwa zvinobatsira vashandisi kuumba mepu yepfungwa yechishandiso, zvichiita kuti shanduko pakati pemidziyo isava nemusono.


Iyo zvakare inocheka isina kufanira paranoia panguva yezvimwe zviitiko zvekutengeserana, sekushandisa maviri akasiyana maturusi kutarisisa QR makodhi uye yekuisa wallet kero.


Project Schrodinger, AI NFT chikuva ine vashandisi vanotora katsi dzedhijitari dzekutengesa, inoratidza kuenderana mune ruzivo uye UI zvinhu pamhando dzemudziyo.


5. Chengetedzo uye Zvakavanzika

Chengetedzo haigone kuderedzwa muWeb3, sezvo vashandisi vanowanzo gadzirisa zvakakosha zvedhijitari (fungidzira iyo sheer vhoriyamu inofambiswa nemawhale chete). Koshesa nzira dzakasimba dzechokwadi, yambiro dzakajeka nezve njodzi dzinogona kuitika, uye zviwanikwa zvekudzidzisa pane zvakanakisa kuchengetedza maitiro.


Kunyange zvazvo Web3 uye blockchain ichizivikanwa nokuda kwezvinyorwa zvisingashanduki, zvinotsigira kushandiswa kwemaitiro akasimba ekuvharidzira kuchengetedza data yevashandisi, uye kutaurirana zvakajeka matanho ekusimbisa vashandisi. Kupa akadzama mapfupi ekutengeserana uye nhoroondo yezviitiko zvakare inzira yekukurudzira kusimbiswa.

Mazano Anoshanda eWeb3 UX/UI Dhizaini

Ngatishandure misimboti iyi kuva maitiro ekugadzira anogona kuita:

1. Kukwira

Maonero ekutanga ane basa. Vashandisi vanogona kunge vachingwarira kuomarara kana njodzi dzekuchengetedza, saka ichave tsika yakanaka kugadzira yakatsetseka uye inobatika maitiro ekukwira inotungamira vashandisi vatsva kuburikidza neakakosha edApp. Funga nezvezvidzidzo zvekudyidzana kana nhanho-ne-nhanho madhairekitori, zvese mu-app uye pawebhu.


Single-screen sign-up inzira yechinyakare ingangove yakakodzera kune vane ruzivo vashandisi veWeb3 vanotoziva zvekutarisira, uye vakasununguka kunyura vakananga mukati mayo.


Swipeable onboarding skrini inogona kuve yakanakira vatsva; iyo digestible fomati inovabatsira kutora iwo epakati maficha uye kukosha kweiyo dApp. Kunyangwe ipapo, tsika yakanaka ndeyekuichengeta isingapfuure matatu swipes, sezvo imwe neimwe nhanho yekuwedzera inowedzera mushandisi kudonha.


Portkey's onboarding ine matanho maviri: Chidzitiro chekugamuchira, chinoteverwa nekupinda-mukati kana kusaina-up chidzitiro chinopa nzira dzakawanda dzeSSO.


2. Web3 Wallet Integration

Kubatanidza crypto wallet kazhinji ndiko kutanga kwekudyidzana chaiko nemushandisi ane dApp. Iyo clunky wallet yekubatanidza maitiro inogona kutungamirira mukuvhiringidzika uye kusiiwa. Dzimwe nzira dzekuita kuti zvive nyore dzinosanganisira:


  • Kamwe-tinya batanidza: Pese pazvinogoneka, vavarira yekubatanidza 'tinya-kamwe'. Shandisa WalletConnect kana maprotocol akafanana kuti uderedze huwandu hwenhanho dzinobatanidzwa.


  • Kuonekwa kweWallet: Wona otomatiki mawallet emushandisi uye ratidza zvavanoda zvakanyanya


  • QR kodhi tsigiro: Ipa QR kodhi yekuongorora seimwe nzira yekubatanidza, kunyanya kune nharembozha


  • Multiple wallet rutsigiro: Batira kune akasiyana evashandisi nekutsigira yakakurumbira wallet seMetaMask, Coinbase Wallet, Trust Wallet, Argent, Rainbow, uye hongu, Portkey , iyo account abstraction (AA) chikwama chakavakirwa pane elf ecosystem.


  • Nhungamiro yevatsva: Ipa mirairo yakajeka uye zvinoonekwa zvino kutungamira vashandisi kuburikidza nekubatanidza maitiro, kunyanya kana vari vatsva kune Web3 wallet.


  • Zviyeuchidzo zvekuchengetedza: Ratidza zviyeuchidzo zvakajeka uye zvipfupi zvekuchengetedza panguva yekubatanidza, uchisimbisa kukosha kwekuchengetedza makiyi avo epachivande.


Kamwe-tinya wallet yekubatanidza paETransfer, ine QR kodhi tsigiro


3. Ziva-Wako-Mutengi (KYC) Kubatanidzwa

Nepo decentralization iri musimboti mukuru weWeb3, akawanda madApps, kunyanya ayo ari kubata nekutengeserana kwemari kana data rakadzama, zvinoda kuti Ziva Mutengi Wako (KYC) maitiro ekutevedzera mirau uye kuve nechokwadi chekuchengetedzwa.


  • Kujeka uye kujeka: Tsanangura zvakajeka kuti sei KYC ichidikanwa uye kuti data yemushandisi ichabatwa sei. Iva pamberi peruzivo rwunozounganidzwa uye mashandisirwo arwo.


  • Maitiro akakwenenzverwa: Ita iyo KYC maitiro ishande sezvinobvira. Deredza nhamba yematanho uye huwandu hwemashoko anodiwa.


  • Chengetedza kubata data: Simbisa matanho ekuchengetedza ari munzvimbo kuchengetedza data remushandisi. Funga kushandisa decentralized identity mhinduro kuti uwedzere kuvanzika.


  • Kuongororwa kwemushandisi-hushamwari: Batanidza nevanovimbika KYC vanopa vanopa yakatsetseka uye mushandisi-inoshamwaridzika yekuongorora chiitiko.


  • Bvisa mhinduro uye mamiriro ekugadzirisa: Chengeta vashandisi vane ruzivo mukati meKYC maitiro. Ipa mhinduro dzakajeka pamamiriro ekusimbisa kwavo uye chero zviito zvinodiwa.

4. Transaction Inoyerera

Kutengeserana kuri pamwoyo wekudyidzana kwakawanda kweWeb3. Rerutsa mafambiro ekutengeserana nekupa tsananguro dzakajeka dzemuripo wegesi, inofungidzirwa nguva yekutengeserana, uye matanho ekusimbisa.


  • Kujeka kwezvinooneka: Shandisa zvakajeka zvinooneka zvinoratidzira kuratidza ruzivo rwakakosha senge mari yekutengeserana, mari yegesi, mari yenetiweki, uye nguva dzinofungidzirwa kupera.


  • Mhinduro yenguva chaiyo: Shandisa zvinorodha, mabara ekufambira mberi, kana zviziviso zvekupa vashandisi-chaiyo-nguva kutengeserana gadziriso.


  • Dynamic mitengo inogadziridzwa: Nezvekutengeserana zvinosanganisira token swaps kana kutengeserana, ratidza kuchinja kwemitengo kuratidza kushanduka kwemusika. Sanganisira zvakajeka disclaimer pamusoro pekusagadzikana kwemutengo uye zvinogona kukanganisa pamari yekupedzisira yekutengeserana.


  • Kugadzirisa kumashure: Pese pazvinogoneka, bvumira vashandisi kufamba kubva pachiratidziro chekutengeserana uye kuita zvimwe zviitiko mukati meDApp apo kutengeserana kuri kugadziridzwa kumashure. Ipa zviziviso kana chenjedzo paunopedza kana kana paine zvikanganiso zvikaitika.


  • Matanho ekusimbisa: Shandisa matanho akajeka ekusimbisa kudzivirira kuita netsaona. Inoda kuti vashandisi vatarise uye vanyatso simbisa zvekutengeserana vasati vatumira.


  • Nhoroondo yekutengeserana: Ipa nhoroondo yekutengeserana yakadzama iyo inowanikwa nyore uye inotsvakwa. Bvumira vashandisi kusefa kutengeserana nemazuva, mhando, kana chimiro.


Kana vashandisi vachinja kubva kuPortkey kuenda kuAwakenSwap kuita token swaps, chirevo chinoratidzika kunge chinosanganisira yambiro nezve kuderera kwemutengo.


5. Kubata Kukanganisa

Zvikanganiso hazvidzivisiki. Panzvimbo pekuratidza mameseji ekukanganisa, ipa nhungamiro chaiyo uye ine ruzivo rwekugadzirisa nyaya - izvi zvinowedzerwa zvakanyanya nemutauro unonzwira tsitsi.


  • Yakananga uye inozivisa meseji: Dzivisa generic kukanganisa meseji senge 'Transaction yakundikana'. Ipa ruzivo rwakanyanya pamusoro pezvakashata, sekuti 'Hapana mari yakakwana yekubhadhara gasi' kana kuti 'Pane dambudziko rekubatanidza network'.


  • Nhungamiro yemamiriro ezvinhu: Ipa nhungamiro yemamiriro ezvinhu ekugadzirisa kukanganisa. Semuenzaniso, kana kutengeserana kutadza nekuda kwekushaya mari yakakwana, ipa chinongedzo chakananga kune chikwama chemushandisi kana gwara rekuti ungawana sei yakawanda yeinodiwa cryptocurrency.


  • Kudzivirira kukanganisa: Pese pazvinogoneka, ita matanho ekudzivirira kukanganisa kwekutanga. Shandisa simbisiro yekupinda kuti uone kuti vashandisi vanopinza data mafomati echokwadi, uye kupa yambiro yakajeka nezve njodzi dzinogona kuitika vasati vatanga zviito.


  • Maitiro ekudzoreredza: Ipa nzira dzekudzoreredza dzezvikanganiso zvakajairika. Semuyenzaniso, kana mushandisi akatanga kutengeserana nemubhadharo wegasi wakaderera izvo zvinokonzeresa kunonotsa, vabvumire 'kukurumidza' kutengeserana nekutumira itsva ine muripo wepamusoro.


  • Mutauro unoshandiswa nemushandisi: Dzivisa chirevo chehunyanzvi (kureva, Kanganiso 404) mumameseji ekukanganisa. Shandisa mutauro wakajeka, wakapfupika, uye wechisikigo wekutaura uri nyore kune vese vashandisi kunzwisisa.


Kukanganisa kubata paProjekti Schrodinger uye ETransfer


6. Maturusi uye Vatsananguri

Usafunge kuti vashandisi vanonzwisisa mazwi ese. Funga nerupo kushandiswa kwematurusi ezvishandiso kana kuti anowedzera ruzivo tabu pane ese edhijitari touchpoints; tsanangura mazwi akaoma se 'mubhadharo wegesi', 'smart zvibvumirano', 'blockchain network', kana ' NFT ', nenzira pfupi uye isina munhu.


Iyo zvakare itsika yakanaka kuvaka bhangi reruzivo kana yakatsaurirwa FAQ mukati medApp kuti igare-refu-fomu yekubatsira zvemukati.


Portkey wallet's FAQ peji


7. Kuedza uye Kudzokorora

Basa hariperi, kunyangwe mushure mekutanga. Nekushingairira kuyedza nekuvandudza iyo dApp kugadzirisa tsikidzi kunopihwa, asi ndiyo musana wekufambirana nekubuda kwezvinodiwa nemushandisi.


Pakutanga muchinyorwa, takataura tsvakiridzo yemushandisi kuburikidza neongororo, kubvunzurudza, uye bvunzo dzekushandisa. Mugodhi wegoridhe wezvakawanikwa kubatsira kuvandudza ruzivo rwedApp nenzira yakatarisana.


Kuedza kweA/B uye izwi remushandisi ndidzo mbiri dzenzira dzinowanzo tsigira UX/UI dhizaini prototypes uye fungidziro. Iva wakagadzirira kutenderera zvichibva pane zvakawanikwa, uye chengetedza izvo zvinoshanda (uye zvisingaite).


Aya nhanho anofanirwa kuunza iwe pedyo zvakanyanya kune yako zvisikwa 'North Stars'.

Mukuvhara: Bonus Tip

Kubudirira kwedApp yako kunogona kutsamira pane X factor. Vashandisi vacharangarira zvisikwa zvako here, kana kudzoka kwazviri?


Kupa zviitiko zvemunhu zvinogona kuva mhinduro. Izvi zvinoreva kuti vashandisi vanogona kuwana kurudziro yakaenderana sezvavanodyidzana nedApp, zvichienderana nemaitiro avo uye zvavanoda. Inogona kunge iri chinhu chakareruka senge pre-set nzira yekudimbudzira yeinonyanya kushandiswa mushandisi basa, kana bespoke mazano ekubatsira muchiitiko. Kubatanidzwa kweAI kunogona kubatsira neizvozvo, nekuongorora pane-cheni chiitiko, kufanotaura zvido zvevashandisi, uye kunyange kupa rubatsiro rwekutanga.


Zviitiko zvemushandisi-centric uye maratidziro anowedzerawo kune software uye vagadziri vepuratifomu uye vagadziri vanoshanda pa--vavaki vashandisi ivo pachavo.


Kana iwe uchivaka pamusoro peaelf , yakakwirira-inoshanda Layer 1 AI blockchain , yayo AI toolkit uye mushandisi-ushamwari weaelf Playground yakabatanidzwa budiriro nharaunda inotora tedium kunze kwemaitiro ekuvaka, kuti iwe nechikwata chako mugone kutarisa chete pakugadzira. yakanakisa inogoneka mushandisi ruzivo.


*Disclaimer: Ruzivo rwunopihwa pane ino bhurogi haruite zano rekudyara, zano rezvemari, zano rekutengesa, kana chero imwe nzira yezano rehunyanzvi. aelf haaite vimbiso kana waranti nezve chokwadi, kuzara, kana kuenderana nenguva kweruzivo pane ino blog. Iwe haufanirwe kuita chero sarudzo dzekudyara zvichibva paruzivo rwunopihwa pane ino blog. Iwe unofanirwa kugara uchibvunza kune ane ruzivo rwezvemari kana gweta remutemo usati waita chero sarudzo dzekudyara.


About aelf

aelf, piyona Layer 1 blockchain, inoratidzira modular masisitimu, parallel process, cloud-native architecture, uye multi-sidechain tekinoroji ye unlimited scalability. Yakatangwa muna 2017 iine hub yayo yepasi rose yakavakirwa muSingapore, aelf ndiye wekutanga muindasitiri kutungamira Asia mukuvandudza blockchain ine mamiriro-e-iyo-anyanzvi AI yekubatanidza, kushandura blockchain kuita yakangwara uye inozvishandura ecosystem.


aelf inofambisa chivakwa, kubatanidza, uye kutumira kwezvibvumirano zvakangwara uye maapplication akaiswa (dApps) paLayer 1 blockchain neiyo C# software yekuvandudza kit (SDK) uye maSDK mune mimwe mitauro, kusanganisira Java, JS, Python, uye Go. aelf's ecosystem zvakare inogara akati wandei dApps kutsigira inobudirira blockchain network. aelf yakazvipira kusimudzira hunyanzvi mukati meiyo ecosystem uye inoramba yakazvipira kufambisa kusimudzira kweWeb3, blockchain, uye kutorwa kweAI tekinoroji.


Tsvaga zvimwe nezve aelf, uye gara wakabatana nenharaunda yedu:

Webhusaiti | X | Telegraph | Discord