Erstellen einer neuen mobilen Wallet-Anwendung für neu erstellte Kryptowährungen

Ich mache drei Monate lang ein Praktikum bei Apogee Tech Global in Bangalore auf Blockchain. Meine Verpflichtungen bestehen darin, solide Sprache zu lernen, intelligente Verträge zu erstellen, Ethereum und Hyperledger zu lernen. Ich habe solide Sprache gelernt. Solidität habe ich noch nicht weiter geübt. Gerade gelernt. Durch die Verwendung von ERC20 habe ich eine neue Kryptowährung im ropsten Testnetzwerk erstellt und auch im Ether Scan verifiziert. Ich kann auch echte Kryptowährung im Hauptnetzwerk von Ethereum erstellen, wenn Ether verfügbar sind.

Aber hier sagte mir der Firmenangestellte, ich solle mehr Solidität üben. Lernen Sie auch parallel den UI-Entwicklungsteil. Um den UI-Teil zu erledigen, sagten sie, Javascript zu lernen. Ich habe Javascript in der Codecademy gelernt. Jetzt gehe ich React.js durch.

Nun, basierend auf den oben genannten Kriterien. Bitte schlagen Sie mir den besten Weg und Vorschläge vor, um die erforderlichen Technologien zum Entwickeln einer Krypto-Brieftasche zu lernen und im Vorfeld eine Benutzeroberfläche zu erstellen.

Antworten (2)

Ich würde Ihnen dringend davon abraten, eine eigene Krypto-Wallet zu bauen, wenn Sie mit der Umgebung und all den Herausforderungen nicht vertraut sind. Manches lernt man erst mit Erfahrung, man kann also nicht einfach Bücher lesen oder Kurse belegen. Es gibt zu viele Dinge, die beim Schreiben eines eigenen Wallets schief gehen können.

Am besten wäre es, eine vorhandene und kampferprobte Brieftasche in jede Plattform zu integrieren, die Sie benötigen. Ich denke, die Wahl der richtigen Brieftasche hängt von Ihrer Umgebung ab.

Wenn es sich jedoch nur um eine Trainingsübung handelt, wählen Sie zuerst die Technologien aus, die Sie zum Erstellen verwenden möchten. Javascript? Bußgeld. Entscheiden Sie dann, wie mit der Blockchain kommuniziert werden soll. Infura? Eigener Knoten? Bußgeld. Dann sollten Sie wahrscheinlich nach vielen Tutorials und verschiedenen Anleitungen googeln, was alles, was Sie brauchen, und mit dem Prototyping beginnen.

Wenn Sie es eilig haben, können Sie im Grunde nur einige fertige Quellcodes online finden und sie zusammenhacken.

Ich würde Ihnen empfehlen, sich Truffle und die Trüffelboxen anzusehen ( http://truffleframework.com/boxes/ ). Pet Shop ist ein guter Anfang, um zu lernen, wie Sie Ihre erste dApp erstellen. Abgesehen davon finden Sie auf Medium einige nette Artikel, die viele Dinge über die UI- und DApp-Entwicklung im Allgemeinen erklären.

Update: Ich habe auch gerade diese Website gefunden, die viele Websites und Artikel über die dApp-Entwicklung enthält: https://dappnews.io/resources .