로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
심화

안드로이드 앱 프로그래밍

임시 이미지 정재곤
http://www.boostcourse.org/mo316/notice/2615
좋아요 1436 수강생 20099
아래의 글은 BOOSTER 서포터즈로 활동했던 김구라니(rbfks1***)님이
작성한 부스트코스 후기입니다.
여러분들의 성원에 더 노력하는 부스트코스가 되겠습니다.
감사합니다.
******************************************
1)링크: https://blog.naver.com/rbfks1221/221811484963

2)작성날짜: 20/02/16
<본문내용>

부스트코스 안드로이드 프로그래밍 프로젝트 제출하는 방법

[부스트코스] 안드로이드 프로그래밍

프로젝트 제출 페이지를 들어가 보면,

부스트코스 안드로이드 프로그래밍 프로젝트 제출 페이지

이렇게 개요, 평가 기준표, 제출, 리뷰 결과, 댓글 5개의 탭이 보일 거예요!

제출하는 것이 크게 까다롭진 않지만, 주의해야 할 점이 몇 가지 있으니 함께 알아가보도록 할게요!


개요

프로젝트 개요 (Project Overview)

어떤 프로젝트인지에 대한 짧은 설명이 있어요.


앱 구상 (App Ideas)

앱이 어떤 정보들을 보여주는지에 대한 설명이 있습니다.

앱을 전체적으로 어떻게 구상해야 할지에 대한 정보를 얻을 수 있어요!


학습하기

영상을 통해, 만들어야 할 화면의 예시를 보여주고 강사님이 직접 어떤 화면인지 설명해 주신답니다!

프로젝트를 시작하기 전에 영상을 보면서 앱 화면의 전체적인 틀을 잡아보세요!


요구사항 (Requirements)

부스트코스 학습을 기반으로 프로젝트가 진행되고 있습니다.

따라서 JAVA 언어를 활용하여 개발을 하셔야겠죠?

프로젝트 제출 시 반드시 요구되는 사항들이 적혀있어요.

예를 들어, 화면에 어떤 내용들이 표시되어야 하는지, 추가적으로 어떤 뷰들을 사용해야 하는지 등이 안내되어 있답니다!


화면 캡처

캡처된 화면 이미지들이 있는데요.

이미지를 클릭하면 크게 보거나 다운로드할 수 있어요!

이 이미지들을 참고해서 프로젝트를 완성해보세요!


[알림]

* 동료 학습자의 원활한 학습을 위해 프로젝트 관련 소스코드 유출(SNS, Gitlab, Github)을 엄격히 금지합니다.

* 개발 환경의 버전을 맞추는 일은 서버 오류 등의 이슈를 방지할 수 있어 매우 중요합니다. 반드시 권장 버전으로 설치해주세요.

* 부스트코스의 프로젝트는 순차적으로 학습하도록 구성되어 있습니다. 프로젝트는 반드시 첫 번째부터 차례대로 진행해주세요. 이전 프로젝트를 Pass해야 다음 프로젝트를 제출할 수 있으며, 이전 프로젝트를 Pass하지 않고 제출한 경우 Reject 처리됩니다.


리소스 파일 ZIP

프로젝트 수행시 필요한 리소스 파일이 있어요.

다운로드한 후 반드시 사용하셔야 합니다!


평가 기준표

이 탭에는 프로젝트 Pass를 위한 평가 기준표가 안내되어 있습니다.

기능, 레이아웃, 코드 리뷰 등의 항목에 따른 평가 기준이 나와 있으니,

꼭 확인하신 후에 프로젝트를 제출해 주세요!


제출

제출과 관련된 사항이 안내되어 있는 부분이에요.

중요한 부분이니 꼭 읽어보세요!

프로젝트 제출

앱의 소스 코드는 만들어진 프로젝트 그대로 제출하셔야 합니다.

다만 빌드된 파일들의 용량이 크기 때문에 일부 폴더를 삭제하고 압축한 후 제출하게 됩니다.

아래 가이드에 따라 압축한 후 제출해 주세요.

 

1) 파일 탐색기를 열고 프로젝트가 만들어지는 폴더로 이동합니다.

예를 들어, 윈도우 사용자 계정이 john 이라면 프로젝트는 보통 C:\Users\john\AndroidStudioProjects 폴더 아래에 만들어집니다. 따라서 이 폴더로 이동합니다.

2) 대상 프로젝트 폴더 안에서 build 폴더를 삭제합니다.

예를 들어, Hello 프로젝트를 만들었다면 Hello 폴더가 보일 것입니다. 그 폴더 안에 들어있는 build 폴더를 삭제하세요.

그리고 app 폴더 안으로 들어가면 또 다른 build 폴더가 보일 것입니다. app 폴더 안에 들어있는 build 폴더도 삭제하세요.

3) 대상 프로젝트 폴더를 압축합니다.

예를 들어, Hello 프로젝트라면 Hello 폴더를 그대로 압축합니다.

그러면 Hello.zip 파일이 만들어지게 됩니다.

4) 압축된 파일을 제출합니다.

zip으로 압축된 파일을 제출하시면 됩니다.


제출 시 유의사항

1) 안드로이드 스튜디오는 최신 버전을 사용합니다.

프로젝트를 작성할 시점에 사용하는 안드로이드 스튜디오는 최신 버전으로 유지하도록 합니다.

Beta 버전이나 Dev 버전은 사용하지 않으며 Stable 버전이 최신 버전이어야 합니다.

2) 프로젝트에는 오류가 없어야 하며, 실행 가능한 상태로 제출하셔야 합니다.

3) 프로젝트를 위해 제시한 평가기준(루브릭)에 맞게 작성되어야 합니다.

4) 외부 라이브러리나 오픈소스를 사용하는 경우에는 주석(Comment)으로 출처를 명시합니다.

5) 코드의 각 부분에 본인이 이해한 내용을 주석으로 설명 기입하는 것이 좋습니다.

6) 리뷰어에게 수정한 내용을 알리거나 강조하고 싶은 내용이 있다면 적어주세요. 더 빠르고 정확한 리뷰를 받을 수 있습니다.


* 동료 학습자의 원활한 학습을 위해 프로젝트 관련 소스코드를 공개된 곳에 노출하지 말아주세요.

소스코드를 공개된 곳에 업로드할 경우 부스트코스에서 이용 정지 조치 당할 수 있습니다.


제출 가이드

ZIP 파일뿐만 아니라 GitLab을 통해서도 프로젝트 제출이 가능해요!

코드 리뷰는 현업 개발자분들이 직접 한 땀 한 땀 리뷰하고 계신만큼 신중하게 프로젝트를 제출해야겠죠?

아래 가이드를 꼼꼼하게 확인한 후에 제출해 주세요!

부스트코스 수강생_ 전문가 리뷰 가이드_181206

부스트코스 수강생 전문가 리뷰 가이드 작성일: 18. 12. 06 커넥트재단 ver.1

docs.google.com

↑ ZIP 파일 제출 가이드 ↑

부스트코스_GitLab 시스템 가이드.pptx

boostcourse GitLab 프로젝트 제출 가이드 커넥트재단 부스트코스팀 외부 공개용 Ver 1.1

docs.google.com

↑ GitLab 프로젝트 제출 가이드 ↑


다음 포스팅에서는 직접 안드로이드 프로그래밍 프로젝트를 제출한 후기를 가져와 보도록 할게요!

 

*********************************************