사용자 도구

사이트 도구


gosohae:고소해앱개발일지
고소해앱개발일지

고소해 앱이란

이동근 변호사가 만들고 있는 법률문서 자동작성 프로그램이다.

2024. 6월경 경찰청에서 간이 고소장 을 발표함에 따라,

이동근 변호사가 미개하고 구시대적인 간이 오프라인 서류 양식을 시대에 걸맞게 디지털화하기 위하여 진행하는 개인프로젝트이다.

이동근 변호사는 우선 웹섭비스로 간이 고소장 데모를 만들었다.

이후, 고소장과 같은 법률문서는 개인정보가 많이 들어가기 때문에 웹에 저장하는 것을 꺼린다는 점에 착안,

안드로이드 앱을 만들기로 결심하였다.

출시노트

2025. 1. 7. 버전 1.0.2

스마트폰 연락처에서 주소록 가져오기를 할 때에 주소록을 선택하지 않고 뒤로가기 버튼을 눌렀을 때 크래시가 생기는 문제 해결 그 외에 설명 링크를 추가 함

2025. 1. 5. 버전 1.0.1

고소취하장을 새롭게 만들었음. 각 문서마다 공통적으로 관련기능으로 고소취하장을 생성하게 함

2024. 12. 29.

버전 1.0.0 테스트 버전 출시
총 4개의 간이고소장(폭행, 모욕 및 명예훼손, 인터넷 사기, 투자사기)을 작성하는 기능이 있음

역사

가. 최초 생성

2024. 8. 10. 안드로이드 스튜디오로 고소해 앱 프로젝트를 처음으로 생성하였다.

나. 2024. 9. 15.까지 해온 일

  1. 디바이스의 연락처를 빠르게 가져오는 기능(Activity Result Contracts.PickContacts())
  2. RoomDatabase를 이용하여 연락처를 로컬 DB에 저장하는 기능
  3. 다크모드와 라이트 모드에 각각 적용하는 색상 테마 설정
  4. 각 유형별 텍스트 스타일 지정(폰트 적용)
  5. 연락처 목록 및 연락처 상세페이지 디자인
  6. 사진 가져오는 기능(이미지 픽커)

다. 2024. 9. 15. 해야 할일

  1. 법률문서 양식 목록 만들기
  1. 각 양식별 상세페이지 만들기

일자별 완료

  1. 2024. 10. 1. 문서에 고소인 리스트 추가하는 기능 완료
  2. 2024. 10. 2. 고소인/ 피고소인 추가하는 기능을 모듈화하여 고소인/피고소인 추가하는 기능 완료함
  3. 2024. 10. 5. 간이 고소장 중 폭행 고소장을 만들고 있다. 폭행의 종류 등에 대하여 체크박스를 만들고 있다.
  4. 2024. 10. 16. 날자 선택 다이알로그 구현
  5. 2024. 10. 20. 시간 선택 다이알로그 구현, 문서에 사람들(고소인/피고소인) 입력할 때 먼저 임시저장하게 수정함
  6. 2024. 10. 25. JSON 데이터가 없을 경우 더미 데이터를 만드는 기능 추가. Radiobutton기능 추가함 간이폭행고소장 중 폭행방법까지 기능 만들었음.
  7. 2024. 10. 26. 드랍다운텍스트필드 기능 구현. html의 combobox라고 이해하면 된다.
  8. 2024. 10. 28. 간이 폭행죄고소장에서 12번재 항목인 '폭행현장의 당시상황'까지 만듬
  9. 2024. 11. 15. 스위치 버튼을 만들었다. 간이 폭행은 거의 대부분의 항목을 만들었다.
  10. 2024. 12. 24. PDF 문서로 출력하는 것을 거의 완료하였다. 특히 벡터로 본문을 만드는 작업을 완료하였다.
  11. 2024. 12. 26. 발달 장애인들을 위해 중요 내용에는 옆에 아이콘을 넣어주었다.
  12. 2024. 12. 29. 구글플레이 콘솔에 최초로 앱을 올림
  13. 2025. 1. 3. 비공개 테스트 시작함
  14. 205. 1. 5. 고소취하장 작성 기능을 만듬
  15. 2025. 1. 7. 주소록 연락처를 가져오기에서 뒤로가기를 누를 때 생기는 크래시 현상 버그빅스

외부 리소스

1. 아이콘

그림 실력이 없기 때문에 아이콘은 SVG 파일을 샀다. 주로 ICONFINDER 사이트에서 아이콘을 샀다.

2. PDF 제어

별다른 외부 라이브러리를 이용하진 않았다. android에서 기본으로 제공하는 graphics.pdf API를 이용하여 이동근 변호사가 직접 PDF 제어 유틸리티를 만들었다.

로그인하면 댓글을 남길 수 있습니다.

gosohae/고소해앱개발일지.txt · 마지막으로 수정됨: 2025/01/07 22:25 저자 이거니맨