iPhone용 하이볼 만들기 어플리케이션 The Master of Highball

개발/iPhone 프로그래밍 2010/08/05 16:09
iPhone용 하이볼 만들기 어플리케이션 The Master of Highball

사용자 삽입 이미지
일본 Suntory사의 홍보용 어플리케이션. 약 2달에 걸쳐 1차 초기 버전 계약, 2차 업데이트 2번 계약으로 만들어 주었다. Suntory사의 위스키 홍보를 위한 것인지 Suntory의 위스키와 소다를 가지고 하이볼을 만들면 점수를 보여주는 어플리케이션이다. 최대한 현실감 있게 만들자 라는 초기 기획이 있어서 용량이 엄청나게 늘어버린 어플리케이션. 아마도 일본 App Store에서만 다운로드 가능한 듯.

트위터 연동 기능이 있는데다 이번에 트위터에서 Basic 인증을 막는다고 해서 XAuth 적용.

처음 실행 시 나오는 동영상. 소리만 들으면 진 피즈를 마시고 싶어지게 만든다.
사용자 삽입 이미지

메뉴 화면.
사용자 삽입 이미지

일단 잔을 고른다. 2종류 중에서.
사용자 삽입 이미지

그리고 레몬을 짜넣는다.
사용자 삽입 이미지

얼음을 넣어준다.
사용자 삽입 이미지

위스키를 따른다. 아이폰을 기울이면 기울인 방향으로 따라지는 것이라 아래 스크린샷에는 마치 하늘 위로 위스키가 올라가는 듯하게 보이지만 사실은 세운 상태에서 오른쪽으로 기울인 것이다. 이럴 줄 알았으면 왼쪽으로 기울인 다음에 스크린샷을 찍을껄...
사용자 삽입 이미지

소다를 따른다. 위스키와 이하 동문.
사용자 삽입 이미지

그리고, 슬슬 저어 준다.
사용자 삽입 이미지

다 하면 완성. 이쁜 언니가 점수와 함께 코멘트를 이야기해 준다. 처음 이 어플리케이션 제작에 들어갈 때 사진과 이름을 보고 "일본에서 유명한 여성 바텐더인가?" 라고 생각했었는데, 알고 보니 유명한 연예인이란다, -_-
사용자 삽입 이미지

그리고, 이쁜 언니 동영상을 보거나 트위터에 점수와 이쁜 언니의 코멘트 등을 올릴 수 있다.
사용자 삽입 이미지


(바 같은 곳에 가서 언니들에게 시켜보면 재미있음...)

top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/337

  1. 호이다 2010/08/08 23:54 PERMALINKMODIFY/DELETE REPLY

    가서 시켜봤나 보군요

Write a comment


iPhone용 AR 어플리케이션 pARalell

개발/iPhone 프로그래밍 2010/05/25 13:28
iPhone용 AR 어플리케이션 pARalell

사용자 삽입 이미지
일본의 Spaceout이란 업체와 함께 만든 어플리케이션. 정통 AR (증강현실) 어플리케이션을 만드는 것에서 시작했다가 어찌어찌하다보니 조금 방향을 틀어서 만들게 되었다. 현재 버전의 기능을 한마디로 요약하면 특정 테두리로 둘러싸여 있는 사진 등을 아이폰의 카메라 프리뷰로 비추면 해당 사진에 대한 정보가 나오는 것.

일본의 대형광고회사인 博報堂(하쿠호도)의 요청으로 만들고 현재 GOETHE 잡지의 7월호에 10여페이지에 걸쳐 소개가 나가고 적용이 되었다. 잡지에 있는 특정 사진을 비추면 여러가지 관련 사진 뷰어, 3D 회전이 가능한 사진, 동영상, 타어플리케이션 소개 등의 정보가 나오게 된다. 아마도 달마다 계속 만들어 나갈 것 같고, 안드로이드용, 아이패드용도 만들어 나갈 것 같고, 먹고 살 걱정은 덜었다고나 할까...

아마 일본 App Store에만 올린 듯. 다른 나라 App Store에서는 검색이 되지 않는다. GOETHE 잡지는 6월 초에 일본 업체에서 아이패드 임대받으면서 같이 받게 될 듯.

요새 선거 북풍의 영향으로 환율이 좀 올라서 생각보다 꽤 더 받게 되었다.

사용자 삽입 이미지

사용자 삽입 이미지

그리고, 일본에 뿌려진 보도자료 내용~

株式会社スペースアウト、 紙媒体と連動した AR ビューアー「pARalell」を開発
株式会社スペースアウト(本社:東京都三鷹市 代表取締役社長:高見富夫、以下スペースアウ ト)は、株式会社博報堂DYメディアパートナーズ(本社:東京都港区、社長:佐藤孝、以下博報堂D Yメディアパートナーズ)が立案する広告企画に全面的に協力して、AR(拡張現実)ビューアー 「pARalell」(パラレル)を開発致しました。
「pARalell」とは、スマートフォンに特化した AR(拡張現実)ビューアー・アプリで、主に紙媒体やデジ タルサイネージ等を設置しているリアル店舗とのメディアミックスとして活用できる新しいビューア ー・アプリです。 紙媒体の広告や雑誌の編集紙面、店頭ディスプレイ等に印刷されたマーカー (専用の枠)をスマートフォンのカメラで撮影して、もっと詳細な商品情報を画面上で閲覧できると いったことが可能になります。
スペースアウトは、「pARalell」の第一弾として、2010 年 5 月 24 日発売の GOETHE7 月号(幻冬舎) の広告企画に対応した iPhone アプリ版を開発致しました。 紙面で伝える情報に加えて立体画像や動 画情報を提供することができ、広告主の多様なマーケティングニーズに対応するものとなっています。
iPhone に本アプリをダウンロードし、商品画像を囲む専用マーカーをスマートフォンのカメラを通して画面 表示させることによって、紙面の情報に加え、動画像や 360 度回転する3D 画像を表示するなど、詳細な 商品情報をユーザーへ提供することを可能にしました。
QRコードを認識して情報を表示する従来の方法とは異なり、詳細情報は予めダウンロードしたアプリケ ーションの中に内蔵されているため、改めて外部にアクセスする操作を必要とせず、マーカーにかざすだけで スピーディーに情報を表示することができ、商品紹介画像のほか、動画サイトやプロモーションサイトへユー ザーを誘導いたします。
スペースアウトは、博報堂DYメディアパートナーズの企画提案に全面的に協力し、iPhone 用に専用マ ーカー技術および立体回転技術を開発いたしました。「pARalell」は、今まで Web 上でしか体験できなか った商品・サービス情報や企業情報を、iPhone アプリに AR 技術を応用したことによって、画面上でスピー ディーに体験できるようになっています。
紙面に記載されている内容以上の情報を多面的に訴求できることによって、広告主は消費者に対して 企業や商品ブランドの価値をより高めることが可能となります。 さらに、媒体社も印刷では表現できなか った情報を AR 技術の活用によって拡張的に体験させることが可能になり、メディア価値の向上を実現す ることができます。 今後は、iPhone版のバージョンアップに取り組むと共に、iPad版、Android版へと展開 して行く計画です。

top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/328

Write a comment


WWDC 2010 Conference Ticket

개발/iPhone 프로그래밍 2010/05/07 14:51
WWDC 2010 Conference Ticket

WWDC 2010 날자가 발표되자마자 구매한 WWDC 2010 티켓. 한국 애플 스토어에서는 무려 179만원.
사용자 삽입 이미지

호텔도 샌프란시스코의 그랜드 하얏트로 6월 6일 체크인해서 6월 13일에 체크아웃하는 일정으로 예약을 하였다. 일요일에 도착한 후 월~금까지는 WWDC이고, 토요일 하루 정도 관광 (예전에 다 다녀봐서 갈데는 없을 듯 하지만) 하고, 일요일에 귀국하는 일정이다.

미국 비자가 만료되었을 줄 알고 전자여권으로 바꾸려고 했는데, 사진까지 다 찍고 나서야 7월에 만료되는 것을 발견. 괜히 사진값만 들어버렸다.

비행기는 마일리지로 가려고 했는데, 하필 돌아오는 비행기가 성수기라고 필요 마일리지가 더 많아지고 5000마일이 부족해서 그냥 돈 주고 비행기표를 구매했다, :(

어쨋든 한달 후에는 샌프란시스코로~

top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/327

Write a comment


My Desk (All-in-one Desk) 1.1.0 버전 작업 상황

개발/iPhone 프로그래밍 2010/01/01 07:33
My Desk (All-in-one Desk) 1.1.0 버전 작업 상황

Staff Favorites에 오른 기념으로 1.1.0 버전 작업을 좀 더 서두르고 있다. 현재까지 작업된 기능들의 화면 스크린샷을 일부 공개해 본다.

- 가장 많은 요청 사항이 있었던 트위터 패널의 세로 모드. 기본적으로 움직일 수 있는 객체들을 제외하고 좌측 상단의 배터리 표시, 우측 상단의 설정 버튼, 하단의 트위터 패널은 가로 모드, 세로 모드 모두 대응해서 위치를 이동하도록 수정하였다.

가로 모드일 때
사용자 삽입 이미지

세로 모드일 때
사용자 삽입 이미지

이로써 유니버셜 독같은 곳에 끼워놓는 분들도 쾌적하게 사용할 수 있으실 듯 싶다.

- 우측 상단에 Lock 버튼을 추가. 토글 방식으로 작동하며 Lock 모드일 때는 객체들이 움직이지 않는다. 각 객체들을 원하는 위치로 배치시킨 다음 잠궈놓으면 불필요한 터치로 인해 객체들의 위치가 변경되는 것을 막을 수 있다.

- 사진 테두리를 추가. 첫 버전부터 사실은 테두리가 있었지만 Apple에서 폴라로이드사의 권리를 침해할 가능성이 있다고 승인해주지 않아서 급하게 테두리만 없애고 출시하였는데, 아마도 사진 하단의 하얀 테두리가 더 넓어서 폴라로이드사의 권리를 침해할 수 있다고 판단한 것 같아서 일반 인화 사진처럼 동일한 넓이의 테두리로 다시 변경해 보았다.

- 시계에 알람 기능을 추가. 알람 시간 설정, 반복 설정 등의 기능을 가진 알람을 추가하였다. 알람이 울리지 않을 때 시계를 더블 터치하면 설정 화면으로 들어가고, 알람이 울릴 때 시계를 더블 터치하면 알람이 중지한다. 설정 화면은 아무래도 좀 더 다듬어야 할 듯.
사용자 삽입 이미지

- 사진 슬라이드쇼 추가. 기존에는 하나의 이미지만 지정해서 사진을 표시할 수 있었지만, 슬라이드쇼와 같이 여러 사진을 지정할 수 있었으면 하는 요청이 많았다. 그래서 여러가지 효과로 사진이 변경되도록 이미지 지정 화면을 변경하였다. 역시 설정 화면은 아직 디자인적으로 개선이 필요.
사용자 삽입 이미지

- 그 외 작업 초기 단계인 것들: 아마 업데이트가 많이 늦어져서 1.1.0 버전에는 들어가지 못할 것 같지만 작업에 들어간 것들이 있는데 다음과 같다.
  * 각 객체들의 풀스크린 기능: 시계, 달력과 같은 객체들은 두 손가락으로 확대 제스쳐를 하면 풀스크린으로 보이는 기능. 기존에 있던 시계나 달력들의 단일 어플리케이션들이 필요없도록 하는 것이 목표이다.
  * 달력의 구글 칼렌더 기능 강화: 현재는 구글 칼렌더에서 오늘 날자에 있는 약속의 갯수를 포스트잇으로 표시하는 기능 밖에 없는데, 이것을 더블 터치했을 때 현재처럼 계정 설정 화면이 나오는 것이 아니고 구글 칼렌더에 있는 약속 내용들을 표시하고, 날자를 바꿔서도 조회 가능하도록 기능 강화 예정.


Staff Favorites에 선정되었으니 더욱 더 열심히 해야겠다. (흑, 그리도 바라던 간택을 받다니)


top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/319

  1. phano 2010/02/01 10:12 PERMALINKMODIFY/DELETE REPLY

    살짝 버그가 있는듯 합니다. 세로모드에서 Lock후에 홈버튼으로 나갔다가 다시 실행시키면 180도 회전이 되어있습니다. 지난주 금요일 구매후 오늘 출근해서 Dock에 올렸다가 다시 실행하니 두번 모두 그런현상이 있네요.(iPhone 3gs 32G).

    덧붙여 mp3가 자동 실행 되는데 이건 사용자 설정에서 바꿀수 있었으면 합니다. 자동연주 off기능.

    그외에는 만족스러우며 혹시 가능하면 개체들의 크기나 트윗의 오버랩 크기 조절이 지원되었으면 합니다. 또한 배경에 따라서 충전게이지 숫자표시가 잘 안보이기도 합니다 색상이 변경되면 좋겠습니다.

    좋은 앱 제작에 감사드립니다.

  2. phano 2010/02/01 13:38 PERMALINKMODIFY/DELETE REPLY

    또 하나 있습니다.

    정오가 되면 PM 00:00으로 시계가 표시되는데 12시간제 표시에서는 12:00으로 표현되는게 일반적이지 않은지요?

    윗 댓글에 버그라고 한건 일정하게 나타나는게 아니라 실행중 거꾸로 들면 화면이 전체적으로 상하가 바뀌었다가 다시 원위치 하면 배터리 게이지와 파랑새만 제자리로 돌아가는 버그가 종종 있습니다. 일반적인 룰로 재현하려 해보니 그렇게는 재현이 안되는군요.

    • Evil Lady Minax 2010/02/01 23:12 PERMALINKMODIFY/DELETE

      아, 시계에 그런 문제가 있나요? 바로 확인해보도록 하겠습니다! 대충 짐작가는, 버그가 의심되는 부분이 말씀하신 것을 보니 코드 라인이 바로 떠오르네요, -_-

      말씀하신 것 중 가로, 세로 모드에 대한 것은 제가 방금 재현해보려고 했는데 재현에 실패했습니다. 죄송스럽지만 혹시 제 댓글을 보시게 되시면 재현되는 경로라고나 할까 순서를 좀 더 자세히 알려주시면 도움이 되겠습니다. 아니면 원래 제가 의도한 동작이 마음에 안드시는 것 수도 있어서 제가 의도한 동작을 알려드리면,

      배터리, 버튼, 트위터를 제외한 데스크 자체가 180도 돌아가는 것은 규칙이 좀 있는데요. 가로 모드로 보다가 180도로 돌려서 꺼꾸로된 가로 모드로 보게 되면 아예 데스크 자체가 180도로 돌게 되어 있습니다. 거기에 배터리, 버튼, 트위터 등은 현재 어떤 모드로 되어 있느냐에 따라 약간 동작이 틀리게 되어 있는데요. 보기에 따라서는 어떨 때는 데스크가 돌고 어떨때는 데스크는 안돌면서 다른 요소만 돌고 해서 헷갈릴수 있는 소지가 있기는 합니다. 혹시 이 현상을 말씀하시는 것이라면 왠만해서는 데스크 자체를 180도 돌리지 않으려는 생각에 그렇게 만든 것입니다.

      최대한 쉽게 설명해 보자면, 현재 아이폰의 홈버튼이 -> 방향에 있는 가로 모드인 경우,
      - 오른쪽으로 돌려서 세로 모드로 전환
      - 왼쪽으로 돌려서 세로 모드로 전환
      이 두 경우 모두 데스크 자체가 180도로 돌지 않고 배터리, 버튼, 트위터만 이동합니다.

      그런데 아예 홈버튼이 <- 방향이 되도록 180도로 돌리면 데스크 자체가 180도 돌게 됩니다.

      이렇게 되면 역시나
      - 오른쪽으로 돌려서 세로 모드로 전환
      - 왼쪽으로 돌려서 세로 모드로 전환
      이 경우 모두 데스크는 안돌고 배터리, 버튼, 트위터만 이동합니다. 아까 위에서 이야기한 것과는 어떻게 보면 꺼꾸로가 되겠지요.

      이렇게 한 이유가 바로 일단 My Desk가 가로 모드로 시작한 것이고, 이걸 홈버튼이 오른쪽으로 오게 사용하는지, 왼쪽으로 오게 사용하는지는 사용자의 취향이라고 생각해서 그 위치를 기준으로 최대한 데스크는 가만 놔두고 배터리, 버튼, 트위터만 이동시켜야겠다 라고 한 것 때문이었습니다.

      혹시라도 이 경우가 아니면 다시 말씀해 주세요~

  3. phano 2010/02/03 09:27 PERMALINKMODIFY/DELETE REPLY

    자동실행 되는 mp3모듈을 실행시키지 않으니 재현이 안되네요.
    말씀드린 내용은 전체화면이 방향이 바뀌면 정방향으로 있다가 거꾸로 들면 화면이 전체적으로 회전이 되는건 정상적인데 다시 pivot시키면 배터리 게이지와 파랑새만 돌아오고 나머지 독들은 그상태로 고정이 되어서 우측 상단의 Lock을 해제후에 다시 어레인지를 해야하는 불편함이 있었습니다. mp3플레이어를 해제시킨후엔 그런 현상이 없습니다. 참고로 전 세로모드로만 사용합니다.

  4. 2010/02/19 15:00 PERMALINKMODIFY/DELETE REPLY

    관리자만 볼 수 있는 댓글입니다.

Write a comment


My Desk의 Comment를 쓰신 "지이이이율"님께 드리는 공개 답변

개발/iPhone 프로그래밍 2009/11/24 01:27
My Desk의 Comment를 쓰신 "지이이이율"님께 드리는 공개 답변

1. 왜 달력은 내장된 캘린더와 연동하지 않고 별도 구글 계정을 이용할까?
어차피 내장 갤린더를 싱크해 두면 설정이 간단해질텐데,
사용자 정보를 굳이 한번 더 기재해야 해서 불안해.

-> 죄송합니다. iPhone 내의 내장된 캘린더는 iPhone SDK에서 접근을 불허하기 때문에 굳이 구글 캘린더 정보를 입력하도록 하였습니다. 그래도 iPhone 내의 내장된 캘린더 정보를 억세스할 수 있어도 사실 구글 계정을 입력하셔야 할 것입니다. 사용자 계정은 아시다시피 매우 민감한 정보이기 때문에 이 세상 어느 SDK에서도 계정 정보를 어플리케이션이 억세스하도록 허락하는 경우는 없을 것으로 생각합니다. 그래도 한번 더 기재해서 불안하시다면... 저희를 믿어주세요, T.T 그 정보를 가지고 저희가 다른 짓 안하고 오로지 기기에만 암호화되어서 저장될 뿐입니다~

2. 사진은 간단하게 슬라이드쇼가 되거나 사진을 여러장 늘어 놓을 수 있었으면.

-> 저도 안타까운 부분이라... 1.1.0 버전, 다음 업데이트 버전에서는 슬라이드 쇼가 들어갑니다! 기대해 주세요!

3. 위짓들을 커스터마이징 할 수 있는 요소가 거의 없어.

-> 몇가지 위젯들이 커스터마이징될 요소가 들어갈 것입니다. 제 개인적인 목표는 시중의 시계, 달력, 메모 어플리케이션들의 기능을 모두 집어넣을 생각입니다. 일단 처음 선보일 때의 목표는 한 화면에 책상 위에 있는 물체들을 현실감있게 제공하는 것이었고, 그것이 충족된 후에는 각 물체들의 기능을 향상시키는 것입니다. 기대해 주세요.

4. 누가 투두 리스트를 이 작고 불편한 디바이스에서 입력하겠어.
내장 캘린더나, 지메일 태스크 리스트랑 연동되는게 낫지 않을까?

-> 의견 감사합니다. 이런 의견은 미국 스토어에서도 많이 제기되었던 의견이라서 반영할 예정입니다. 역시.. 기대해 주세요.

5. 겉보기에 예쁜것도 중요하지만, 실용적인 위짓들이 추가 되었으면 좋겠어.

-> 역시 좋은 의견이고 저희의 목표도 그것입니다. 너무 준비 안된 상태에서 1.0 버전을 낸 것이 아닌가 하는 생각까지 드네요.

6. 레이아웃을 잠그거나, 프리셋 설정할 수 있으면 좋겠어.

-> 어쩜 저하고 생각이 같으신지, -_- 1.0 내기 전에 하고 싶었던 기능이었긴 한데, 시간 상 못 넣고 곧 들어갑니다. 현재 있는 기능은... 흔들면 디폴트 위치로 리셋되는 것 밖에 없네요..

7. 배터리 위짓은 흉칙하게 생겼는데 끌 수가 없어.

-> 그래픽 그린 사람이 자살할수도! :P  흉칙해서 죄송합니다, -_-

- 조금 돈이 아까워.

-> App Store에 보면 사실 때리고 싶을 정도라고 이야기하셨는데, 그 기준으로 본다면 죽여버리고 싶을 사람도 많습니다. 국내 개발사 중에는 Clock A 에서 Z 까지 하는 개발사도 있다죠. 뭐, 어쨋든 전용 어플리케이션의 기능에 미치지 못한다는 이야기는 저도 100% 공감하므로 할 이야기가 현재는 없습니다, 흑. 그래도 목표는 모든 전용 어플리케이션들의 밥줄을 끊는 것이 목표이므로 업데이트를 기대해 주세요.

사족 1: 그런데, 왠지 말투가 일본분이 쓴 글을 한국어로 직역한 느낌이... 혹시 일본분이신가요?

사족 2: 코멘트를 매우 길게 다셨는데, 지금까지 단 코멘트가 오직 My Desk 밖에 없다는.. 그 정도로 애정이 있으신 것으로 이해하고 노력하겠습니다!
top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/313

Write a comment


iPhone용 책상 위의 또 다른 책상 My Desk (All-in-one Desk)

개발/iPhone 프로그래밍 2009/11/05 11:12
iPhone용 책상 위의 또 다른 책상 My Desk (All-in-one Desk)

사용자 삽입 이미지
국내의 한 업체와 함께 만든 어플리케이션. 책상 위에 널려 있는 물건들을 테마로 삼아서 일상 생활에 도움이 되는 기능들을 위젯처럼 늘어놓았다. 여러가지 물건들이 있으므로 이 기능 저 기능 잡다한 기술들이 모두 짬뽕되어 있어서 구현하기 위해 정말 많은 공부가 필요했던 어플리케이션, -_- 특히 트위터는 트위터 API 사용을 직접 구현했는데, 막상 구현하고 나니 iPhone SDK용으로 트위터 API 라이브러리가 래퍼로 나온 모양이라 조금 허탈~

기본적인 실행 화면. 많은 물건들이 놓여 있다. 각각의 물건들은 터치로 이동시킬 수 있고 회전시킬 수 있다. 그리고 각 물건들은 실제처럼 서로서로에게 영향을 준다. 한 물건을 다른 물건 쪽으로 이동시켜서 접촉시키면 다른 물건이 같이 밀려난다는 이야기. Box2D를 이용해서 구현했다.
사용자 삽입 이미지

설정 버튼: 오른쪽 위의 일반적인 i 모양 설정 버튼. 설정 화면으로 간다.

배터리 용량 표시: 왼쪽 위의 배터리 용량은 움직이는 물건이 아니고 책상에 붙박이 식으로 고정되어 있는 것이다. SDK의 한계로 5% 단위로 표시.

시계: 현재 시간을 표시해 준다. 다음 버전을 위해 현재 알람 기능 추가 중.

달력: 오늘 날자를 표시해 준다. 일력 스타일. 더블 탭을 하면 Google Calendar 계정 설정 화면으로 이동한다. Google Calendar 계정을 입력한 후부터는 Google Calendar의 일정 정보를 가져와서 오늘 있는 일정의 수를 포스트잇으로 표시한다.

MP3 플레이어: 아이팟 라이브러리에 있는 음악을 랜덤하게 재생한다. 아이팟 셔플과 같은 개념. 그래서 버튼도 Play/Pause. Next Track 밖에 없다. 음악의 커버 아트, 제목, 아티스트 정보도 표시한다.

To Do 메모: 더블 탭을 하면 간단한 To Do 메모를 할 수 있다. 메모한 To Do 항목들 중 체크하지 않은 항목들의 수를 포스트잇에 표시한다.

사진: 원하는 사진을 포토 라이브러리에서 가져와서 놓을 수 있다. 이 사진은 현실에서는 납작한 종이일 것이므로 다른 물건들과 부딪치지 않고 밑에 깔려 있게 된다. 원래는 테두리가 하얀 폴라로이드 모양이었는데 Apple에서 이걸 문제 삼아 승인 거부를 했었다. 이유는 폴라로이드 사진 용지를 따라한 이미지를 사용하면 폴라로이드사의 권리를 침해한다는 것. App Store에 폴라로이드 사진 용지가 나오는 어플리케이션들이 많이 보이는데 왜인지 알 수가 없다. 어쨋든 빨리 등록하기 위해 그냥 사진만 나오도록 해서 1차로 등록하였다. 폴라로이드 사진 용지가 아니지만 그래도 테두리 좀 넣고 깔끔하게 보이도록 다시 작업 중.

커피잔: 그냥 커피잔이다. 있어도 그만 없어도 그만. 더블 탭을 하면 커피에서 표정이 떠오르고 사라진다.

무당벌레 장난감: 역시 그냥 장난감이다. 일정 시간 화면을 터치하지 않고 있으면 무당벌레 장난감이 혼자 책상 위를 돌아다닌다.

트위터: 트위터 계정을 등록하면 매 10분마다 트위터의 타임라인을 가져와서 표시해 준다. 오른쪽 아래의 파랑새를 터치하면 트위터 패널이 올라온다. 글쓴 사람의 이미지, 닉네임, 메시지를 표시하고 10초마다 다음 메시지로 스크롤된다. 글쓴 사람의 닉네임, @로 시작하는 닉네임, 링크들을 다른 색으로 표시하며, 링크를 터치하면 모바일 사파리를 띄워서 링크로 이동한다. 이건 그냥 어플리케이션 내에서 UIWebView 커다란거 하나 띄워서 보여주는 것으로 바꿔야 할 듯.

사용자 삽입 이미지

설정 화면. 책상 배경을 4가지 중 선택할 수 있고, 각 물건들을 나오게 하거나 안나오게 할 수 있다.
사용자 삽입 이미지

To Do 화면. 쓰고 체크하고 지우고.
사용자 삽입 이미지

계정 설정 화면들.
사용자 삽입 이미지

사용자 삽입 이미지

충전 중이거나 독에 끼워놓고 있을 때 켜 놓으면 유용한 어플리케이션이지만 현재 iPhone SDK의 버그로 인해 한가지 아쉬운 점이 있다. Auto Lock을 동작하지 않도록 해놓았는데 입력없이 Auto Lock 시간이 지나면 화면이 꺼지고 잠긴다. 다시 Home 버튼 눌러서 켜면 그 다음부터는 원래 원하던데로 잠기지 않고 계속 켜져 있다. 원인은 MP3 플레이어. iPhone SDK 3.0부터 추가된 아이팟 라이브러리 접근을 사용하면 idleTimerDisabled 속성을 YES로 해 놓아도 한번은 무조건 idle time 이후에 꺼지는 버그가 있다고 한다. 확실히 MP3 플레이어를 책상 위에 꺼내놓고 있지 않으면 이 증상이 없다.

이건 좀 돈 좀 되야 하는데...
top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/312

  1. 제과 2009/11/05 11:16 PERMALINKMODIFY/DELETE REPLY

    어서 다운받아야지!!

  2. jwlee 2009/12/31 14:37 PERMALINKMODIFY/DELETE REPLY

    itunes staff favorites 맨앞에 떳네요~축하드려요

Write a comment


iPhone용 귀여운 음성변조 어플리케이션 Talking Pet

개발/iPhone 프로그래밍 2009/11/04 00:28
iPhone용 귀여운 음성변조 어플리케이션 Talking Pet

사용자 삽입 이미지
해적의 어깨 위에 앉아 있는 앵무새와 같은 어플리케이션이 있으면 어떨까 하는 생각에서 시작해서 만들어진 음성변조 어플리케이션. 처음에는 단순히 새 한마리가 화면에 달랑 있고 그 새가 말을 따라한다는 아이디어였으나 동일한 어플리케이션이 이미 App Store에 있다는 것을 알게 된 후 이러저러한 기능이 붙어 덩치가 커져버렸다.

사용자 삽입 이미지


기본적인 동작 기능:
- 가만히 있을 때는 혼자서 돌아다니기, 점프하기, 하품하기 등
- iPhone을 옆으로 기울였을 때는 기울인 방향으로 넘어지려고 하기
- iPhone을 흔들었을 때는 눈이 뱅글뱅글 돌면서 어지러워하기

음성변조 기능:
- 화면 한번 터치했을 때: 가운데로 걸어와서 귀기울여 듣는다. 이때 마이크에 말을 하면 녹음이 된다. 귀 기울이는 동작 후 3초 간 마이크에 아무 입력이 없으면 녹음이 취소된다. 말을 멈추면 알아서 녹음이 정지되고 들은 말을 귀여운 목소리로 재생한다.
- 화면 두번 터치했을 때: 가장 최근에 녹음된 소리를 귀여운 목소리로 재생한다.
- 화면 세번 터치했을 때: 최근 녹음한 10개의 소리를 저장하고 있다가 랜덤으로 귀여운 목소리로 재생한다.

캐릭터 선택: 현재는 총 2개의 캐릭터. 많이 팔리면 캐릭터 늘릴 예정, -_-
- 소위 박스새. 파랑새였으나 머리가 박스라 박스새라 부른다. 중간 정도 귀여운 목소리.
- 팽귄. 아주 귀여운 목소리.

배경 선택: 현재는 총 3개의 배경. 역시 많이 팔리면 배경 늘릴 예정, -_-


음성변조를 위해 Pitch Shifting 알고리즘 공부해서 구현했는데 iPhone에서는 처리 속도가 실시간으로 변조하기에는 너무 느렸다. 그렇다고 녹음한 내용을 캐릭터 별로 별도의 파일로 저장하기에는 캐릭터가 늘어날 예정이라 낭비가 심하고 결정적으로 녹음한 내용을 바로 재생해야 하는데 변조 시간이 너무 오래 걸리는 것도 문제였다. 그래서 그냥 OpenAL에서 Pitch 값 변경하는 것을 사용했다. OpenAL에서 Pitch 값 변경하는 것은 단순히 재생 속도에 변화를 주는 것이라 다양한 변조를 하기 힘들고 재생 속도가 빨라진다는 단점 때문에 Pitch Shifting 알고리즘을 구현한 것이었는데, 이 점은 너무 안타까운 점이다.


녹음 시 귀기울이는 동작
사용자 삽입 이미지

하품하는 동작
사용자 삽입 이미지

흔들었을 때 어지러워하는 동작
사용자 삽입 이미지

로딩 화면. 현재 선택되어 있는 캐릭터로 로딩 화면이 나오고 발자국이 로딩 진행율.
사용자 삽입 이미지

캐릭터 설정 화면, 박스새. 오른쪽은 소개 동영상이다.
사용자 삽입 이미지

캐릭터 설정 화면, 펭귄.
사용자 삽입 이미지

배경 설정 화면. 작년 여름에 개인적으로 구현한 Coverflow UI를 변형해서 사용했다. Apple에서 아직도 Coverflow UI를 그대로 사용하면 Private API 사용했다고 승인거부하고, 개발자가 Private API가 아니라 스스로 구현한거라고 증명해야 승인해준다고 하길래 약간 변형을 하였다.
사용자 삽입 이미지

캐릭터 소개 동영상 화면.
사용자 삽입 이미지

사용자 삽입 이미지

이건 좀 팔리려나?
top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/311

  1. 제과 2009/11/04 02:02 PERMALINKMODIFY/DELETE REPLY

    몸은 어떠세요?

  2. 호이다 2009/11/04 17:48 PERMALINKMODIFY/DELETE REPLY

    이건 좀 팔릴거 같은데요?

Write a comment


iPhone 어플리케이션 디자인용 수첩 Notepod 도착

개발/iPhone 프로그래밍 2009/10/14 21:07
iPhone 어플리케이션 디자인용 수첩 Notepod 도착

iPhone 디자인에 대한 저작권은 어떻게 한건지 모르겠지만 호주의 한 회사가 iPhone 모양의 수첩을 팔고 있다. 이름하여 notepod. iPhone과 1:1 사이즈이고 화면 부분에 어플리케이션 아이디어를 그리는 용도.

100장짜리 3권을 묶어서 세계 어느곳이든 배송비 포함으로 $17.95에 팔고 있다. 이것을 6팩 주문. 총 18권.

사용자 삽입 이미지

아이폰과 나란히 비교샷. 100장짜리 한권이 두께도 비슷하다.

사용자 삽입 이미지

이 notepod를 다 쓸때까지 만들면 몇개나 만들 수 있을까...

notepod를 파는 회사는 이곳: http://www.notepod.net

top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/310

  1. 잘보고갑니다 2010/05/30 19:05 PERMALINKMODIFY/DELETE REPLY

    그런데 이거 구입하려면 결제를...

    어떻게 해야되나요...+_+;;

    • Evil Lady Minax 2010/06/01 02:56 PERMALINKMODIFY/DELETE

      카드 결제 하면 되지요~ IT 후진국인 어떤 나라처럼 액티브엑스 깔 필요도 없이 그냥 SSL로 바로 결제됩니다~

Write a comment


iPhone용 게임 Bye Bye Metabo, 그리고 오프라인 광고

개발/iPhone 프로그래밍 2009/09/28 22:20
iPhone용 게임 Bye Bye Metabo, 그리고 오프라인 광고

사용자 삽입 이미지
한 2달 전에 일본 업체에 외주로 만들어 준 iPhone용 게임. 기존에 일본 통신사에 간단한 그래픽으로 서비스하던 게임을 그래픽 향상시키고 iPhone용으로 새로 만들었다. 몸 속의 지방을 태워서 날씬해지는 것이 목표이고, 스토리 상 이너 스페이스처럼 작게 축소되어서 사람의 몸에 들어간다. 그리고 같은 색 3개 이상을 뭉치게 하면 없어지는 게임.

유료 버전 외에 무료인 Lite 버전도 있으며, Lite 버전은 스테이지가 5개로 제한되고 마라톤 모드가 빠져 있다. 언어는 일본어와 영어 지원.

먼저 스크린샷을 나열해본 후 광고 이야기로...
사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

사용자 삽입 이미지

이 일본 업체에서 이 게임의 광고를 오프라인 매체에 실었다. 요즘 가장 고민거리는 App Store에 새로운 어플리케이션을 올려도 도대체가 노출이 되지 않으니 몇몇 회사들처럼 자뻑을 하거나 Apple의 간택을 받는 것 외엔 방법이 없는가 하는 고민거리이다. App Store 초창기부터 문제가 되어 왔던 Minor fix라는 명목으로 계속 업데이트를 해서 Release Date 목록에 노출시키려는 개발자들, 이름 앞에 의미없이 A 붙이는 개발자들 (궁극적으로는 이런 개발자들이 소비자들을 쫓아내고 있다고 보고 있다) 때문에 Apple의 승인 기간도 길어지고 그나마 있었던 Release Date 목록에서의 노출도 힘들어졌다.

그래서 오프라인 매체에 실었다는 광고가 신선하게 다가왔다. 잡지천국 일본, 매니아천국 일본이어서 가능한 것일지도 모르겠지만.

iPhone 전문 무가지. 120만부를 발행한다고 한다.
사용자 삽입 이미지

사용자 삽입 이미지

이 무가지에 실린 광고. 주위에 다른 어플리케이션들의 광고도 있다.
사용자 삽입 이미지

그리고, 제대로 기억을 하고 있는건지 모르겠지만, 방송국에 도시락을 납품하는 회사의 무가지라고 한다. 사자와 토끼 도시락이 표지...
사용자 삽입 이미지

실린 광고.
사용자 삽입 이미지

이런 오프라인 매체에 실은 광고가 어느 정도나 효과가 있을지는 아직 알 수 없지만, 들은 바로는 비용도 그리 크게 들지 않는다고 한다.

그나저나, 잘 팔려야 하는데...
top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/309

  1. 제과 2009/09/30 09:25 PERMALINKMODIFY/DELETE REPLY

    아내가 환장하는 게임 방식이로군요.
    이것을 다운받아 버려면 고스톱과 콤보로 작용하여 아이폰은 영원히
    아내의 것이 되고 말 것 같습니다.

    *다른 얘기지만 사자 도시락이 무지하게 먹고 싶네요.

Write a comment


개통되어 있는 iPhone 3GS 32G White 획득

개발/iPhone 프로그래밍 2009/09/20 04:24
개통되어 있는 iPhone 3GS 32G White 획득

iPhone 3GS가 생겼다. 32G 모델에 화이트.
사용자 삽입 이미지

기존에 사용하던 AT&T 락이 걸려있는 iPhone 3G 16G 화이트와 나란히 비교샷. 뭐 겉모양은 똑같다.
사용자 삽입 이미지

사용자 삽입 이미지

다른 점은 속도 무진장 빠르고 나침반 같은게 들어있고 세손가락 터치로 확대, 축소 기능에 음성 지원 등 여러가지가 있으나 역시 개통되어 있다는게 가장 큰 차이점.

네트워크 사업자 KT.
사용자 삽입 이미지




추가... 더 재미있는 Show 샷~ 쇼를 해라~
사용자 삽입 이미지


사족: 여기저기 설왕설래가 많은 모양입니다. 방문자 수도 갑자기 늘어나고.

국내 개통 아닙니다. 일본 소프트뱅크입니다. 같이 일하는 일본 업체로부터 무상 임대 받았습니다. 국내 개통이라면 이렇게 사진 올리는 행위 자체가 있을 수 없는 행위겠지요.

SHOW는... 왜 바뀌었는지는 잘 모르겠지만 아마도 받았을 때 펌웨어가 3.0.1이었는데 3.1로 업그레이드해서 바뀐게 아닐가 생각 중입니다.

국내 개통하고는 전혀 상관없으니 괜히 낚이지 마시길...

top

Trackback Address :: http://www.onlinegamer.co.kr/trackback/308

  1. 제과 2009/09/20 00:44 PERMALINKMODIFY/DELETE REPLY

    아니!!!!!
    이럴 수 가!!!!!

    • Evil Lady Minax 2009/09/20 01:28 PERMALINKMODIFY/DELETE

      럴수럴수 이럴수가~

      신종 아이폰 떡밥이죠? 이 신종 떡밥을 방지하는 방법은, 손을 자주 씻고, 눈이나 코를 만지지 말고, 기침이나 재채기는 손으로 가리고 하는 것이죠~

  2. KT 2009/09/20 21:19 PERMALINKMODIFY/DELETE REPLY

    로밍이시군요 ㅎㅎ 로밍을 정식개통인 뉘앙스로 말하시다니 ㅋㅋ

Write a comment