Sukurkite „Ethereum“ ateitį JVM

„Linux“ fondo decentralizuoto pasitikėjimo (LFDT) mentorystės programa dar 2025 m. Su dviem jaudinančiomis galimybėmis kūrėjams, aistringiems „Ethereum“, „Android“ ir „Java“ virtualiajai mašinai (JVM). Nesvarbu, ar esate patyręs „blockchain“ kūrėjas, ar „Android“ entuziastas, norintis pasinerti į „Web3“, šios mentorystės suteikia unikalią galimybę prisidėti prie „Web3J“ ekosistemos.

„Web3J-Android“ biblioteka yra pagrindinė kūrėjams, integruojantiems „Android“ programas su „Ethereum blockchain“, leidžiančia joms panaudoti patikimas „Web3J“ galimybes mobiliojoje aplinkoje. Po to, kai 2024 m. Sėkminga ankstesnės mentorystės programa, „Web3J-Android“ biblioteka buvo žymiai patobulinta iš 4.8.8 versijos į 4.12.3-Android versiją, veiksmingai išsprendžiant iššūkius, susijusius su darnu, funkcionalumu ir suderinimu su šiuolaikine „Android“ kūrimo praktika.

Šis projektas siūlo remtis ankstesnio mentorystės pasiekimais, dar labiau patobulinant ir išplėsdamas Web3J-Android bibliotekos funkcijas. Atsižvelgiant į Kotlino, kaip pageidaujamos „Android“ plėtros programavimo kalbos, svarbą, šia iniciatyva siekia būtent siekiant palengvinti „Kotlin“ pagrįstų intelektualių sutarčių įvyniojimų generavimą. Pasiekus šį tikslą, biblioteka visiškai suderins su šiuolaikiškais „Android“ programų ir „Ethereum blockchain“ technologijų kūrimo standartais.

Pasiekus tai, projektas ir toliau tobulins išleidimo procesą ir „Web3J-Android“ palengvinimo procedūrą su pagrindine „Web3J“ biblioteka.

📌 Programos nuoroda: Kreipkitės čia

Rekomenduojami įgūdžiai:

  • Stiprus „Android“ kūrimo supratimas: „Android SDK“, „Android Studio“ ir „Android App Development“ gyvenimo ciklo žinios.
  • Labai geras „Java“ ir „Kotlin“ supratimas: Kadangi „Android“ kūrimas gali apimti abi kalbas, būtina susipažinti su „Java“ ir „Kotlin“, ypač atsižvelgiant į tai, kad esama „Web3J-Android“ biblioteka yra „Java“, o nauji „Android“ plėtros dažnai pasitelkia „Kotlin“.
  • „Ethereum“ ir „Smart“ sutarčių patirtis: „Ethereum blockchain“ supratimas, intelektualiosios sutartys ir kaip jos sąveikauja su „Android“ programomis, naudojant „Web3J“.
  • Susipažinimas su „Web3J“ biblioteka: esamų „Web3J“ bibliotekos funkcijų, struktūrų ir jos taikymo „Android“ aplinkoje suvokimas.
  • Problemų sprendimo įgūdžiai: gebėjimas diagnozuoti ir pašalinti sudėtingas problemas, kurios gali kilti kuriant ar integruojant „blockchain“ technologijas „Android“ programose.
  • Versijos valdymas naudojant „Git“: „GIT“ patirtis, skirta versijai valdyti, kad būtų galima valdyti kodo pakeitimus ir bendradarbiauti su kitais kūrėjais.
  • Bendravimo ir bendradarbiavimo įgūdžiai: gebėjimas efektyviai dirbti komandoje, aiškiai išdėstyti idėjas ir bendradarbiauti kuriant sudėtingus projektus.

„Web3J“ biblioteka yra svarbi priemonė „Java“ ir JVM pagrįstiems kūrėjams, norintiems integruoti su „Ethereum“ „blockchain“. Tai suteikia vientisą „Ethereum“ kliento ryšį, leidžiantį kūrėjams bendrauti su intelektualiomis sutartimis ir „blockchain“ tinklais. Tačiau „Web3J“ išlaikymas ir tobulinimas užtikrinant sklandų naujausių „Ethereum“ tobulinimo pasiūlymų (EIP) priėmimą išlieka iššūkis prižiūrėtojams, nes trūksta laiko ir bendraautorių.

Šiuo projektu siekiama patobulinti pagrindinį „Web3J“, patobulinant ir atnaujinant savo komponentų bibliotekas, tokias kaip „Web3J-UNIT“, „Web3J-EVM“ ir „Web3J-Openapi“, daugiausia dėmesio skiriant esamoms problemoms ir integruojant trūkstamus EIP. Patobulindami papildomas „Web3J“ bibliotekas, mes siekiame supaprastinti plėtros darbo eigas, sustiprinti išbandomumą ir sukurti tvirtesnę sistemą, kuri supaprastina „Java“ ir JVM pagrįstų projektų „Ethereum“ plėtrą. Atnaujinimuose bus atsižvelgiama į žinomus bibliotekų spragas, užtikrinant suderinamumą su naujausiais „Ethereum“ standartais, tuo pačiu tobulinant dokumentus, kūrėjų patirtį ir palaikymą.

Iniciatyva įves struktūrinius patobulinimus, naujas funkcijas ir dokumentus, skirtus geresniam integracijai ir testavimui, todėl „Web3J“ taps tvaresnis ir pritaikomas „Web3“ kūrimo įrankių projektas.

📌 Programos nuoroda: Kreipkitės čia

Rekomenduojami įgūdžiai:

  • Stiprus „Java“ plėtros supratimas: „Java“ versijų žinios, „Intellij Idea“, „Gradle“, „Github“.
  • Labai geras „Java“ ir „Kotlin“ supratimas.
  • Kompiuterių mokslo, kompiuterių inžinerijos ar lygiaverčio pagrindas.
  • „Ethereum“ ir „Smart“ sutarčių patirtis: „Ethereum blockchain“ supratimas, intelektualiosios sutartys ir kaip jos sąveikauja su programomis, naudojančiomis „Web3J“.
  • Susipažinimas su „Web3J“ biblioteka: esamų „Web3J“ bibliotekos funkcijų ir struktūrų suvokimas.
  • Problemų sprendimo įgūdžiai: gebėjimas diagnozuoti ir pašalinti sudėtingas problemas, kurios gali kilti kuriant ar integruojant „blockchain“ technologijas JVM programose.
  • Versijos valdymas naudojant „Git“: „GIT“ patirtis, skirta versijai valdyti, kad būtų galima valdyti kodo pakeitimus ir bendradarbiauti su kitais kūrėjais.
  • Bendravimo ir bendradarbiavimo įgūdžiai: gebėjimas efektyviai dirbti komandoje, aiškiai išdėstyti idėjas ir bendradarbiauti kuriant sudėtingus projektus.

Abi mentorystes vadovaus du patyrę profesionalai iš „Web3 Labs“:

  • George’as ţebras: Vyresnysis „Java“ kūrėjas ir patyręs atvirojo kodo bendradarbis, George’as suteikia daugiau nei 8 metų „Java“ plėtros ir „blockchain“ integracijos patirtį.
  • Nischal Sharma: „Web3J“ „Web3J“ „blockchain“ kūrėjas „Nischal“ turi didelę „Ethereum“ plėtros patirtį ir anksčiau yra vadovaujantis projektams pagal „Linux“ fondo „Hyperledger“ programą.

Jų bendra kompetencija užtikrina, kad pamatytojai gaus išsamias rekomendacijas visoje programoje.

Šios mentorystės yra ne tik projektai – jie varo tapti neatsiejamomis „Web3J“ ir „Ethereum“ kūrėjų bendruomenių dalimis. Įgysite praktinės patirties, pramonės ekspertų mentorystės ir galimybę padaryti ilgalaikį poveikį įrankiams, kuriuos naudoja kūrėjai visame pasaulyje.

📌 Programos nuoroda: Kreipkitės čia

Nuoroda į informacijos šaltinį

Draugai: - Marketingo paslaugos - Teisinės konsultacijos - Skaidrių skenavimas - Fotofilmų kūrimas - Karščiausios naujienos - Ultragarsinis tyrimas - Saulius Narbutas - Įvaizdžio kūrimas - Veidoskaita - Nuotekų valymo įrenginiai -  Padelio treniruotės - Pranešimai spaudai -