본문으로 바로가기

궁극의 EOS d앱 만들기 튜터리얼 Part1(The ultimate end-to-end EOS dApp development tutorial — Part 1)


https://infinitexlabs.com/first-steps-in-eos-blockchain-development/ 여기를 번역하였습니다.


이오스 블록체인 개발 커뮤니티를 돕기위해 인피티트 X 랩의 개발팀은 튜터리얼을 제공하기로 했습니다. 이전 튜터리얼에서 우리는 디앱을 만들기 위해 어떻게 개발 환경을 설정할지에 대해서 배웠습니다. 우리는 로컬 테스트넷과 샘플 이오스 스마트 컨트렉트를 배포했습니다. 이것들은 첫번재 튜터리얼에 있습니다.


이제 레벨업을 할 시간입니다. d앱을 만들어 보는 것이 어떻게 d앱을 만드는지 알아보는데 가장 좋은 방법이지 않을까요? 디앱을 만들어 보는 것이 앞으로 우리가 해볼 것들입니다. 개발을 하면서 여러분들은 아주 많은 것들을 배울 것입니다. 4개의 파트로 되어있는 이 튜터리얼이 끝날때쯤이면 여러분들만의 d앱을 만들 수 있게 될 것입니다. 이 시리즈는 아주 흥미로운 것들을 여러분들께 제공할 것입니다.

이오스의 개발이 진행됨에 따라 몇가지 과정들은 바뀔수도 있습니다. 하지만 우리는 튜터리얼을 항상 업데이트 해드릴 예정입니다.

그럼 시작 해볼까요?

Before we even start with the code we need first an idea. Have you seen “Ready Player One” movie by Steven Spielberg? If you did you already know what the Oasis is! Exciting, right? Let’s imagine for a minute that we’re part of the team who is going to build the next Oasis and our task is to integrate the blockchain technology inside it or at least to show that is possible to be done. What we’re going to do is a small dApp which will have Players. Each player can play a Game and he can receive coins from it. With the coins, he can go to the Marketplace and buy items which will give him power, abilities, health and/or level up. And of course the Oasis contract — our main start point.

아래 코드를 시작하기 전에 우리는 먼저 한가지를 생각해볼 필요가 있습니다. 스티븐 스빌버그의 영화 '레디 플레이어 원(Ready Player One)' 2018년도작 을 본적이 있나요? 만약 여러분이 이미 오아시스가 무엇인지 안다면 아주 흥미로울 것입니다. 잠깐 한가지를 상상 해봅시다. 만약 우리가 다음 오아시스를 만드는 팀이라면 그리고 우리의 작업은 블록체인 기술을 접목해서 처리하거나 이게 가능한지 여부 등을 검증하는 일이라면 




환경은 맥 10.13.13이다. 윈도에서는 안될 것 같다. 일단 아래 2번부터가 sh를 쓰는데 윈도우로 돌릴라면 좀 귀찮을 듯하다.


1.git에서 clone하기

git clone https://github.com/eosio/eos --recursive


2.clone한 폴더에서 관련 프로그램 설치하기

sh ./eosio_build.sh darwin





댓글을 달아 주세요