요즘 글을 잘 안 올리게 되는 것 같은데, 해야 할 건 많고 하기는 싫고...
뭔가 개인으로 프로젝트를 하는 것은 재미있고 쉬운데 팀 프로젝트는 부담감도 최종 기한도 있고 책임감도 있으니 스트레스도 받고 조금 지루하기도 하는 것 같다.(그래도 열심히 하고는 있다.)
그래서 이참에 개인 프로젝트를 하나 만들기로 했다.
그렇게 큰 건 아니지만 그냥 내가 만들고 싶은 기능을 다 넣어보려 한다.
이름은 알림장이다.
큰 주제는 서로 간의 노하우를 공유하는 커뮤니티를 만들 것인데...
문제가 하나 있다.
그 문제가 커뮤니티를 만들려면 서버가 필요하다.
내가 직접 서버를 만들 수 돼있지만, spring을 자세히 파지도 않았고 오래 걸릴 것 같기 때문에 간단히 Firebase를 쓰기로 했다.
사실 지금 개발이 어느 정도 진행이 된 수준인데 이게 문제이다.
진행이 어느 정도 되어 있기에 잘라내서 기능 하나하나를 따로 안드로이드 카테고리에 올리기가 귀찮다.(어차피 올리긴 할 거지만...)
어쨌든 대충 진행사항을 알려주겠다.
지금 회원가입은 구글 로그인과 이메일, 비번 식의 로그인으로 2가지가 구현되어 있다.
또한 로그인도 다 구현되어 있다.
메인 쪽에서는 구현이 아직 덜 되어있다.
그리고 마지막인 글 작성 기능인데 50%는 완성이 되었다. 기본적인 글쓰기와 글 내용 저장이다.
현재 대충 필요한 기능들은 아래와 같다.
- 사진 서버에 올리기
- 작성된 글 표시
음 사실 더 있는지도 모르겠다.
어쨌든 이런 친구들을 만들어야 한다.
이건 내가 따로 노션에다 정리해 두었는데 링크를 걸어 주겠다.
코드는 깃헙에서 볼 수 있다.
https://github.com/solotrining/android
지금까지 깃 업은 이슈나 풀 리퀘를 안 만들었지만 귀찮아도 한번 이렇게 하는 것이 내가 뭘 했는지 잘 알 수 있는 방법인 거 같아서 해볼 생각이다.
지금은 사진을 올리는 방법을 찾고 있으며, 대표 이미지 이기 때문에 이미지를 가져오는 방법도 알아봐야 한다.
아마 다음 안드로이드 글은 이미지 서버에 올리기, 가져오기 일 것 같다.
가끔 들어와서 추가하면 좋은 기능이나 더 좋은 코드가 있다면 노션에다가 댓글을 달아주어도 좋다. (사실 환영한다.)
기능은 가능하면 다 때려 넣을 것이기에 다 만들어 볼 것이며 아마 블로그에도 같이 올라갈 것 같다.
맞다, 또 글이 잘 안 올라오는 이유 중 하나가 학교에서 수행평가가 많아지는 시즌이라 좀 열심히 하고 있다.
이것도 핑계이긴 하지만 그래도 열심히 글을 정리해서 올리려고 하고 있다. 결국 이걸 정리해서 보는 건 나일 테니까.
요즘 코 루틴과 Rxjava를 배우려고 하고도 있다. 코 루틴은 조금 얕게 공부해 봤는데, 할만한 것 같다.
사람들이 정리해둔 걸 보면 코 루틴은 공부하면 할수록 어려워지고 Rxjava는 그냥 처음부터 끝까지 어렵다고 한다.
Rxjava는 안 해봐서 모르겠는데 이것도 해보려 한다.
이건 안드로이드보다는 따로 언어 공부 쪽에다가 빼서 공부한 것을 올려보려 한다.
'일상' 카테고리의 다른 글
2022년을 되돌아보며 (0) | 2023.02.07 |
---|---|
2022-05-16 공부 방향 (0) | 2022.05.16 |