Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

앱이없네/2017.03.25: Difference between revisions

From ZeroWiki
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
* 기존 : [[김한성]], [[이승현]]
* 기존 : [[김한성]], [[이승현]]
* 추가 : [[신형철]], [[심재철]]
* 추가 : [[신형철]], [[심재철]]
== 진행사항 ==
* 언어 : Java(Android)
* 서버 : FireBase(email, github 로그인)     
** https://firebase.google.com/?hl=ko
* 오류 리포팅 : Fabric(FireBase에서 지원하지만 일단 편한걸 쓰기로...)
* HTTP API통신 - retrofit
** http://devflow.github.io/retrofit-kr/
* min SDK : 4.4(Kitkat)
* GUI 목업 툴 : proto.io
** https://proto.io/


== 일감 ==
== 일감 ==
Line 29: Line 18:


=== 일감 배분 ===
=== 일감 배분 ===
* 가이드 화면  - 재철
* 가이드 화면  - 재철 #7
** 회원가입 방법에 대한 것을 ViewPager로 제작(좌우 슬라이드)
** 회원가입 방법에 대한 것을 ViewPager로 제작(좌우 슬라이드)
** Skip가능하고 첫 사용시에만 사용
** Skip가능하고 첫 사용시에만 사용
** [[https://github.com/ZeroPage/i_have_no_apps/issues/5 이슈 #5 확인]]
** [https://github.com/ZeroPage/i_have_no_apps/issues/5 이슈 #5 확인]


* 회원가입 - 형철
* 회원가입 - 형철 #8
** 액티비티 실행시 자동으로 슬랙앱/웹페이지를 실행
** 액티비티 실행시 자동으로 슬랙앱/웹페이지를 실행
** zerobot otp의 토큰으로 로그인 및 회원가입 진행(카톡 로그인처럼)
** zerobot otp의 토큰으로 로그인 및 회원가입 진행(카톡 로그인처럼)
** 결과는 200(로그인 성공), 401(로그인 실패)로 구별하여 적절히 처리
** 결과는 200(로그인 성공), 401(로그인 실패)로 구별하여 적절히 처리
** 다음 Activity 실행
** 다음 Activity 실행
** [[https://github.com/ZeroPage/i_have_no_apps/issues/5 이슈 #5 확인]]
** [https://github.com/ZeroPage/i_have_no_apps/issues/5 이슈 #5 확인]


* FireBase HTTP Function으로 회원가입 만들기 - 한성
* FireBase HTTP Function으로 회원가입 만들기 - 한성 #9
** 별도의 회원가입은 불필요하며 로그인이 곧 회원가입(로그인하면 닉네임만 db에 저장)
** 별도의 회원가입은 불필요하며 로그인이 곧 회원가입(로그인하면 닉네임만 db에 저장)
** 회원 DB와 HTTP Function(POST)으로 만들어 해당 API를 앱에서 회원 가입만드는 사람에게 전달해줄것
** 회원 DB와 HTTP Function(POST)으로 만들어 해당 API를 앱에서 회원 가입만드는 사람에게 전달해줄것
** ex) zeropage.org/auth/user [[POST]] body = {nickname:gnidoc} 으로 주면 로그인 및 가입 성공
** ex) zeropage.org/auth/user POST body = {nickname:gnidoc} 으로 주면 로그인 및 가입 성공
   
   
* 승현이는 하던 디자인 목업 끝내기
* Splash에서 앱 자체 공지사항 만들기 (Firebase Remote Config이용) - 보류
* Splash에서 앱 자체 공지사항 만들기 (Firebase Remote Config이용) - 보류
** 패치노트나 중요행사 공지는 실행시 팝업 공지!
** 패치노트나 중요행사 공지는 실행시 팝업 공지!
Line 68: Line 59:
* 거짓말 같은 4/1(예정)
* 거짓말 같은 4/1(예정)
* 재철 참석 불가. 아마 바뀔수도 있음
* 재철 참석 불가. 아마 바뀔수도 있음
** 재철이는 코드 리뷰하며 안드로이드 공부 더 하기
=== 할일 ===
* 간단한 코드 리뷰
* UI 테스팅 스터디


=========================
=========================
[[앱이없네]]
[[앱이없네]]



Latest revision as of 07:42, 25 March 2017

참가자 추가

일감

일감 진행

  • 이슈#1 : 디자인 목업 - 승현
    • 이번주 주말에 한다고 합니다
    • 끝내면 공유해줄것!
  • 이슈#2 : 프로젝트 세팅 및 초기 화면 구성(Splash, 가이드) - 한성
    • 죄송합니다 ㅠ. 내일할께요
  • 이슈#3 : Firebase, Fabric 프로젝트 등록 및 적용 - 한성
    • 죄송합니다 ㅠ. 내일할께요

일감 배분

  • 가이드 화면 - 재철 #7
    • 회원가입 방법에 대한 것을 ViewPager로 제작(좌우 슬라이드)
    • Skip가능하고 첫 사용시에만 사용
    • 이슈 #5 확인
  • 회원가입 - 형철 #8
    • 액티비티 실행시 자동으로 슬랙앱/웹페이지를 실행
    • zerobot otp의 토큰으로 로그인 및 회원가입 진행(카톡 로그인처럼)
    • 결과는 200(로그인 성공), 401(로그인 실패)로 구별하여 적절히 처리
    • 다음 Activity 실행
    • 이슈 #5 확인
  • FireBase HTTP Function으로 회원가입 만들기 - 한성 #9
    • 별도의 회원가입은 불필요하며 로그인이 곧 회원가입(로그인하면 닉네임만 db에 저장)
    • 회원 DB와 HTTP Function(POST)으로 만들어 해당 API를 앱에서 회원 가입만드는 사람에게 전달해줄것
    • ex) zeropage.org/auth/user POST body = {nickname:gnidoc} 으로 주면 로그인 및 가입 성공
  • 승현이는 하던 디자인 목업 끝내기
  • Splash에서 앱 자체 공지사항 만들기 (Firebase Remote Config이용) - 보류
    • 패치노트나 중요행사 공지는 실행시 팝업 공지!
    • Firebase Remote Config로 비동기식으로 공지사항 데이터 동기화


이슈

  • 현재 프레임워크 유지?
    • Java, FireBase(서버), Fabric(오류 리포트)
    • 서로 잘 모르는거로 공부하며 해보는게 좋지 않을까? - RxJava(Kotlin) //
https://kotlinlang.org/
    • 그냥 늘하던 퓨어 자바로.....
  • 추가 기능
    • 방치형 게임 해보는것도 재밌을듯?
  • 앱이름?
    • zapp(zp app)


다음 모임 예정

  • 거짓말 같은 4/1(예정)
  • 재철 참석 불가. 아마 바뀔수도 있음
    • 재철이는 코드 리뷰하며 안드로이드 공부 더 하기

할일

  • 간단한 코드 리뷰
  • UI 테스팅 스터디
=============

앱이없네