목록유니페스 (3)
Learn to share,Share to learn

개발자라면 언제나 잘 만든 구조에 대해 고민하게된다. 그럼 이때 말하는 잘만든 구조는 무엇을 말할까?다양한 대답이 있을수 있지만, 보편적으로 나오는것 3가지를 뽑자면 다음과 같을것이다: 유지보수성확장성재사용성사이드 프로젝트는 처음부터 하나하나 쌓아올릴수 있기에 효율적으로 구조를 짜고 작성할수 있었다.우리 유니페스트는 드로이드 나이츠와 나우 인 안드로이드를 참고해 다음과 같은 구조를 세웠다:구글 권장 아키텍쳐, MVI 패턴, 빌드 로직, 멀티 모듈보통 기술적으로 협업을 한다 했을시 클린아키텍쳐와 MVVM을 사용하는것이 일반적이다. 그렇다면 왜 유니페스는 이러한 방식으로 작성했을까? 우리 프로젝트의 주요 구조별 포인트들을 하나하나 알아가보자.1. 아키텍쳐아키텍처는 구글 권장 아키텍처를 사용했다. 나우 인 안..
우리팀이 성공적인 런칭을 마치고, 현재는 휴식기 및 앞으로 어떤것을 더 진행해볼지 고려하고 있는 상황이다. 우리가 어떻게 협업을 했는지 작성하기 딱 좋은 시기인거같아 정리 겸 기록해보려한다.팀 구성팀구성을 마치고보니 PM 1명, ios 1명, 안드로이드 2명, 웹 프론트 1명, 백엔드 4명, 디자이너 1명으로, 총 10명의 팀원이 모집되었다.모이고 보니, 생각보다 개발을 더 잘하는사람들이 모이게 되었다. 다들 개발에 어느정도 자신이 있고 고학년들에 열정까지 있으니 초기단계가 일사천리로 진행되었다. 이게 정말 다행이였던것이, 프로젝트는 다행히 처음 목표했던바와 같이 진행되었만, 의외로 시간이 많이 촉박했었다. 지금 생각해보니 이정도의 실력있는 팀원들이 아니였으면 살짝 위험했을수도 있겠다 싶다. 3월 중순에..

시작에 앞서 어플의 홍보부터 (__)플레이스토어:https://play.google.com/store/apps/details?id=com.unifest.android 유니페스 : 대학 축제 지도를 펼쳐라! - Google Play 앱대학 축제 일정과 참가하는 연예인 정보를 확인할 수 있으며, 축제의 다양한 행사 부스 위치를 지도를 통해 확인할 수 있는 서비스 입니다.play.google.com 시작은 소박했다. 재밌는 개발을 하고싶어 여러가지 아이디어를 떠올리며 개발할것을 찾고 있던중, 에브리타임에서 재밌는 글을 발견했다. 우리학교 학생들이 모여 대학생활의 꽃인 대학축제의 라인업을 알려주는 어플을 만들어보자는 것이였다. 그당시 나는 흠... 그러고 보니까 진짜 이런 서비스가 없네? 오 이거 재밌겠는데?..