수우주를 개발하던 중 목록의 순서를 드래그해서 바꾸는 기능과 목록을 옆으로 밀어서 삭제하는 기능을 동시에 구현할 필요가 있었다. 그래서 찾아보니 Reordable 과 Dismissible을 동시에 사용하면 될 것 같아서 사용하였다. > A dismissed Dism
Flutter를 사용하여 수우주를 제작하고 있다. 수우주에서 만들어진 자신의 계산기를 다른 사람과 공유하기 기능을 추가하려고 일단 지금의 수우주는 안드로이드만 개발하고 있으니, 안드로이드의 앱링크 기능을 활용하면 될 것 같았다. 어찌저찌 따라해서 앱링크를 누르면 수
수우주를 개발하던 중 기왕하는 거 Firebase에서 강력히 추천하고 있는 App check 기능을 포함하여 개발하였다. 앱 체크를 사용하면 Firebase의 여러 서비스, Google cloud 서비스의 일부를 사용할 때 인증된 앱인지를 확인하여 인증된 앱이 아닌
수우주에 구독 기능을 추가하고, 이를 사용자별로 할당하기 위하여 구글 로그인 기능을 사용하려고 했다.구글에서 로그인 기능을 사용하고 아래의 조건하에 사용하려면 인증을 거쳐야 한다고 옆에 도움말에 나왔다.앱이 외부 사용자용으로 구성되었고 게시 상태가 '프로덕션 단계'로
수우주의 웹 서비스를 개발하는 중, firebase의 firestore에 저장된 정보를 불러와서 보여줘야 하는 부분이 있었다. 안드로이드 앱을 개발할 경우와 동일하게 코드 작성하고, 몇 번 테스트 해보고 배포까지 완료했는데, 다음날 앱과 연동되는 부분을 테스트하다보니