앱을 백그라운드에 두었다가 다시 열었을 때, 진행 상황이 모두 사라지고 처음 상태로 돌아가 있는 모습을 한 번쯤 본 적 있을 것이다.만약 사용자가 폼을 작성 중이었거나, 잠깐 연락을 주고 받던 중이었는데 앱으로 돌아오자마자 모든 게 초기화돼버린다면 어떨까? 유저 입장에서는 꽤나 불쾌하고 불편한경험일 것이다. 나 역시 어느 날, 앱이 백그라운드에서 돌아오면 초기화된다는 CS를 여러 차례 받은 적이 있다.사용자가 앱 밖에서 작업을 수행하고 다시 돌아올 때 기존 세션 상태가 유지되어야 했지만, 앱이 완전히 초기화되면서 불편함을 호소하는 문의가 다수 이어졌다. 처음엔 이 문제를 마주쳤을 땐 내가 앱을 다시 초기화하는 로직을 넣은 것도 아니고 앱이 저절로 초기화가 되는거라 해결해야 하나 싶었는데 CS..