Flutter 는 Google 에서 만든 Dart 언어를 기반으로 한 모바일 Native 개발 프레임워크 입니다.
서두
STEEM 지갑 개발을 위해서 일단 주말제외 연재 포스팅을 시작 하려 합니다.
되도록이면 1일 1포스팅을 목표로 하지만 쉽지 않을거 같기는 하네요
일단 github private으로 작업 예정 (일단 개인 상업용 플젝)
기능 개발 ROAD MAP
단순 + 심플을 목표로 지갑 기능에 충실하도록 개발하는 것을 목표로 함.
PHASE 1
소셜 기능은 제외
스팀 / 스달 / 스팀엔진 토큰 을 기본으로 함
멀티계정 지원
계정 정보 핀 암호화 로컬 저장 (포스팅키 요구 - 즉시처리, 엑티브키 요구 - 핀번호로 대체)
송금(transfer) / 보유 목록 (list) / 요청(claim) 등의 기본 기능만 탑제
PHASE 2
THIRD PARTY LOGIN : 타 앱의 로그인 인증 & 서명처리
QR or 2D Barcode Scan : 입금주소스캔, 개별상품 단가 입력 ...
맺음말 + 잡설
그동안 플러터 동영상 강의 본것을 토대로 이제 실전에 옮겨 스팀 지갑을 만들어 보려 합니다. 기본적으로 스팀 관련 API 는 어느정도 익숙한 상태이지만, 플러터 기반으로 첨 개발 해보는 입장인지라 힘들겠지만, "개인적으로는 재미난 프로젝트가 되지 않을까 ?"라고 생각해 보네요.