티스토리 뷰
구현 배경
'왜 세계의 절반은 굶주리는가'라는 책 내용을 듣고, 무엇가 가슴 따뜻한 일을 하고 싶었다. 친구들과 힘을 모아 기부문화에 도움되는 앱을 만들기로 했다.
아이디어는 기부에 대한 거부감이 없는 사람들이 부담없이 쉽게 접할 수 있는 핸드폰 잠금화면에 광고를 보고 그 포인트를 십시일반 모아 기부 할 수 있는 앱을 만드는 것이다.
요구 사항
- 잠금화면 광고 앱 구현 [완료]
- 포인트 관리 및 회원 관리 API 서버 구현 [완료]
- 정식 배포를 위한, 광고 퍼블리셔 서비스 기다리는 중...
React Native Integration
- 추후 정리
잠금 해제 곡선 버튼
# 요구사항
- 리엑트 터치 제스처에서 얻을 수 있는 dx, dy, vx, vy, moveX, moveY 값들이 있는데 ..... 이 값들을 이용해서 곡선 위치를 강제 Set해주는 기능을 구현해야 했다(정해지 곡선)
# 설계
- moveX 움직임에 따라 moveY값을 강제해 주면 정해지 곡선으로 터치가 될 것이다
- 그럼 moveX 값을 이용해 moveY값을 어떻게 구할 것인가.. 수학이다 배웠던 수학을 이럴때 써먹다니.. 맞을 거 같다
- y = x * tan(x * 90/반지름)
# 구현
- 자바스크립트 Math.tan('radian') 라디안 값으로 넣어줘야 한다
- y = x * con(x * 90/반지름) 이다!
'과제 > Hobby' 카테고리의 다른 글
DackjangIOT 프로젝트 (0) | 2017.07.31 |
---|
댓글