PocketMed support page

POST : 분류없음

아이폰 새 버전 업데이트에 관해 알려드립니다

현재 아이폰 버전 포켓메드의 메이저 업데이트를 준비중입니다. 외형은 그렇게 큰 변화가 없을 수 있지만, 내부적으로는 거의 새로 만드는 수준의 작업을 하고 있습니다.

현재는 문제 수가 늘어날수록 프로그램이 느려집니다. 패키지를 여러 개 구매하신 분들은 문제 선택 화면 반응이 굉장히 느린 것을 체감하고 계실 겁니다. 이는 내부적으로 데이터를 취급하는 모델을 근본적으로 잘못 설계했기 때문이고, 이를 바꾸기 위해 내부 데이터 구조를 완전히 새로 만들었습니다.

그리고 현재 프로그램의 인터페이스가 상당히 구식이지만 이를 바꾸기 위해서는 굉장히 많은 노력이 필요한 구조로 프로그램이 만들어져 있는데, 이 역시 유연하게 인터페이스를 바꿀 수 있도록 내부적으로 프로그램을 새로 만들었습니다.

문제를 풀 때마다 다른 사람들은 어떤 답안을 가장 많이 선택했는지를 보여주거나, 문제에 대한 질문/답변을 한 화면에 한꺼번에 보여주거나 하는 등의 아이디어를 이제 쉽게 적용할 수 있을 것으로 보입니다.

또한 프로그램 내부의 2500개에 달하는 문제들을 무작위로 풀기보다는 '지금 이 시점에 풀었을 때 가장 효율적으로 기억률을 상승시킬 수 있는 문제'를 실시간으로 분석해서 사용자에게 제시하는 시스템을 만들고 있습니다.

그리고 문제에 질문이 올라오는 속도에 맞춰 답변을 모두 달아드리는 것이 저 혼자의 힘으로는 불가능하다는 결론을 내리게 되었습니다(제가 매일 답변 작업만 한다면 가능하지만 제가 내년 4월말에 공보의를 끝내고 병원에 들어가게 되면 물리적으로 불가능할 것 같습니다).

그래서 질문에 답변이 올라오면 채택 혹은 평가를 할 수 있도록 하며, 채택받거나 좋은 평가를 받은 답변을 써 주신 분들께 포인트가 주어지게 할 생각입니다. 그리고 어느 기준 포인트 이상 되는 경우엔 문제 패키지를 포인트로 구입하실 수 있게 하는 시스템을 만들고 있습니다.

위의 내용들을 구현한 새 버전을 2주에서 한달 이내로 내놓을 예정으로 작업중입니다. 이때 주의해주셔야 할 점은, 완전히 새로 만든 프로그램이기 때문에 생각지 못한 초기 버그가 굉장히 많을 것으로 예상됩니다.

그런데 12월 중순에 전공의 시험이 있기 때문에, 그전에 새 버전으로 업데이트를 하셨다가 시험이 얼마 남지 않은 시점에서 프로그램에 생긴 오류 때문에 프로그램을 쓰시지 못하게 된다면 굉장히 큰 문제가 될 수 있기 때문에, 지금 버전의 프로그램에서 업데이트 필요를 느끼시지 못하는 분들은 업데이트를 당분간 하지 않으시기를 권유드립니다.

물론 새 버전을 내놓기 이전에 가능한 한 모든 버그를 잡도록 노력해야겠지만, 그럼에도 불구하고 출시하고 나면 항상 새로운 버그들이 발견되더군요..

현재 질문들이 답변되지 않은 채로 쌓여가는 것을 보면서 하루 하루 마음이 무겁습니다. 빨리 새 버전 작업을 끝내고 현재 질문들에 답변을 달아드려야 할텐데, 물리적으로 시간이 충분하지 않아 죄송할 따름입니다.

새 버전에 원하는 기능이 있으신 분들은 언제나 자유롭게 말씀해 주시면 최대한 적용하겠습니다. 감사합니다-

신고
top

posted at

2011.11.21 13:41


CONTENTS

PocketMed support page
BLOG main image

공지
아카이브
최근 글 최근 댓글 최근 트랙백

티스토리 툴바