===== 고소해 앱이란 ===== 이동근 변호사가 만들고 있는 법률문서 자동작성 프로그램이다. 2024. 6월경 경찰청에서 간이 [[소송실무:형사:고소장|고소장]] 을 발표함에 따라, 이동근 변호사가 미개하고 구시대적인 간이 오프라인 서류 양식을 시대에 걸맞게 디지털화하기 위하여 진행하는 개인프로젝트이다. 이동근 변호사는 우선 웹섭비스로 [[dokuwiki:간이고소장|간이 고소장]] 데모를 만들었다. 이후, 고소장과 같은 법률문서는 개인정보가 많이 들어가기 때문에 웹에 저장하는 것을 꺼린다는 점에 착안, 안드로이드 앱을 만들기로 결심하였다. ===== 역사 ===== ==== 가. 최초 생성 ==== 2024. 8. 10. 안드로이드 스튜디오로 고소해 앱 프로젝트를 처음으로 생성하였다. ==== 나. 2024. 9. 15.까지 해온 일 ==== - 디바이스의 연락처를 빠르게 가져오는 기능(Activity Result Contracts.PickContacts()) - RoomDatabase를 이용하여 연락처를 로컬 DB에 저장하는 기능 - 다크모드와 라이트 모드에 각각 적용하는 색상 테마 설정 - 각 유형별 텍스트 스타일 지정(폰트 적용) - 연락처 목록 및 연락처 상세페이지 디자인 - 사진 가져오는 기능(이미지 픽커) ==== 다. 2024. 9. 15. 해야 할일 ==== - 법률문서 양식 목록 만들기 - 각 양식별 상세페이지 만들기 ==== 일자별 완료 ==== - 2024. 10. 1. 문서에 고소인 리스트 추가하는 기능 완료 - 2024. 10. 2. 고소인/ 피고소인 추가하는 기능을 모듈화하여 고소인/피고소인 추가하는 기능 완료함 - 2024. 10. 5. 간이 고소장 중 폭행 고소장을 만들고 있다. 폭행의 종류 등에 대하여 체크박스를 만들고 있다. - 2024. 10. 16. [[android:datepicker|날자 선택 다이알로그]] 구현 - 2024. 10. 20. [[android:timedialpicker|시간 선택 다이알로그]] 구현, 문서에 사람들(고소인/피고소인) 입력할 때 먼저 임시저장하게 수정함 - 2024. 10. 25. [[android:json파싱하기#3. 해당 JSON요소가 없을 경우를 대비한 에러처리 추가|JSON 데이터가 없을 경우 더미 데이터를 만드는 기능]] 추가. [[android:radiobutton|Radiobutton기능]] 추가함 간이폭행고소장 중 폭행방법까지 기능 만들었음. - 2024. 10. 26. [[android:dropdowntextfield|드랍다운텍스트필드]] 기능 구현. html의 combobox라고 이해하면 된다. - 2024. 10. 28. 간이 폭행죄고소장에서 12번재 항목인 '폭행현장의 당시상황'까지 만듬 - 2024. 11. 15. [[android:switchbutton|스위치 버튼]]을 만들었다. 간이 폭행은 거의 대부분의 항목을 만들었다.