[안드로이드 스튜디오] 커뮤니티 앱_컴퓨터공학 졸업작품
- 최초 등록일
- 2021.11.07
- 최종 저작일
- 2023.08
- 19페이지/ 압축파일
- 가격 25,000원
소개글
컴퓨터공학부 졸업작품으로 만든 커뮤니티 앱 입니다.
자세한 실행에 대해서는 아래 링크를 통해 확인 가능
https://drive.google.com/file/d/1vCrRCuj1G8f66IyLGFUmGMGpKxy4ZJjK/view?usp=sharing
주요기능
회원가입, 비밀번호 리셋, 글쓰기, 사진 올리기, 동영상 올리기, 게시글 수정, 게시글 삭제
채팅, 활동상태, 유저 검색, 문의하기, 신고, 로그아웃, 회원 탈퇴
캘린더 일정 추가/삭제, 현재 날짜 출력, 구글 애드몹 광고 출력
※ 앱 테스트는 주기적으로 하고 있으며, 자료가 내려가있지 않는 이상 정상 실행되는 상태입니다.
※ 홈페이지, 학사공지, 학사일정은 주소를 빼둔 상태이며, 코드에 "주소 삽입"이라고 적어둔 곳에 주소를 추가하시면 됩니다.
※ 결과 보고서는 졸작 당시 작성된 문서이며 앱 업데이트하면서 보고서는 따로 수정을 하지 않았습니다.
더 자세한 기능 및 내용은 같이 첨부해둔 결과보고서를 보시기 바랍니다.
(결과보고서는 예전 UI이고 현재 UI는 업데이트 된 상태입니다)
구글 애드몹의 경우 테스트 광고이며 실제 광고 출력 및 수익을 창출하지 않습니다.
실제 광고 출력을 원할 시 본인의 애드몹 앱 ID로 변경해주시기 바랍니다.
DB 및 서버는 Firebase를 사용했습니다.
간편하게 연결만 하시면 바로 사용 가능합니다.
윈도우, 맥 상관 없이 안드로이드 스튜디오 설치하셔서 사용하시면 됩니다.
컴파일 실행환경
Window10, macOS, Firebase, Android studio
참고 자료
https://stackoverflow.com/questions/5617749/how-to-validate-a-url-website-name-in-edittext-in-android/7754297
https://stackoverflow.com/questions/17618118/check-if-a-file-is-an-image-or-a-video/30696106#30696106
https://developer.android.com/guide/topics/media/exoplayer
https://exoplayer.dev/hello-world.html
https://developer.android.com/guide/topics/ui/menus?
https://firebase.google.com/docs/auth/android/manage-users
https://firebase.google.com/docs/firestore/manage-data/add-data
https://firebase.google.com/docs/storage/android/upload-files
https://getstream.io/tutorials/android-chat/
https://code.tutsplus.com/tutorials/how-to-create-an-android-chat-app-using-firebase--cms-27397
https://developer.android.com/topic/libraries/data-binding
<a href="https://www.flaticon.com/kr/free-icons/" title="바코드 아이콘">바코드 아이콘 제작자: Freepik - Flaticon</a>