traders_free custom_top_html:no
default debug random = 0 / type = READ / detected = READ

안녕하세요.

쌩광부입니다.

 

블록체인 게시판이 생긴 이후로 여기에 어떤 글을 써야할지 많은 고민을 했었습니다.

다른 게시판 보다 좀더 전문적인 내용이여야 할텐데..

개발관련 글을 쓰면 너무 어렵지는 않을까? ...

뭐 이런 저런 고민 끝에 결론은!

최근 2달 정도 고군분투하며 개발해오던 ESN 모바일 지갑 개발과정을 전부 공개하기로 마음 먹었네요.

어짜피 다른 모바일 지갑들이 속속 나오고 있기 때문에 굳이 제가 서비스하지 않아도 될것 같아 차라리 그냥 학습용으로 공개하는것이 더 좋겠다는 판단입니다. ^^

특히 지갑 개발이 블록체인과 매우 밀접하기 때문에 개발자에게는 매우 적합한 학습 주제가 아닐까 생각되네요.

 

저의 강좌 내용은 기존의 있던 소스를 가져와 분석하는 것이 아닌 하나에서 열까지 손수 제작하는 것입니다.

물론 블록체인이 대부분 오픈소스의 라이블러리들을 이용하는지라 그런것들까지 모두 만들수는 없지만 그래도 최대한 직접 하나 하나 만들어가도록 하겠습니다.

 

우선 이 강좌를 듣기 위해서는 최소한 초급 수준 이상의 자바스크립트(이하 JS) 프로그래밍 기술을 보유하고 있어야 합니다.

 

자~~

이제 앞으로 만들 모바일 지갑은 안드로이드와 iOS를 모두 지원할 수 있게끔 제작될 예정인데요.

 

React Native(이하 RN)를 이용해 제작됩니다.

저도 RN를 이번에 처음 접하고서 좀 삽질을 많이 했는데요.

뭐 조금만 하다 보면 금방 익숙해집니다.

 

오늘은 저희가 매우 익숙해져야만 하는 RN에 대해서 간략하게 설명하도록 하겠습니다.

 

React Native는 React 기반의 멀티플렛폼 모바일 개발 도구라고 보시면 됩니다.

그럼 React는 뭔데?

페이스북에서 개발한 웹개발 도구라고 보시면 됩니다.

즉, 원래는 웹개발 도구로 만들어진 React에 모바일 개발 기능을 확장시켰다고 보시면됩니다.

만약 React를 알고 계산다면 RN은 뭐 그냥 식은죽 먹기죠.

불행이도 저는 React도 몰랐기 때문에 완전 고군분투했죠. ㅠㅠ

 

그러나 저희는 React Native만 알면됩니다.

 

React Native의 홈페이지 주소는 https://facebook.github.io/react-native/ 입니다.

저도 이곳에서 많은 정보를 얻어가면 공부를 했는데요. 많은 도움이 됬습니다.

 

React Native로 개발하는 방법은 2가지가 있는데요.

1. Expo 플렛폼을 이용하는 방법

2. 그냥 React Native CLI를 이용하는 방법

 

1번의 경우 Expo라는 빌드툴을 이용해 손쉽게 스마트폰 또는 가상머신에 빌드하고 실행해볼 수 있습니다.

2번의 경우는 CLI(Command Line Interface)를 이용해 직접 타이핑하여 안드로이드, iOS 빌드 설정을 해서 빌드하는 방식입니다.

뭐 공부를 하다 보면 2번이 크게 어렵지는 않고요.

1번의 경우 정말 쉽습니다.

안드로이드, iOS 상관없이 별도의 Expo 앱을 설치하면 Wifi를 이용해 즉시 폰에서 실행해볼 수 있으며 바로 바로 디버깅이 가능합니다.

또한 Mac 장비가 없어도 클라우드 방식으로 iOS 빌드가 가능하고요.

개발자에게는 완전 땡큐죠~~

그러나 제가 사용해본 결과 블록체인 관련 일부 패키지들이 정상적으로 빌드되지 않는 문제가 있었습니다.

안타깝게도 저희는 2번 CLI를 이용해 직접 빌드하는 방식을 이용합니다.

 

그리고 이 React Native가 자바스크립트(JS)를 이용하기 때문에 저희는 Node JS를 사용할 수 있어야 하며 NPM(Node Package Manager)를 다룰 수 있어야 합니다.

물론 크게 어렵지는 않고요. 제가 사용법을 하나 하나 설명할 예정이니 크게 걱정하지 않으셔도 됩니다.

또한 매회 강좌내용에 대한 소스는 Github를 통해 그때 그때 공개하도록 하겠습니다.

 

다음 강좌에서는 Node JS를 설치하고 React Native를 사용하는 방법 부터 설명하도록 하겠습니다.

앞으로 많은 응원 부탁드리며 이 강좌가 끝날때는 모두가 최고의 블록체인 개발자가 되어있기를 기대하겠습니다.

 

감사합니다.


[알림: 이 게시글은 관리자에 의해 ''에서 '트레이더스'로 이동되었습니다]
30,044
댓글 19

List of Articles
번호 제목 추천 수 조회 수 글쓴이 날짜
공지 KF94 등급 마스크 추첨 이벤트 (10명, 30매 1박스) (~11/1) 9 updatefile 7 491
ESN경매
2020.10.26
공지 ESN 온라인 AMA 예고  7 8 1019
ESN운영
2020.10.22
공지 9월 출석체크 이벤트 ESN 지급 안내 3 13 3373
ESN경매
2020.10.14
공지 땡글닷컴 출석체크 이벤트(10월) 55 update 16 6034
ESN경매
2020.10.05
공지 ESN 9월 리포트 1 file 8 3717
ESN운영
2020.09.29
공지 ESN 바운티 프로그램 안내 - 스마트 컨트랙트 투표 시스템 구축 및 투표 결과 통계 정보 제공 2 16 1799
ESN운영
2020.09.07
공지 게시판 캐시 적립 정책 변경 안내 (2019/12/20 시행) 56 21 2091
관리자
2019.12.20
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 13 7 4788
땡글개발자
2019.08.21
17109 답답한 약세장을 보내는 하루   작년 12월말, 블록스트림 Samson Mow가 출장후 트위터에 올린 아름다운 캐나다해변 사진이 아직도 아물거립니다.  시애틀의 잠못이루는 밤 영화주제곡을 들으며 한껏 꿈에 부풀었던 때였죠. 이제 일년가까이 약세장... 16 file 13 922
굿터치
2018.11.14
17108 비트코인노바 지갑 실행 X 엉망진창 ㅡ.ㅡ;   안녕하세요? 채린입니다. 오랜만에 비트코인노바 지갑 열어봤습니다. (지갑 열어본지 오래되서 몇개 캐모았는지 까먹은건 비밀) 기존 거래소 망해서 없어지고 새로 거래소 생겼다고 해서요. 그때 1사토시에라도 팔... 19 file 0 579
김재현
2018.11.14
17107 비트코인 캐시는 어떻게 될까요? 안녕하세요.   비트코인 캐시가 곧 하드포크를 할텐데 어떻게 될지 걱정반 흥미반입니다.   SV가 ABC를 무섭게 추격하고 있는것 같네요...ㄷㄷㄷ   잘 풀리길 바라는데..쉽지 않아보이는군요...   어떻게 될까요?    ... 25 file 3 1048
크림메일
2018.11.14
17106 [18.11.13] 비트코인 ATM 4,000대! 중국과 암호화폐이야기! 다양한 소식들!   하양이아빠입니다.   ☆ 오늘의 Pick 뉴스 중국의 암호화폐에 관한 이야기 세번째 (Part 3)입니다. https://steemit.com/dclick/@jrcombo70/-part-3--1542080150734   비트코인캐시 관련 뉴스는 많이 다뤄서 오늘은... 16 file 6 785
하양이아빠
2018.11.13
17105 캐셔레스트 - 이넥트(ENC) 상장 공지 및 에어드랍 이벤트 안내 캐셔레스트이 이넥트(ENC) 코인 원화 상장한다고 공지 떳네요. 여기와 성격이 맞는지 모르겠지만 올려봅니다^^   안녕하세요. 캐셔레스트 입니다.   신규 암호화폐 상장 및 및 에어드랍 이벤트를 안내해 드립니다.   ... 0 798
이더일천가는날
2018.11.13
17104 [강좌] 쌩광부의 모바일 지갑 만들기 #1. React Native 설치하기 안녕하세요. 쌩광부입니다.   드디어 쌩광부의 모바일 지갑 만들기 제1강을 시작하겠습니다. 짜잔~~!! 오늘은 본격적인 개발에 앞서 필요한 패키지들을 설치해보겠습니다.   앞으로의 모든 설명은 윈도우 10 (64bit)... 35 file 29 2352
쌩광부
2018.11.13
17103 크립토브릿지는 어느나라 거래소인가요?       선배님들 질문 드립니다 cryptobridge 거래소를 보고 있는데 어느나라 거래소인가요?   그리고 코인 익스체인지 (COINEXCHANGE) 여기도 어느나라 거래소인지 아시는 선생님 계신가요 ㅜ                   ----... 0 469
또라애몽
2018.11.13
17102 해시 전쟁의 서막, 그리고 히틀러의 등장. 안녕하세요, Bradar 입니다.   추워지는 일기에, 곧 있을 전쟁에 대한 내용을 좀 다뤄보고자 합니다.   11월 15일은 모두가 잘 아는, 비트코인 캐시 포크가 진행되는 날입니다.   단순한 포크가 아닌 점과, 이 포크가... 29 file 24 2429
Bsuperr
2018.11.13
17101 bimax esn 에어드랍 언제 들어오나요?             기다리고 있는데 아직 소식이 없네요~           ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에 적어주세요.   비트코인 암호화화폐 커뮤... 3 0 320
오지
2018.11.12
17100 [18.11.12] 비트코인캐시 하드포크 지원 거래소와 일정은? 이더리움 하드포크는 내년 1월예정! 다양한 소식들!   하양이아빠입니다.   ☆ 오늘의 Pick 뉴스 암호화폐 거래소들, 비트코인캐시 하드포크 지원 여부 잇따라 밝혀 크레이그 라이트 "비트메인 망가지기 일보 직전" BCH, 채굴자 지지율 1위는 BSV... 기업 지지율은 ABC ... 18 file 14 1538
하양이아빠
2018.11.12
17099 우리에게 닥칠 끔찍한 일들    저는 이글을 캡춰해뒀다가 애들이 결혼을 하기전에 읽어볼 것을 권유할 것이고 그래도 결혼하겠다고 한다면  다시 한 번 읽어보고 그렇다면 자녀를 가질 용기가 있는지 물어볼 것입니다.     주말에 넷플릭스에서 ... 7 file 18 2319
굿터치
2018.11.12
17098 코인베이스 코인베이스의 거래소의 상장하는 코인이 주목을 받던데 영향력이 그정도로 강한 거래소인가요?                   ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별... 9 0 720
낭만을찾아
2018.11.11
17097 [18.11.11] 15일 비캐 하드포크이슈! 반에크 ETF 과연? 다양한 소식들!   하양이아빠입니다.   ☆ 오늘의 Pick 뉴스 아주 간단히 알아보는 비캐 BCH와 BCHSV의 현상황   => 지난주 많은 소식들을 전한 비트코인캐시 소식인데요. 거래소마다 조금씩 다릅니다. Bitcoin ABC(우지한) 측를 지... file 9 917
하양이아빠
2018.11.11
17096 저번에 30명 신청하면 코인 상장한다는 거래소... 저번에 30명이 코인 상장 신청한다고 조금 소란이 있었던 거래소 최근 행방 어떻게 됬는지 아시는 분 계신가요???                       ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 ... 1 1 759
인간45
2018.11.11
17095 [Investor's 칼럼]2. 채굴과 투자  *이 글은 특정 암호화폐의 투자를 권유하는 글이 아니며, 모든 투자는 자신의 책임입니다.    안녕하세요 Investor입니다.  오늘은 '채굴과 투자' 라는 제목으로 칼럼을 쓰게 되었습니다.  채굴자가 많은 땡글에서, ... 4 13 842
Investor
2018.11.11
[강좌] 쌩광부의 모바일 지갑 만들기 (프롤로그) 안녕하세요. 쌩광부입니다.   블록체인 게시판이 생긴 이후로 여기에 어떤 글을 써야할지 많은 고민을 했었습니다. 다른 게시판 보다 좀더 전문적인 내용이여야 할텐데.. 개발관련 글을 쓰면 너무 어렵지는 않을까? .... 19 28 915
쌩광부
2018.11.10
17093 zls... 추매를 해야하나... 말아야하나...ㅋㅋ           신생코인인데...   듣보잡 거래소...인데...   추매를 잡아야 할지 말아야 할지... 난감하네요 ㅋㅋ     950에 팔아서 속은 쓰린데 ㅋㅋ    내일 상장관련 뭔 뉴스 예고를 하는 건지....    확식히 수량 적... 2 file 0 485
모니콩
2018.11.10
17092 Blockchain & Government Topic - 11/10   정부의 블럭체인 정책과 관련한 주요 뉴스를 전달 드리고 깊숙히 파고드는 Blockchain & Government Topic 입니다.     [Blockchain & Government Topic - 11/10] 1.   경제부총리 교체, 모순된 규제 블럭... file 6 414
bestbester
2018.11.10
17091 [IDEA칼럼] 멀쩡한 보도블럭, 또 갈아엎어??   IDEA칼럼은 블록체인관련 개인적 아이디어스케치를 기고하는 코너입니다. 땡글회원들의 집단지성을 통해 아이디어를 완성시키는것이 목표입니다. 의견이나 추가 아이디어는 댓글을 활용하여 활발하게 개진부탁드립... 4 file 12 853
고독한코인가
2018.11.10
17090 bsx 127.8% 급등하네요                         ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에 적어주세요.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ ------------------... 1 file 0 498
persetn1
2018.11.10
목록
Board Pagination Prev 1 ... 192 193 194 195 196 197 198 199 200 201 ... 1052 Next
/ 1052
default debug random = 0 / type = READ / detected = READ