paint-brush
Jinsi ya Kusanifu Programu za Wavuti 3 za Mtumiaji (DApps): Vidokezo na Mbinukwa@aelfblockchain
3,127 usomaji
3,127 usomaji

Jinsi ya Kusanifu Programu za Wavuti 3 za Mtumiaji (DApps): Vidokezo na Mbinu

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

Ndefu sana; Kusoma

Chukua vidokezo na mbinu za kuunda Web3 dApps zinazofaa mtumiaji. Pia, jifunze jinsi AI inavyobinafsisha Web3 UX/UI. Imeshirikiwa na aelf, Layer 1 AI blockchain.
featured image - Jinsi ya Kusanifu Programu za Wavuti 3 za Mtumiaji (DApps): Vidokezo na Mbinu
aelf HackerNoon profile picture

Katika mabadiliko ya polepole lakini ya uhakika kutoka Web2 hadi Web3 , programu zilizogatuliwa (dApps) zinaahidi kuwa hatua ya juu kutoka kwa wenzao wa Web2 na uwezeshaji mkubwa wa watumiaji na umiliki wa data.


Hata hivyo, kanuni za kimapokeo za UX/UI (yaani, vipengele vya kiolesura thabiti, uingiaji wa watumiaji laini, lugha fupi) bado zina thamani; kwa upande mwingine, kuna changamoto za kipekee zinazowakabili wabunifu na wasanidi wa UX/UI wanaojitahidi kuunda hali ya utumiaji inayovutia katika dApps.


Kwa kweli, takwimu imeonyesha kuwa ni 25% tu ya watumiaji wa Web3 wanaojiamini kuhusu kutumia programu zilizogatuliwa.


Watumiaji wanatarajia uhuru zaidi, wakidai miingiliano angavu inayowaruhusu kuvinjari dhana na mitandao changamano ya Web3 bila kujitahidi.


Watengenezaji wa Web3 mara nyingi huhitaji ushirikiano wa karibu na wabunifu ili kutambua ubunifu wao; asili ya kugatuliwa ya Web3 inawaalika kufikiria upya vigeu vya tabia za binadamu kama vile kipengele cha uaminifu, ikizingatiwa kuwa dApps haitegemei tena wafanyabiashara wa kati na mawakala wa serikali kuu.

Ni Nini Hufanya Jibu la Mtumiaji wa Web3?

Tofauti na programu za kitamaduni za wavuti, Web3 huhudumia hadhira tofauti, kuanzia wapenda crypto waliobobea hadi wapya wanaolowa miguu katika DeFi . Unapounda dApp, zingatia viwango hivi tofauti vya uelewa wa kiufundi.


  • Crypto-asilia : Watumiaji hawa wanaridhishwa na dhana kama vile pochi, funguo za faragha , na ada za gesi. Wanaweza kutanguliza vipengele vya kina na chaguo za kubinafsisha.


  • Wageni : Huenda watumiaji hawa hawajafahamu istilahi za blockchain na wanahitaji maelezo na mwongozo wazi. Urahisi na urahisi wa matumizi ni muhimu kwa kikundi hiki.

Kanuni Muhimu za Usanifu Intuitive kwa Wavuti3

Wakati wa kuzama katika muundo angavu wa Web3 na blockchain dApps , kuelewa mawazo ya mtumiaji na safari inakuwa muhimu. Anza kwa kuzingatia mfano wa kiakili wa hadhira yako. Je, ni wapya kwa teknolojia za blockchain au maveterani wa anga?


Kubuni kwa kuzingatia kiwango chao cha maarifa kunaweza kuboresha utumiaji kwa kiasi kikubwa.

1. Leta Ufahamu wa Web2 kwenye Web3

Bandari juu ya sitiari na mtiririko wa kazi kutoka kwa Web2 inapofaa. Hii haimaanishi kwamba unapaswa kuepuka vipengele vya ubunifu vya Web3, lakini badala ya kuunganisha vipengele vya jadi vya UI. Kufahamiana huvunja vizuizi; watumiaji wanapotambua ruwaza, wao husogea kwa urahisi na kwa uhakika zaidi.

2. Chini ni Zaidi

Wazo la Web3 yenyewe tayari ... mengi. Uwazi na unyenyekevu unapaswa kuongoza uchaguzi wa muundo. Mipangilio inayochanganya inaweza kuharibu ushiriki wa mtumiaji. Badala yake, lenga kiolesura safi, kisicho na vitu vingi ambacho kinasisitiza vipengele vya msingi. Vipengele muhimu vinapaswa kuwa mbele na katikati, kupunguza mzigo wa utambuzi na kusaidia watumiaji kufanya maamuzi ya haraka.


aelfscan, kichunguzi cha blockchain, kinaonyesha usahili katika kiolesura chake


3. Kitanzi cha Maoni

Kipengele kingine muhimu ni maoni. Katika dApp, kila hatua, kama vile shughuli ya kubadilishana au ingizo la data, inapaswa kuthibitishwa kupitia maoni kama vile skrini au uhuishaji wa uthibitishaji dhahiri. Vivyo hivyo, kunapaswa kuwa na maoni ya papo hapo na matoleo ya suluhisho watumiaji wanapokutana na ujumbe wa makosa (au, kwa lugha ya UX/UI, 'njia zisizofurahi').


Hii inawahakikishia watumiaji kwamba matendo yao yamerekodiwa na yanafaa, na kujenga hali ya kuaminiwa na kutegemewa.

4. Uzoefu Thabiti Katika Aina Zote za Vifaa

Kama vile programu nyingi za Web2, dApps hutumika kwenye simu ya mkononi, kompyuta ya mezani na kompyuta kibao. Kubuni kwa ajili ya uthabiti katika mifumo mbalimbali huboresha matumizi ya mtumiaji. Iwe kwenye programu ya kompyuta ya mezani au kiolesura cha simu, urambazaji thabiti na viashiria vya kuona huwasaidia watumiaji kuunda ramani ya akili ya programu, na kufanya ubadilishanaji kati ya vifaa bila mshono.


Pia hupunguza hali ya wasiwasi isiyo ya lazima wakati wa shughuli fulani za muamala, kama vile kutumia vifaa viwili tofauti kuchanganua misimbo ya QR na anwani za kuingiza pochi.


Project Schrodinger, jukwaa la AI NFT ambalo lina watumiaji wanaotumia paka dijitali kwa biashara, linaonyesha uthabiti wa uzoefu na vipengele vya UI katika aina mbalimbali za vifaa.


5. Usalama na Faragha

Usalama hauwezi kupunguzwa katika Web3, kwa kuwa watumiaji mara nyingi hudhibiti mali muhimu ya dijiti (fikiria kiasi kikubwa kinachosogezwa na nyangumi pekee). Kutanguliza mbinu thabiti za uthibitishaji, maonyo ya wazi kuhusu hatari zinazoweza kutokea, na nyenzo za elimu kuhusu mbinu bora za usalama.


Ingawa Web3 na blockchain zinajulikana kwa rekodi zisizobadilika, hutetea matumizi ya mbinu dhabiti za usimbaji fiche ili kulinda data ya mtumiaji, na kuwasiliana kwa uwazi tahadhari ili kuwahakikishia watumiaji. Kutoa muhtasari wa kina wa shughuli na historia ya shughuli pia ni njia ya kukuza uhakikisho.

Vidokezo Vitendo vya Usanifu wa Web3 UX/UI

Hebu tutafsiri kanuni hizi katika mikakati ya kubuni inayoweza kutekelezeka:

1. Kupanda

Maoni ya kwanza ni muhimu. Watumiaji wanaweza kuhofia ugumu au hatari za kiusalama, kwa hivyo itakuwa mbinu nzuri kuunda mchakato mzuri na unaovutia wa kuabiri ambao huwaongoza watumiaji wapya kupitia mambo muhimu ya dApp. Zingatia mafunzo shirikishi au miongozo ya hatua kwa hatua, ndani ya programu na kwenye wavuti.


Kujisajili kwenye skrini moja ni mbinu ya kawaida ambayo inaweza kufaa zaidi watumiaji wenye uzoefu wa Web3 ambao tayari wanajua nini cha kutarajia, na wanajistarehesha kupiga mbizi moja kwa moja ndani yake.


Skrini za kuteleza zinazoweza kuelemewa zinaweza kuwa bora kwa wageni; umbizo linaloweza kusaga huwasaidia kunyonya vipengele vya msingi na pendekezo la thamani la dApp. Hata hivyo, mazoezi mazuri ni kuiweka isizidi kutelezesha kidole mara tatu, kwani kila hatua ya ziada huongeza uondoaji wa mtumiaji.


Kuingia kwa Portkey kunajumuisha hatua mbili: Skrini ya kukaribisha, ikifuatiwa na skrini ya kuingia au ya kujisajili ambayo hutoa mbinu nyingi za SSO.


2. Ujumuishaji wa Wallet ya Web3

Kuunganisha pochi ya crypto mara nyingi ni mwingiliano wa kwanza wa kweli ambao mtumiaji anayo na dApp. Mchakato wa ujumuishaji wa mkoba wa clunky unaweza kusababisha kufadhaika na kuachwa. Baadhi ya njia za kuifanya isiwe imefumwa ni pamoja na:


  • Unganisha kwa mbofyo mmoja: Popote inapowezekana, lenga muunganisho wa 'mbofyo mmoja'. Tumia WalletConnect au itifaki sawa ili kupunguza idadi ya hatua zinazohusika.


  • Utambuzi wa Wallet: Gundua kiotomatiki pochi zilizosakinishwa za mtumiaji na uonyeshe chaguo anazopendelea kwa uwazi


  • Usaidizi wa msimbo wa QR: Toa uchanganuzi wa msimbo wa QR kama njia mbadala ya kuunganisha, hasa kwa watumiaji wa simu


  • Usaidizi wa pochi nyingi: Kuhudumia watumiaji mbalimbali kwa kuunga mkono pochi maarufu kama MetaMask, Coinbase Wallet, Trust Wallet, Argent, Rainbow, na bila shaka, Portkey , pochi ya uondoaji akaunti (AA) iliyojengwa kwenye mfumo ikolojia wa aelf.


  • Mwongozo kwa wageni: Toa maagizo wazi na vielelezo ili kuwaongoza watumiaji kupitia mchakato wa kuunganisha, haswa ikiwa ni wapya kwa pochi za Web3.


  • Vikumbusho vya usalama: Onyesha vikumbusho vilivyo wazi na mafupi vya usalama wakati wa mchakato wa kuunganisha, na kusisitiza umuhimu wa kulinda funguo zao za faragha.


Muunganisho wa pochi kwa mbofyo mmoja kwenye ETransfer, ukitumia msimbo wa QR


3. Jumuisho la Mteja-Wako (KYC).

Ingawa ugatuaji ni kanuni kuu ya Web3, dApps nyingi, hasa zinazoshughulikia miamala ya kifedha au data nyeti, zinahitaji michakato ya Mjue Mteja Wako (KYC) ili kutii kanuni na kuhakikisha usalama.


  • Uwazi na uwazi: Eleza kwa uwazi kwa nini KYC inahitajika na jinsi data ya mtumiaji itashughulikiwa. Kuwa wazi kuhusu habari itakayokusanywa na jinsi itakavyotumiwa.


  • Mchakato uliorahisishwa: Fanya mchakato wa KYC uwe mzuri iwezekanavyo. Punguza idadi ya hatua na kiasi cha habari kinachohitajika.


  • Utunzaji salama wa data: Sisitiza hatua za usalama zinazowekwa ili kulinda data ya mtumiaji. Fikiria kutumia suluhu za utambulisho zilizogatuliwa ili kuimarisha faragha.


  • Uthibitishaji unaomfaa mtumiaji: Ungana na watoa huduma wanaotegemewa wa KYC ambao hutoa uthibitishaji rahisi na wa kirafiki.


  • Futa maoni na masasisho ya hali: Wajulishe watumiaji katika mchakato wote wa KYC. Toa maoni wazi juu ya hali ya uthibitishaji wao na vitendo vyovyote vinavyohitajika.

4. Mitiririko ya Shughuli

Miamala ndiyo kiini cha mwingiliano mwingi wa Web3. Rahisisha mtiririko wa muamala kwa kutoa maelezo wazi ya ada za gesi, makadirio ya muda wa malipo na hatua za uthibitishaji.


  • Uwazi unaoonekana: Tumia viashiria vya kuonekana wazi ili kuangazia maelezo muhimu kama vile kiasi cha ununuzi, ada za gesi, ada za mtandao na makadirio ya muda wa kukamilisha.


  • Maoni ya wakati halisi: Tumia vipakiaji, upau wa maendeleo au arifa za hali ili kuwapa watumiaji masasisho ya wakati halisi ya muamala


  • Masasisho ya bei zinazobadilika: Kwa miamala inayohusisha ubadilishaji wa tokeni au biashara, onyesha masasisho yanayobadilika ya bei ili kuonyesha mabadiliko ya soko. Jumuisha kanusho wazi kuhusu kubadilikabadilika kwa bei na uwezekano wake wa kuathiri kiasi cha mwisho cha muamala.


  • Uchakataji wa usuli: Wakati wowote inapowezekana, waruhusu watumiaji kutoka kwenye skrini ya muamala na kutekeleza shughuli zingine ndani ya dApp wakati muamala unachakatwa chinichini. Toa arifa au arifa baada ya kukamilika au kama hitilafu yoyote itatokea.


  • Hatua za Uthibitishaji: Tekeleza hatua za uthibitishaji wazi ili kuzuia shughuli za kiajali. Huhitaji watumiaji kukagua na kuthibitisha kwa uwazi maelezo ya muamala kabla ya kuwasilisha.


  • Historia ya muamala: Toa historia ya kina ya muamala ambayo inapatikana kwa urahisi na kutafutwa. Ruhusu watumiaji kuchuja miamala kwa tarehe, aina au hali.


Watumiaji wanapobadilisha kutoka Portkey hadi AwakenSwap ili kubadilisha tokeni, kanusho linaonekana kujumuisha onyo kuhusu kubadilika kwa bei.


5. Kushughulikia Hitilafu

Hitilafu haziepukiki. Badala ya kuonyesha ujumbe wa makosa ya jumla, toa mwongozo mahususi na wenye taarifa kuhusu jinsi ya kutatua masuala—hii inaongezewa vyema na lugha ya huruma.


  • Ujumbe mahususi na wa taarifa: Epuka ujumbe wa hitilafu za kawaida kama vile 'Muamala umeshindwa'. Toa maelezo mahususi kuhusu kilichoharibika, kama vile 'Fedha hazitoshi kwa ada ya gesi' au 'Kuna hitilafu ya muunganisho wa mtandao'.


  • Mwongozo wa muktadha: Toa mwongozo wa muktadha kuhusu jinsi ya kutatua hitilafu. Kwa mfano, ikiwa muamala hautafaulu kwa sababu ya uhaba wa fedha, toa kiungo cha moja kwa moja kwenye pochi ya mtumiaji au mwongozo wa jinsi ya kupata zaidi ya cryptocurrency inayohitajika.


  • Kuzuia hitilafu: Wakati wowote inapowezekana, tekeleza hatua za kuzuia makosa hapo awali. Tumia uthibitishaji wa ingizo ili kuhakikisha watumiaji wanaingiza miundo sahihi ya data, na kutoa maonyo ya wazi kuhusu hatari zinazoweza kutokea kabla ya kuanzisha vitendo.


  • Mbinu za urejeshaji: Toa mbinu za uokoaji kwa makosa ya kawaida. Kwa mfano, ikiwa mtumiaji ataanzisha muamala kwa ada ya chini ya gesi ambayo husababisha kucheleweshwa, mruhusu 'kuharakisha' muamala kwa kuwasilisha mpya na ada ya juu zaidi.


  • Lugha ifaayo mtumiaji: Epuka jargon ya kiufundi (yaani, Hitilafu 404) katika ujumbe wa makosa. Tumia lugha iliyo wazi, fupi na ya asili ya mazungumzo ambayo ni rahisi kwa watumiaji wote kuelewa.


Hitilafu katika kushughulikia Project Schrodinger na ETransfer


6. Vidokezo vya zana na Wafafanuzi

Usidhani watumiaji wanaelewa istilahi zote. Zingatia utumizi kwa ukarimu wa vidokezo au vichupo vya maelezo vinavyoweza kupanuliwa katika sehemu zote za miguso ya kidijitali; eleza maneno changamano kama vile 'ada za gesi', 'mikataba mahiri', 'blockchain networks', au ' NFT ', kwa ufupi na kwa njia isiyo rasmi.


Pia ni utaratibu mzuri kujenga benki ya maarifa au Maswali Yanayoulizwa Mara kwa Mara ndani ya dApp ili kuhifadhi maudhui ya usaidizi wa fomu ndefu.


Ukurasa wa Maswali Yanayoulizwa Mara kwa Mara wa Portkey wallet


7. Kupima na Kurudia

Kazi haina mwisho, hata baada ya uzinduzi. Kujaribu na kusasisha kwa bidii dApp ili kurekebisha hitilafu kunatolewa, lakini ndio uti wa mgongo wa kufuata mahitaji ya mtumiaji yanayobadilika.


Hapo awali katika kifungu hicho, tulitaja utafiti wa watumiaji kupitia tafiti, mahojiano, na majaribio ya utumiaji. Ni mgodi wa dhahabu wa matokeo ya kusaidia kuboresha matumizi ya dApp kwa njia iliyolenga.


Jaribio la A/B na neno neno la mtumiaji ni njia mbili za kawaida za kuthibitisha miundo na dhana za muundo wa UX/UI. Kuwa tayari kugeuza kulingana na matokeo, na ufuatilie kile kinachofanya kazi (na kisichofanya kazi).


Hatua hizi zinapaswa kukuleta karibu zaidi na 'Nyota za Kaskazini' za uumbaji wako.

Katika Kufunga: Kidokezo cha Bonasi

Mafanikio ya dApp yako yanaweza kutegemea kipengele cha X. Je, watumiaji watakumbuka uundaji wako, au watarejea tena?


Kutoa uzoefu wa kibinafsi kunaweza kuwa jibu. Hii ina maana kwamba watumiaji wanaweza kupata mapendekezo yaliyoboreshwa wanapotumia dApp, kulingana na tabia na mapendeleo yao. Inaweza kuwa kitu rahisi kama njia ya mkato iliyowekwa mapema ya chaguo la kukokotoa linalotumiwa sana na mtumiaji, au mapendekezo yaliyotolewa ili kusaidia katika shughuli. Ujumuishaji wa AI unaweza kusaidia katika hilo, kwa kuchanganua shughuli za mtandaoni, kutabiri mapendeleo ya watumiaji, na hata kutoa usaidizi wa haraka.


Uzoefu unaozingatia mtumiaji na violesura pia huenea hadi kwa wasanidi programu na majukwaa na wasanifu wanafanyia kazi—wajenzi ni watumiaji wenyewe pia.


Ikiwa unajenga aelf , safu ya juu ya utendaji ya safu ya 1 ya AI blockchain , zana yake ya zana za AI na urafiki wa mtumiaji wa mazingira ya maendeleo jumuishi ya aelf Playground huondoa uchovu katika mchakato wa ujenzi, ili wewe na timu yako mweze kulenga kubuni pekee. uzoefu bora zaidi wa mtumiaji.


*Kanusho: Taarifa iliyotolewa kwenye blogu hii haijumuishi ushauri wa uwekezaji, ushauri wa kifedha, ushauri wa kibiashara, au aina nyingine yoyote ya ushauri wa kitaalamu. aelf haitoi hakikisho au hakikisho kuhusu usahihi, ukamilifu, au ufaao wa wakati wa maelezo kwenye blogu hii. Haupaswi kufanya maamuzi yoyote ya uwekezaji kulingana na habari iliyotolewa kwenye blogi hii pekee. Unapaswa kushauriana na mshauri wa kifedha au wa kisheria aliyehitimu kabla ya kufanya maamuzi yoyote ya uwekezaji.


Kuhusu aelf

aelf, msururu wa mwanzo wa Safu ya 1, huangazia mifumo ya msimu, uchakataji sambamba, usanifu wa asili wa wingu, na teknolojia ya minyororo mingi kwa uboreshaji usio na kikomo. Aelf iliyoanzishwa mwaka wa 2017 ikiwa na kitovu chake cha kimataifa chenye makao yake makuu huko Singapore, ni ya kwanza katika tasnia hiyo kuongoza Asia katika kuendeleza blockchain na muunganisho wa hali ya juu wa AI, kubadilisha blockchain kuwa mfumo wa ikolojia nadhifu na unaojibadilisha.


aelf hurahisisha ujenzi, kuunganisha, na uwekaji wa mikataba mahiri na programu zilizogatuliwa (dApps) kwenye safu yake ya 1 blockchain yenye vifaa vyake asili vya kuunda programu vya C# (SDK) na SDK katika lugha zingine, ikijumuisha Java, JS, Python na Go. Mfumo wa ikolojia wa aelf pia una anuwai ya dApps kusaidia mtandao wa blockchain unaostawi. aelf imejitolea kukuza uvumbuzi ndani ya mfumo wake wa ikolojia na inasalia kujitolea kuendeleza maendeleo ya Web3, blockchain, na kupitishwa kwa teknolojia ya AI.


Jua zaidi kuhusu aelf, na uendelee kuwasiliana na jumuiya yetu:

Tovuti | X | Telegramu | Mifarakano