What is the recommended development environment setup for developing Dapps on OSX El Capitan for a beginner?
What tools i need to get started with DAPP development?
Ethereum Development – Setup Environment on Mac OSX El Capitan
dapp-developmentideinstallationmac-osx
Best Answer
Development
You need an ethereum node to test against, i would recommend
geth
because its well documentedDApp-building Frameworks
Trufle and Embark. The one that got me started is Truffle. (Before Truffle I watched a group of smart student interns last summer code stuff for a sleepless hackathon (albeit with terrific results) and shrank back in fear. Then Truffle came along and did a lot of the nitty gritty stuff for you, so you can start writing-compiling-deploying-testing-building DApps right away.) Another very similar framework for building and testing DApps is Embark. Between those two, I’ve only used Truffle, but there are very successful DApp devs in both camps.
APIs. BlockApps.net is creating a RESTful API for DApps based on a Haskell node they run as a centralized service to save you the trouble of running a local Ethereum node. This departs from the completely decentralized model of DApps but is useful when running an Ethereum node locally isn’t realistic.
Development Tools
Community wiki What are the development tools for Ethereum?