출장 전 1주일 업무처리와 출장 1주일 때문에 2 주간 공백이 있었다. 빨리 배우는 대신 빨리 잊기 때문에 2주는 참 긴 공백… 다행히 가장 복잡한 부분의 구조를 계속 머릿속에서 생각하며 개선할 수 있는 시간이 있었다.
오늘은 실제 포스팅 저장 시 클래스 -> Json -> File system 으로 저장 한 후, 다시 불러오는 서비스 매니저를 작성했다. 실제 UI 컨트롤러에서는 저장/불러오기만 신경쓰고 인터페이스가 완성 되었으니 나중에 암호화를 하든 로컬 DB에 넣든 클라우드에 보내든 하면 된다.
유니티에 비해 Json 입출력이 조금 번거로웠지만 일단 JsonSerializer 로 사용. Json은 파일로 일단 저장했는데 realm local db에 통으로 넣는것도 좋을것 같다. 완벽을 생각하면 완성을 할 수 없으니 대략 큰 틀만 붙여나가는 형식으로 완성했다.
주로 프로그램 설계를 A4 에 낙서 하듯이 하거나 머릿속에 담아두는데 딜레이가 생기면 바로 잊혀지는 관계로 요즘은 원노트에 간단히 메모하거나 코드 속에 TODO로 할 일을 관리하고 있다. 실제 메타 정보 저장/불러오는 틀이 완성되었으니 앨범에서 가져온 이미지를 복사해서 로컬 저장소에 넣거나 공용저장소에 넣기, 압축, 썸네일 생성 등 이미지처리에 관한 기본 기능을 구현해야 한다.