티스토리 뷰

과제/Hobby

십시일반 프로젝트

코딩산책 2017. 5. 1. 14:35
구현 배경

'왜 세계의 절반은 굶주리는가'라는 책 내용을 듣고, 무엇가 가슴 따뜻한 일을 하고 싶었다. 친구들과 힘을 모아 기부문화에 도움되는 앱을 만들기로 했다.
아이디어는 기부에 대한 거부감이 없는 사람들이 부담없이 쉽게 접할 수 있는 핸드폰 잠금화면에 광고를 보고 그 포인트를 십시일반 모아 기부 할 수 있는 앱을 만드는 것이다.


요구 사항
  1. 잠금화면 광고 앱 구현 [완료]
  2. 포인트 관리 및 회원 관리 API 서버 구현 [완료]
  3. 정식 배포를 위한, 광고 퍼블리셔 서비스 기다리는 중...

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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함