본문 바로가기
일상

2022-05-09 현재 상황과 개인프로젝트

by krapoi 2022. 5. 9.
반응형

요즘 글을 잘 안 올리게 되는 것 같은데, 해야 할 건 많고 하기는 싫고...

뭔가 개인으로 프로젝트를 하는 것은 재미있고 쉬운데 팀 프로젝트는 부담감도 최종 기한도 있고 책임감도 있으니 스트레스도 받고 조금 지루하기도 하는 것 같다.(그래도 열심히 하고는 있다.)

 

그래서 이참에 개인 프로젝트를 하나 만들기로 했다.

그렇게 큰 건 아니지만 그냥 내가 만들고 싶은 기능을 다 넣어보려 한다.

 

이름은 알림장이다.

큰 주제는 서로 간의 노하우를 공유하는 커뮤니티를 만들 것인데...

문제가 하나 있다.

그 문제가 커뮤니티를 만들려면 서버가 필요하다.

 

내가 직접 서버를 만들 수 돼있지만, spring을 자세히 파지도 않았고 오래 걸릴 것 같기 때문에 간단히 Firebase를 쓰기로 했다.

 

사실 지금 개발이 어느 정도 진행이 된 수준인데 이게 문제이다.

진행이 어느 정도 되어 있기에 잘라내서 기능 하나하나를 따로 안드로이드 카테고리에 올리기가 귀찮다.(어차피 올리긴 할 거지만...)

 

어쨌든 대충 진행사항을 알려주겠다.

지금 회원가입은 구글 로그인과 이메일, 비번 식의 로그인으로 2가지가 구현되어 있다.

또한 로그인도 다 구현되어 있다.

메인 쪽에서는 구현이 아직 덜 되어있다.

그리고 마지막인 글 작성 기능인데 50%는 완성이 되었다. 기본적인 글쓰기와 글 내용 저장이다.

 

현재 대충 필요한 기능들은 아래와 같다.

  1.  사진 서버에 올리기
  2.  작성된 글 표시

음 사실 더 있는지도 모르겠다.

어쨌든 이런 친구들을 만들어야 한다.

이건 내가 따로 노션에다 정리해 두었는데 링크를 걸어 주겠다.

 

노션

 

알림장[개인 프로잭트]

개요 : 사람들의 각종 노하우나 여러가지 지식들을 나누는 커뮤니티

warm-bow-8a2.notion.site

코드는 깃헙에서 볼 수 있다.

https://github.com/solotrining/android

 

GitHub - solotrining/android: 나르샤를 위한 기반다지기

나르샤를 위한 기반다지기. Contribute to solotrining/android development by creating an account on GitHub.

github.com

지금까지 깃 업은 이슈나 풀 리퀘를 안 만들었지만 귀찮아도 한번 이렇게 하는 것이 내가 뭘 했는지 잘 알 수 있는 방법인 거 같아서 해볼 생각이다.

 

지금은 사진을 올리는 방법을 찾고 있으며, 대표 이미지 이기 때문에 이미지를 가져오는 방법도 알아봐야 한다.

아마 다음 안드로이드 글은 이미지 서버에 올리기, 가져오기 일 것 같다.

 

가끔 들어와서 추가하면 좋은 기능이나 더 좋은 코드가 있다면 노션에다가 댓글을 달아주어도 좋다. (사실 환영한다.)

기능은 가능하면 다 때려 넣을 것이기에 다 만들어 볼 것이며 아마 블로그에도 같이 올라갈 것 같다.

 

맞다, 또 글이 잘 안 올라오는 이유 중 하나가 학교에서 수행평가가 많아지는 시즌이라 좀 열심히 하고 있다.

이것도 핑계이긴 하지만 그래도 열심히 글을 정리해서 올리려고 하고 있다. 결국 이걸 정리해서 보는 건 나일 테니까.

 

요즘 코 루틴과 Rxjava를 배우려고 하고도 있다. 코 루틴은 조금 얕게 공부해 봤는데, 할만한 것 같다.

사람들이 정리해둔 걸 보면 코 루틴은 공부하면 할수록 어려워지고 Rxjava는 그냥 처음부터 끝까지 어렵다고 한다.

Rxjava는 안 해봐서 모르겠는데 이것도 해보려 한다.

 

이건 안드로이드보다는 따로 언어 공부 쪽에다가 빼서 공부한 것을 올려보려 한다.

반응형

'일상' 카테고리의 다른 글

2022년을 되돌아보며  (0) 2023.02.07
2022-05-16 공부 방향  (0) 2022.05.16