LYnLab

블로그취미로그

안드로이드 데모 프로젝트 '모이자'

2014년 가을 학기 공학기초설계 조별 과제를 위해 제작된 데모 애플리케이션이다. 정말 과제를 위한 데모 그 이상 그 이하의 수준도 아니므로 큰 기대는 마시라.

2016-04-16#프로그래밍

💡 이 글은 작성된지 1년 이상 지났습니다. 정보글의 경우 최신 내용이 아닐 수 있음에 유의해주세요.

프로젝트 정보

2014년 가을 학기 공학기초설계 조별 과제를 위해 제작된 데모 애플리케이션이다. 아래는 당시에 제출한 보고서에서 그대로 인용해온 프로젝트에 대한 간단한 소개이다.

프로젝트 소개

우리는 생활하며 많은 모임에 참여하게 된다. 과제를 위한 조 모임, 동아리, 여행, 친목 등 다양한 목적의 모임이 존재하지만, 기존의 모임을 관리하는 폐쇄형 SNS 서비스는 기능이 획일화되어있고 여러가지 불편함이 존재한다. 우리가 개선 및 개발하고자 하는 기능은 다음과 같다.

  • 각 모임별 게시판 및 채팅 기능. 또한 하나의 모임에 필요에 따라 여러 게시판을 생성할 수 있음.
  • 개개인의 일정이 등록되어 자동으로 여러 모임의 일정을 정리해줌.
  • 모임 구성원 상호 간의 동의 하에 제한적인 위치 정보 공유.
  • 모임 생성시, 다양한 모임 유형에 맞출 수 있도록 필요한 기능을 선택해서 생성할 수 있도록 하는 기능.

시연 영상

소스코드

  • 조별과제 제출을 위하여 '최소한의 작동만 가능한 수준'으로 날림으로 작성되었습니다. 소스코드에 여러모로 지저분한 점이 많으니 대강의 구성과 흐름만 파악하는 용도로 사용하시기 바랍니다.
  • 이클립스에서 작성된 코드이므로, 안드로이드 스튜디오에서 새 프로젝트를 만들어 코드만 그대로 복제하는 것을 권장합니다. 별도로 필요한 라이브러리는 없습니다.

다운로드 링크 : https://drive.google.com/open?id=0BwTotzeWv3YZWTRPM2t3MFhzOHM

targetSdkVersion은 21이나, 14 이상의 아무런 버전으로 빌드 하더라도 무방하다.

관련된 글

Rails와 GitHub Actions에 커버리지 레포트를 달아보자

이 블로그의 CMS이기도 한 Shiori를 대폭 리팩토링하면서 테스트가 얼마나 잘 작성되어있는지 궁금해졌습니다.

Rails Global ID로 전역 객체 식별하기

Global ID는 Rails의 모든 객체를 식별할 수 있는 URI(Uniform Resource Identifier)입니다.

Ruby on WebAssembly: 살짝 맛보기

Ruby 3.2에 추가된 WebAssembly 지원을 간단하게 테스트해봅시다.

작성한 댓글은 giscus를 통해 GitHub Discussion에 저장됩니다.

크리에이티브 커먼즈 라이선스크리에이티브 커먼즈 저작자표시크리에이티브 커먼즈 동일조건변경허락

본 사이트의 저작물은 별도의 언급이 없는 한 크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

© 2011 - 2024 Hoerin Doh, All rights reserved.

LYnLab 로고GitHubTwitterInstagram