앱을 좀 더 완성도 있게 수정하고, 드디어 삼성 Galaxy Apps에 판매등록했습니다. Galaxy Apps에 앱 판매등록하는 건 어렵지 않았아요. 손수 만든 기어 S3용 애플리케이션, 갤럭시 앱스에 올리는 법을 참고해서 에 로그인하고 등록했습니다. 인증과 판매가 남았는데 만약 훗날에 Galaxy Apps 웨어러블에 미로게임이 있다면 제가 만든 거라는 것!너무 기대 되네요 과연 얼마나 많은 사람들이 이 앱을 다운로드할까..또 내가 모르던 버그가 발생할까..또 나중에 업데이트를 한다면 어떤 기능을 원할까.. 등등 1명만이라도 다운로드해서 게임을 해 본 다음에 후기라도 남겨줬음 좋겠네요. 마켓에 등록한 게임의 실행 영상입니다.전에 포스팅했던 게임영상과 비교하자면위,아래 버튼을 추가하고, 게임성을 주기위해 ..
깃허브에 있는 삼성 타이젠앱샘플을 보면서그래도 대회에 참가 한 건데, 주제가 타이젠 앱 만드는 건데 하나 정도는 만들어야겠다는 생각이 들었어요. 무엇을 만들까 고민해보았습니다.멘토님이 갤럭시 워치를 주신다하니 이것을 활용할 앱을 생각해보았습니다. 그 중에 게임을 떠올렸습니다.워치를 차고 다니면서 워치에서 할 만한 게임.워치의 돌리는 부분을 활용할 방법.과거 10월 중순이었던 현재 대회 남은 시간까지 만들 수 있는 것. 그렇게 해서 미로찾기게임을 만들기로 했습니다. 먼저 제가 구상한 화면입니다. 앱을 실행하면 시작화면이 나옵니다.그 다음 TOUCH 버튼을 누르면 위에 이미지에 오른쪽 화면이 나옵니다.돌리는 부분을 돌리면 미로이미지가 돌아갑니다.그렇게 사용자점을 위 아래 움직일 것 없이 왼쪽 오른쪽 방향키를..
첫미팅 후 단톡으로 정보를 공유하며, 깃허브에 올라와 있는 삼성 타이젠 C# 샘플들을 보았습니다. 처음 봤을 땐 설마 과연 오타가 있을지, 내가 수정할 부분이 있을지 의문이 들었었는데 팀원이 알려준 부분과 멘토님의 권유대로 소스에 한글로 주석을 달면서 오타가 난 것을 발견할 수 있었습니다. 내 깃허브로 리파짓토리해서 가져온 다음, 오타난 부분을 수정하고잘못 수정한 건 없는지 구글번역기와 영문법을 확인해 주는 사이트에 돌려본 다음에 문제없음을 확인하고삼성깃허브에 커밋했습니다. 그 다음 날 얼마 안 되어서 저와 팀원들이 커밋한 것이 삼성 타이젠 C# 샘플에 반영이 되었습니다. 보통은 검증시간이 필요해 시간이 걸리는 일이지만주석들을 수정한 부분이고, 멘토님이 삼성의 부장님이셔서 바로 반영될 수 있었습니다. 샘..
지인을 통해 알게 된 공개SW컨트리뷰톤. 홈페이지 소개에 따르면 컨트리뷰톤은 Contribution과 Marathon의 합성어이며, 공개SW 개발자인 멘토와 함께 약 3달간 공개SW 프로젝트 활동에 직접 참여하는 경험을 해보는 행사입니다. 그렇게 우와, 공개소프트웨어 프로젝트를 여러사람들이랑 함께 만드는 거구나. 내 경험이 또 늘겠구나. 모르는 걸 배울 수 있는 기회가, 도전할 수 있는 기회가 왔구나싶어 참가신청을 하였습니다. 그 중에 1지망과 2지망은 사람이 엄청 많아서 그랬던건지 뽑히지 못하고, 3지망으로 선택했던 Tizen C#/Xamarin Sample App 개발 프로젝트에 참가자가 되었습니다. 예, 두근반 새근반이었습니다. 회사에서 일이 너무 많아서 개막식을 가지 못, 안 갔습니다. 그런데 개..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/IDgHZ/btqDCYi0cBv/yCr7T9ywu2VUmZqb6YA60k/img.png)
단리는 신속히 수익을 계산할 때만 사용하고 대부분의 투자는 더 정확한 결과를 위해 복리로 계산한다. 복리 계산을 위해서는 프로그램에서 거듭제곱 계산을 필요로 한다. 복리를 통해 투자 수익을 계산하는 프로그램을 작성하라. 프로그램은 원금, 투자 기간, 연이율, 연간 수익이 지급되는 횟수를 입력 받는다. 이 프로그램이 사용하는 복리 공식은 다음과 같다. P: 원금 r: 연이율 t: 투자 기간(연단위) n: 연간 이자 지급 횟수 A: 원리금 #출력 예 What is the principal amount? 1500 What is the rate: 4.3 What is the number of years: 6 What is the number of times the interest is compounded per..
단리를 계산하는 것은 투자에 대한 수익이 있는지를 빠르게 판단할 수 있는 아주 훌륭한 방법이다. 마찬가지로 프로그램의 명령 순서대로 명확하게 코딩을 하는 것도 마음이 편안해지도록 만들 수 있는 좋은 방법이다.단리를 계산하는 프로그램을 작성하라. 원금을 입력 받은 다음 이자를 퍼센트 단위로 입력 받고, 기간을 연단위로 입력 받은 후 원리금(원 금+이자)을 출력해보자.단리 공식은 다음과 같다.A = P(1+rt)P: 원금r: 연이율t: 기간(연단위)A: 원리금#출력 예 Enter the principal: 1500Enter the rate of interest: 4.3Enter the number of years: 4After 4 years at 4.3%, the investment will be worth..
때에 따라서는 환율을 다루는 경우도 생길 것이다. 이 경우 최대한 정확하게 계산되도록 해야 한다.환율을 변환하는 프로그램을 작성하라. 여기에서는 유로에서 미국 달러로 변환시킨다.먼저 유로 금액을 입력 받은 다음 유로 환율을 입력 받는다.그리고는 유로에 해당하는 미국 달러 값을 출력한다. 환율 변환식은 다음과 같다.amount to는 변환될 미국 달러 가격이다.amount from은 유로 가격이다.rate from은 현재의 유로 환율이다.rate to는 현재의 미국 달러 환율이다.#출력 예 How many Euros are you exchanging? 81What is the exchange rate? 137.5181 Euros at an exchange rate of 137.51 is111.38 doll..
다수의 입력 값으로 금액 계산을 하다 보면 간혹 정확성에 문제가 생기기도 한다. 간단한 셀프계산대 시스템을 만들어 보자. 세 가지 물건의 가격과 수량을 각각 입력 받은 다음 소계를 구하고 소계에 대한 5.5%의 세금을 계산하자. 그리고 물건 종류별 수량과 전체 수량을 출력한 후 가격 소계, 세금, 합계 금액을 출력하자. #출력 예 Price of item 1: 25 Quantity of item 1: 2 Price of item 2: 10 Quantity of item 2: 1 Price of item 3: 4 Quantity of item 3: 1 Subtotal: $64.00 Tax: $3.52 Total: $67.52 #제약 조건입력 부분, 계산 부분, 출력 부분을 프로그램에서 모두 구분되게 작성할..
가끔은 반올림 대신 올림을 해야 하는 경우도 있다. 천장을 칠하는 데 필요한 페인트 양을 구하는 프로그램을 작성하라. 길이와 폭을 입력 받은 다음, 1리터에 {9m}^2를 칠한다고 가정하여 계산하자. 그리고 천장을 칠하는 데 필요한 페인트 양을 정수로 표현해보자. #출력 예 You will need to purchase 2 liters of paint to cover 10 square meters. 반드시 1리터짜리 통 단위로 페인트를 구매해야 한다. 그렇기 때문에 이 문제를 해결하기 위해서는 반드시 올림을 해야 한다. #제약 조건상수를 사용하여 변환 상수를 저장할 것반드시 올림을 해서 정수 단위로 구할 것#도전 과제입력 값으로 숫자만 받을 수 있도록 프로그램을 수정해보자. 숫자가 입력될 때까지 진행되지..