What is DApp?
A decentralized app / Dapp definition is that it is an instance of a computer program which does access to a blockchain through a node of the blockchain, and sends a request on the specific node’s copy of the blockchain (usually to transfer coins or to call smart contract functions), and this request gets propagated and written on other nodes copies of the blockchain.
ICON was primarily written in the Python programming language. Beyond the main language, ICON also has a number of SDKs (software development kit) for languages such as Javascript, Java, PHP, C++, and C#.
ICON Network & Vision of Interoperability
BTP (Blockchain Transmission Protocol): A technology to allow other blockchain users to interact with a smart contract on ICON, and smart contract on ICON to interact with a smart contract on other blockchains
Using BTP, DApps can access multiple blockchain community and can interconnect to multiple blockchains.
Why ICON?
ICON’s SCOREs (smart contracts) can be updated without moving to a new contract address. This facilitates the coding process.
Block time only two seconds, the speed of ICON transactions enables a wide variety of Dapps to be built and used.
Credits earned by DApp developers that are willing to cover transaction fees for users.
ICON has published understandable documentation for all products. In addition, the ICON developer community is very kind and always happy to help with any issues.
We will provide links (in the comments) to all the resources you need to develop your own Dapp.
Dev portal — https://www.icondev.io
ICON Github — https://github.com/icon-project/
ICON DAPP From A-Z Part 1–2 — https://medium.com/@2infiniti/ by 2infiniti
Learn how to build a dApp using ICON — https://craftain.com/
ICON Forum — https://forum.icon.community/
ICON: A Haven for Developers — https://rhizomeicx.com/icon-a-haven-for-developers/ by Rhizome P-Rep
We would like to express our special thanks to our sponsors:
ICON Foundation Ubik Capital Russell (thelionshire) — Ubik Capital
Follow us and share with your friends and colleagues!
icxcomics.com
twitter.com/ICXcomics
instagram.com/icxcomics
medium.com/@ICXcomics
Translation into Spanish twitter.com/espanicon