본문 바로가기

컴퓨터공학과 졸업프로젝트4

캡스톤프로젝트 (4) - 중간중간 마주한 문제들 안녕하세요. 캡스톤 프로젝트를 시작한지 두번째 학기를 맞이했습니다. 마지막 캡스톤 관련 글은 지난해 12월 이후 업데이트가 없었는데요. 그동안의 진행상황 보고를 드리고자합니다.  "플로깅을 통해 기부를 할 수 있는 어플리케이션"을 주제로 어플리케이션과 웹서버 개발을 진행하였고, 저는 전반적인 진행상황 발표와 클라이언트(안드로이드) 개발을 맡아 진행했습니다. 새롭게 알게 된 것들1. 코틀린 문법들 단순한 로직구현 수준에 필요한 문법들만 사용하다 by, apply, let과 같은 문법들이 사용된 안드로이드 소스들을 많이 접하다보니 그때 그때 필요한 문법을 더 공부했었습니다. 2. 안드로이드 개발 관련 지식 마찬가지로 단순 페이징뿐 아니라, ViewModel, Coroutine 등 복합적인 처리 및 어플리케이.. 2024. 5. 6.
캡스톤프로젝트 (3) - 기획 끝! 구현 시작! 안녕하세요. 오랜만에 캡스톤프로젝트로 기록을 남깁니다. 프로젝트에서 몇가지 수정사항이 발생했습니다. 1. SNS와 네트워킹 중심의 서비스 기획에서 컴퓨터비젼 활용한 기부 서비스 프로젝트로 변모했습니다. 처음에는 플로깅 할 사람들끼리 이어주고, 그와 관련된 커뮤니티를 구성하는 것을 생각했는데요. 아무래도 치안문제나 오프라인 만남을 주선하는 서비스는 안전상의 이유(?)로 하지말라는 지도교수님의 조언이 있었습니다. 또한, 추가적으로 플로깅을 통해 기부를 할 수 있는 서비스는 어떠냐고 제안해주셔서 전반전인 주제가 플로깅을 통해 얻은 포인트를 기부하는 형태로 변화했습니다. 2. 프론트엔드 부문을 웹구현에서 안드로이드 구현으로 변경했습니다. 처음에 리액트 네이티브로 구현을 하려고 했으나, 이왕 스마트폰어플리케이션으.. 2023. 12. 26.
캡스톤프로젝트 (2) - 첫 gathering 사전신청 이후 오늘 드디어 조원들과 첫 수업과 미팅을 가졌습니다. 주제에 대해서 깊이 논의 하였고, 교수님이 요구하신 무엇을 만들지, 어떤 문제의식을 지니고 시작한 것인지, 어떤 기능을 구현할 것인지에 대해 2주간 면밀히 살을 붙이기로 했습니다. 같은 프론트엔드를 맡게된 분과는 어떤 방식으로 협업할지 그리고 개발연습을 할지 고민을 해보았습니다. 작품의 형태는 SNS 웹서비스이기에 유사한 서비스인 트위터나 인스타그램을 클론코딩해보며 공부하기로 결정했습니다. 요즘 다양한 플랫폼에서 SNS클론코딩에 대한 정보가 많아 수월하게 진행이 가능할 것 같습니다. 2주 뒤에 다시 만나 내용 업데이트를 하겠습니다. 2023. 9. 8.
캡스톤프로젝트 (1) - 사전준비를 해보자 컴퓨터공학과 캡스톤 프로젝트를 준비하면서 생기는 에피소드 경험, 다른 사람들은 같은 삽질을 안할 수 있게 길라잡이(?)가 될 수 있는 글을 써보고자 합니다. 흔히 졸업프로젝트라고 부르는 캡스톤 프로젝트, 지금부터 시작을 해봅시다. 제가 재학중인 대학에서는 3학년 2학기에 캡스톤 프로젝트(1)을 하고 4학년 1학기에 캡스톤 프로젝트(2)를 하면서 졸업프로젝트가 완성됩니다. 다른 곳도 비슷하겠지만.. 나름 잘해보고 싶은 마음도 크고, 이런 프로젝트에서 성장할 수 있는 게 많다고 생각해서 글까지 남기면서 준비를 하고 있습니다. 프로젝트라고 할만한 프로젝트가 없어서 어떻게 참여해야할 지 감은 잘 안오지만 별로 걱정은 안돼요... 인터넷에 자료가 많기 때문에 일단 사전에는 팀빌딩 / 역할나누기 / 깃헙팀세팅 / .. 2023. 9. 2.