여행 동영상 기반 SNS개발_2(기술명세)

개발 내용

Part 1. - 현석, 상헌

서버 개발
서버 <-> 안드로이드(클라이언트) 간 데이터 통신(동영상 전송)
서버 <-> 안드로이드 간 동영상 스트리밍 제공

안드로이드(클라이언트) 개발
전체 UI 개발
안드로이드 <-> 서버 통신 개발
안드로이드 킷캣 버전이후로 동작하도록 개발
안드로이드 크기와 상관없이 깔끔한 UI가 되도록 개발

DB 개발
SNS 기능을 고려, 친구(팔로워) 관리
사용자가 좋아요 누른 것들 관리
동영상 관리
동영상 썸네일 관리

서버기술은 Firebase 기반으로 하되 Android는 자바, 코틀린 중 어느것으로 할지 18/09/08까지 결정

Part 2. - 용호, 웅섭

안드로이드(클라이언트) 개발
NDK 연동
동영상 플레이어 관련 UI 개발

동영상 플레이어 개발
동영상 플레이어 라이브러리 활용, 개발
기본적인 재생기능
되감기 기능
카메라로 촬영된 동영상을 읽어와 이미지를 덧씌우는 기능
촬영된 동영상을 읽어와 특정 구간으로 끊어서 저장하는 기능

Part 3. - 호인(용호/현석)

안드로이드 UI 설계
Part 1과 협력하여 안드로이드 전체 UI 설계(카카오 오븐 등으로 구체적인 이미지로 설계할 것, Part 1과 기술적으로 가능한지 검토하면서 진행)
간단한 이미지 편집(포토샵 사용 가능하면 좋고, 아니면 무료 이미지 검색)

진행상황 관리
프로젝트 일정관리(개별로 한주동안 할 업무량을 측정, 관리)
우리 팀 활동 내역 및 진행상황을 블로그/구글드라이브/SNS 등으로 그 내용을 간단하게나마 기록하고 공유하면 좋겠음 -> 추후 기업연계가 가능했으면…
돈 관리(모임/책 구매/간식 등)
동기부여 및 잔소리(분명 나태해지고…놀다 안함)
모임 관리(특정 시간, 장소 등 조사)

Share