2015년 3월 24일 화요일

업데이트 정보(매직캘린더) : 로그인 암호 설정 및 입력 다이얼로그 개선 외

2015년 03월 25일부로 매직캘린더 Ver.1.1.2가 배포됩니다.

이번 버전의 업데이트 사항은 
  • 로그인 암호 설정 및 입력 다이얼로그 개선
  • 설정화면에서 설정값을 요약하여 표시하도록 수정
  • 백업 및 불러오기를 할때 확인 다이얼로그 박스 추가
  • 바탕화면 위젯 클릭시 로그인 암호가 설정되어있으면 암호입력 화면으로 이동하도록 수정
입니다.

기존의 버전에서는 로그인 비밀번호를 설정하는 대화상자에 텍스트를 입력하면, 입력한 내용을 볼수 있었습니다.

기존의 암호설정 대화상자
초기 개발시 모바일 키보드의 특성상 오타가 많은점을 고려하여 비밀번호를 보면서 입력할수 있도록 개발 하였으나, 이 경우 혹 옆에 있던 다른 사람이 비밀번호의 내용을 엿볼수 있는 문제가 있었습니다.

이에 새로운 버전에서는 이러한 문제를 개선하여 입력내용이 보이지 않도록 수정하고 대신 확인 입력란을 두어 오타입력으로 인한 암호의 분실을 방지하였습니다.

새로운 암호입력 화면
암호확인란이 추가 됨
특히, 입력된 암호에 오타가 있는지 쉽게 확인할 수 있도록 암호 입력란의 값과 암호 확인란에 입력된 내용이 다를 경우 암호 확인란의 문자 색상을 붉은색으로 표시하였습니다.

암호에 오타가 있을 경우
암호확인란의 글자가 붉은색으로 표시됨
기존의 설정화면에서 설정내용을 변경해도 설정 요약 부분에 설정에 대한 안내만 표시될 뿐 어떤내용이 설정되어있는지 확인할 수 없었습니다.

이번 업데이트에서는 설정내용이 변경되면 그 내용을 설정 요약 부분에 표시하여 보다 쉽게 현재 설정을 확인할 수 있도록 개선 되었습니다.

설정값을 선택하면

설정된 내용이 요약에 표시됨
또한, 데이터 백업 및 불러오기를 할때 메뉴를 선택하면 즉각적으로 작업이 진행되어, 데이터를 유실할 우려가 있었습니다.

이에 이번 업데이트에서는 오작동으로 인하여 데이터 백업 및 불러오기가 실행되는 것을 예방하기 위하여 실행 중간에 대화상자를 두어 작업의 내용을 안내하고 동작을 지시할 수 있도록 개선하였습니다.

데이터 불러오기 대화상자
데이터 백업 대화상자
마지막 업데이트사항으로 기존버전에서는 암호를 설정했더라도 위젯을 클릭하면 어플이 실행되는 문제가 있었습니다. 이를 수정하여 암호가 설정된 경우 위젯 클릭시 로그인 화면이 열리도록 개선 하였습니다.

2015년 3월 22일 일요일

업데이트 정보(로또번호 발생기) : 번호선택 대화상자 볼 이미지 개선 및 안드로이드 하위버전 판매점 지도 사용 오류 수정 외

2015년 03월 23일부로 로또번호 발생기 Ver. 2.3.7이 배포됩니다.

이번 버전의 업데이트 사항은
  • 안드로이드 하위버전에서 당첨여부 확인 QR코드 인식후 확인을 선택하면 발생하는 오류 수정 및 볼 이미지 개선.
  • 번호 선택 대화상자의 볼 이미지 개선 및 포함 숫자 제외 숫자 중복 선택 안되도록 수정.
  • 판매점 지도의 사용시 최종 지도의 사용 위치를 다음 사용시에 적용하도록 수정.
  • Google Play 서비스를 설치하지 않은 단말에서 주변판매점을 선택하면 발생하는 에러 수정.
기존 안드로이드 하위버전 (2.3 ~ 3.X) 의 운영체제를 가진 단말기에서 당첨여부 확인 QR코드를 인식한 후 대화상자의 확인 버튼을 누르면 오류가 발생하는 문제가 있었습니다.

이 오류는 QR코드 인식은 정상적으로 진행되었지만 당첨결과 화면에 당첨볼을 화면에 표시하면서 발생하는 문제로 이를 수정하여 정상적으로 작동하도록 개선하였습니다.

또한 번호 선택 대화상자 및 당첨결과 화면의 볼 이미지를 개선하고, 번호발생 화면의 포함시킬 숫자와 제외할 숫자의 중복선택이 불가하도록 하여 번호선택시 발생하는 번거로움을 해소하였습니다.

포함시킬 숫자에 번호를 선택

제외할 숫자를 입력하기 위한 대화상자에
포함시킬 숫자와 중복선택이 불가하도록 수정
반대로 제외할 숫자를 먼저 선택한 이후 포함시킬 숫자를 입력하고자 하는 경우에도 번호의 중복 선택이 불가합니다.

일부 '구글 플레이 서비스' (Google Play Service) 가 설치되지 않았거나 하위버전이 설치되어있는 단말기에서 주면 판매점 확인을 누르면 오류가 발생하는 문제가 있었습니다.

'구글 플레이 서비스'는 안드로이드 사용자를 위해 구글에서 제공하는 도구로 로또번호 발생기에서는 화면에 지도를 표시하기 위해 구글 플레이 서비스의 기능을 이용하고 있으며, 따라서 구글 플레이 서비스가 설치되지 않은 단말기에서는 지도의 사용이 불가능합니다.

특히, 안드로이드 버전 4.0 미만의 단말기에는 초기에 설치되지 않은 상태로 출시되어 별도의 설치가 필요합니다.

이번 버전에서는 이러한 사용자의 불편을 제거하기 위하여 단말기에 구글 플레이 서비스가 설치되어있지 않은 경우 설치를 유도하는 과정을 추가하여 지도가 보이지 않던 단말기에서도 주변 판매점을 확인할 수 있도록 수정하였습니다.

주변 판매점 선택

구글 플레이 설치 유도 화면에서 업데이트 버튼 클릭
구글 플레이에서 업데이트 버튼 클릭
구글 플레이 서비스 설치 후 주변 판매점을
다시 열면 지도를 정상적으로 확인 가능
일부 단말기 또는, 단말기와 연결된 구글 계정이 없을 경우 구글 플레이의 설치가 불가능 할 수 있습니다.

업데이트 정보(당뇨 매니저) : 혈당값 입력 즉시 혈당 평균값 계산하여 표시, 숫자 천단위 표시 외

2015년03월 23일부로 당뇨 매니저 Ver. 1.0.6이 배포됩니다.

이번 업데이트에서는
  • 혈당값 입력 즉시 혈당 평균값 계산하여 표시.
  • 숫자 천단위 표시.
  • 숫자 소수점 자리수 정렬(필요한 경우 소수점 아래 2자리에서 반올림).
  • 도움말에 개발자 블로그 접속링크 추가.
  • 기타 마이너 버그 수정.
등의 사항이 업데이트 되었습니다.

기존의 버전에서는 혈당값 입력시 화면 상단의 혈당 평균값이 즉시 변경되지 않고 혈당기록 화면을 벗어났다 다시 들어와야 반영되는 문제가 있었습니다.

개선된 버전에서는 혈당입력 즉시 평균치를 표시하도록 수정하였습니다.

참고로 혈당 평균치는  현재 확인하고 있는 날짜이전의 30일간의 평균값을 표시하게 됩니다.

기존 버전에서는 입력 대화상자에서 천단위 구분기호가 표시되지 않았으나 개선된 버전에서는 대화상자에서도 천단위 구분기호가 표시되어 보다 편리하고 정확한 숫자 입력이 가능해 졌습니다.

기존버전의 숫자 입력.
천단위 구분기호가 없다.
천단위 구분기호가 적용된 새로운 버전
소수점 입력이 가능한 경우 입력시에는 소수점 이하 자리수에 제한이 없으나 화면에 표시 및 저장시에는 소수점 이하 두번째 자리에서 반올림하여 소수점 이하 1자리값을 입력하도록 수정하였습니다.

그간 당뇨 매니저의 업데이트 사항이 생길 때 마다 개발자가 운영하는 블로그에 업데이트 사항을 게시하였으나 블로그에 대해 잘 모르시는 사용자가 많으신것 같아 도움말에 개발자 블로그에 접속할 수 있는 링크를 추가하였습니다.

도움말에 추가된 개발자 블로그 링크

개발자 블로그에 게시된  업데이트 정보
앞으로도 어플사용에 필요한 각종 사용방법, 업데이트 정보, 개발자의 또다른 어플에 관한 정보가 지속적으로 업데이트 될 예정입니다.

2015년 3월 9일 월요일

업데이트 정보(당뇨 매니저) : 내 음식 정보 입력기능 추가

2015년 03월 09일부로 당뇨 매니저 Ver. 1.0.5가 배포됩니다.

이번 버전에서는 그간 많은 사용자께서 요청하신 '내 음식 입력' 기능이 추가되었습니다.

기존의 버전에서는 기본적으로 입력되어있던 약 130여가지의 음식리스트중 선택하여 입력하였습니다.

하지만 리스트에 같은 음식이 없을 경우에는 유사한 음식을 골라서 입력해야하거나, 같은 음식이 있더라고 1식 섭취량이 틀려 정확한 칼로리 입력이 어려운 경우가 많았습니다.

개발자 입장에서는 모든 음식의 종류를 기본적으로 포함을 시켜 놓는것은 어렵지 않지만 사용자가 사용할 때 너무 많은 음식 종류로 인해 음식을 찾는데 불편이 생기면 안된다는 부분으로 인해 다양한 고민을 한 끝에 '내 음식 입력' 기능을 추가 하였습니다.

음식 추가를 위해서는 음식 섭취량 화면에서 '추가' 버튼을 클릭합니다.

음식 섭취량 화면의 추가 버튼
'추가' 버튼을 클릭하면 내 음식 추가 화면이 열리게 되며, 각 입력란에 필요한 정보를 입력합니다.

음식명 입력란을 클릭
음식명 입력 대화상자에
음식명을 입력하고 확인버튼 클릭
음식명 입력 완료
음식명 입력과 유사한 방법으로 나머지 내용을 입력하고 저장버튼을 누릅니다.

입력된 내 음식 추가 정보
리스트에 추가된 내 음식 정보
추가된 내 음식 정보는 음식명이 붉은 색으로 표시되어 쉽게 확인이 가능하며 보다 편리하게 내 음식을 찾기 위하여 분류 검색이 가능합니다.

대분류의 내음식 항목
대분류를 선택하면 확인할 수 있는 리스트 하단에 '내 음식'을 클릭하면 추가된 음식만 확인이 가능합니다.
내음식만 분류 선택된 리스트
대분류 이외에도 소분류 구분이 가능하므로 많은 음식을 입력하여도 보다 손쉽게 음식을 검색 할 수 있습니다.

입력한 음식의 정보를 수정하고자 할 경우에는 리스트에서 음식명을 클릭하여 수정화면으로 이동 후 수정이 가능합니다.

음식 수정화면
기존의 정보를 자동으로 불러온 내 음식 수정 화면에서 수정하고자 하는 항목을 선택하고 수정 입력한 뒤 화면 하단의 수정 버튼을 누르면 음식정보의 수정이 완료됩니다.

수정된 음식 단위량 정보