[PlaySteemit] 프로필 스크린 구현!

in Korea • 한국 • KR • KO4 years ago (edited)

도움을 주고 받는 운동을 펼치는 이타인클럽입니다.
https://etain.club

연휴를 맞아서, 대대적인 SSD 업그레이드 작업을 마쳤습니다.
고생 끝에 트리플 OS를 깔고, 스팀잇 모바일 앱 진도를 나가고 있습니다.

이번에 구현한 것은 프로필 페이지입니다.


profile.gif

구현 내용

  • 프로필 사진을 크게 볼 수 있도록 좀 크게 표시했습니다.
  • 중요 정보인 스파, 보팅 금액을 표시했습니다.
  • 팔로우, 관심저자 등록 버튼을 표시했습니다. (동작 미구현)
  • 저자의 포스팅을 표시했습니다.

타입스크립트 React Navigation에서 좀 문제가 있었지만, Context로 잘 해결했습니다.
구조화를 해 놓으니, 비교적 쉽게 프로필 페이지를 구성할 수 있었습니다.
Feed 컨테이너를 프로필 밑에 그냥 가져다 붙였습니다. 그러니깐 그냥 됩니다!

되긴 하는데, 계속 로딩 되는 문제가 있네요 ㅜ .ㅜ

진행 상황 체크

  • 멀티 계정 지원
  • 커뮤니티 선택 피드 업데이트
  • 피드, Refreshing, Infinite Loading
  • 보팅, 북마크, 리스팀
  • 포스트 검색
  • 포스트 상세
  • 포스트 상세 링크 처리
  • 댓글, 답글
  • 프로필
  • Push Notification
  • 포스팅, 미리보기
  • 지갑
  • 설정
  • 아이콘 디자인, 시작 화면 디자인 (디자인 기부 받아요~)

주요 문제

아직 자잘한 버그도 많고, 개발이 필요한 굵직한 것들도 많습니다.

  • 스팀 블록체인 API로 dsteem 라이브러리 쓰는데, 네트워크 오류가 발생합니다. 이전 Play Dreams 만들 때는 이 증상이 없었는데.. React Native 버전을 0.61.5에서 0.63.2로 올린 것 이외엔 큰 차이가 없는거 없는 거 같은데, 이유를 모르겠습니다. 일단은 hive에서 dsteem 확장 개발하는 것을 사용 중에 있습니다.
  • 이상하게 디버그 모드에서는 보팅이 되는데, 릴리스 모드에서는 네트워크 오류가 납니다. Play Dreams에서는 이런 오류가 없었는데, 이상합니다.

문제에 대해 많은 조언 부탁드립니다.

그리고 많은 관심과 응원 부탁드립니다.

Sort:  
 4 years ago 

https://steemit.com/created/hive-192037

이쪽에도 올려주시면 재단으로부터 보팅을 받으실 것 같아요 ㅎ

 4 years ago 

좋은 정보 고맙습니다!
올려볼께요!

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63877.55
ETH 3143.56
USDT 1.00
SBD 3.97