Get it on Google Play
Tu partner Freelance para tus proyectos IT

Desarrollo de Dapps, aplicaciones sobre la red blockchain Etherum.

09-04-2018
Etherum Embark Dapp

Etherum Embark Dapp

Continuando con el vídeo sobre Dapps(Preparado para las Dapps y la nueva Web 3.0
) y a petición popular presentamos este videotutorial(Al final del artículo) sobre como desarrollar Dapps con el framework Embark.

El framework Embark nos permite crear Dapps sobre la red Etherum utilizando Javascript. Recordemos que las Dapps son aplicaciones HTML5 que funcionan sin servidor(Serverless).

A continuación los distintos pasos que hemos seguido en el videotutorial:

Instalación de Embark

El framework Embark requiere tener instalados NodeJS(Javascript para el lado servidor) y NPM(Gestor de paquetes para proyectos Javascript). Una vez tenemos estas dos dependencias solventadas solo hay que instalar:

sudo npm -g install embark

# Para poder usar el simulador de red etherum
sudo npm -g install ethereumjs-testrpc

Creación de nuestra primera dapp

Ya con Embark instalado podemos crear nuestro primer proyecto con este simple comando(En este caso el proyecto ‘test1’):

embark new test1

Esto nos ha creado una carpeta llamada ‘test1’ y nos ha generado el esqueleto del proyecto.

Arrancamos de nuestra primera dapp

Para arrancar la aplicación nos tendremos que situar dentro de la carpeta del proyecto y primero arrancar la red Etherum:

embark simulator
# Podemos arrancar una red ethrum real con embark blockchain

Después, en otro terminal, ya podemos arrancar Embark:

embark run

Esto nos arrancará un servidor web que estará escuchando en el puerto 8000.

Editamos nuestra Dapp hecho con embark

Ahora ya solo nos queda editar la aplicación. En el ejemplo hemos creado un contrato en la carpeta ‘app/contracts/Test1Contract.sol’, un fichero Javascript ‘app/js/index.js’ y hemos editado el fichero html ‘app/index.html’.

El código fuente del proyecto os lo he colgado en Github.

Finalización

Al final del vídeo también hemos comentado el proyecto Metamask y como crear el proyecto demo con Embark.

Aquí tenéis el vídeo que espero de todo corazón que os guste:

Si te ha servido, por favor comparte
 

Comments

One Response to “Desarrollo de Dapps, aplicaciones sobre la red blockchain Etherum.”
  1. estoy tratando de entender ethereum, y encontre este video tuyo, la vdd bastante completo, pero trate de hacer exactamente lo que tu hiciste, es mas descargue todos tus archivos pero me tope con que la version de embark que instale es la 5.2.2 y no corre el soliditu 0.4.17 que tu usas, y tampoco se guardan los archivos en las mismas direcciones que tu los guardas, pero ya logre que se diera deploy el contrato, pero al hacer lo de solidity y levantar el html no realiza ninguna accion, tu me podras ayudar?

Leave a Reply