본문 바로가기

개발/프로젝트2

개인 토이 프로젝트- 레시피 앱 개요 자바 기반 안드로이드 앱을 몇 번 개발하다보니 코틀린도 써보고 싶어졌다. 이런 목적으로 개발할 때는 요리 레시피나 레스토랑 리뷰 서비스를 만드는게 만만하고 딱 좋다. 간단하게 레시피 목록이 나오고, 특정 레시피를 클릭하면 그 레시피의 정보가 나오는 간단한 앱을 만들었다. 개발 액티비티를 남발하며 마구잡이로 개발하지 않기로 다짐..나름 폴더를 나눠가고 공유 뷰 모델과 데이터 클래스도 만들어가면서 구조를 어떻게 짤지 열심히 고민했다. 이게 정답인지는 모르겠다...하지만 확실한건 옛날 보다는 발전했다는 것이다. 데이터는 공공 데이터포탈에서 제공하는 api를 사용했다. 이런식으로 반환되는 json 데이터다. 이런 데이터 받아올때 항상 그렇듯, 레트로핏 라이브러리를 사용하여 데이터를 가져왔다. api에 내가.. 2022. 9. 19.
다육이 상태진단 앱 개발기- 아두이노를 이용한 물 준 날 기록 저희 팀의 졸업프로젝트 주제는 '딥러닝 기반 다육식물 홈 가드닝 가이드 어플' 입니다. 개발 배경과 프로젝트 흐름도는 아래와 같습니다. 저는 전반적인 개발 과정에 모두 참여하였습니다. 기획과 디자인은 물론이고 데이터수집, 딥러닝(kobert 챗봇과 cnn 상태진단), 챗봇 웹배포, 짜잘짜잘한 안드로이드 기능 구현 등을 맡았는데요. 하지만 제가 독점적으로 개발한 부분은 회원 관리와 아두이노를 이용한 물 준 날 기록이므로 이 부분에 대해 자세히 쓰도록 하겠습니다. 다만,코드의 경우 모두 추가하면 글이 너무 길어져서 이 글에서는 핵심적인 부분만 서술하려고 합니다. 전체 코드에 대한 정보가 필요하시면 저희 프로젝트 깃허브 블로그를 방문해주시면 될 것 같습니다. https://github.com/Leafy-You.. 2021. 11. 10.
반응형