포켓몬 고가 한참 붐을 일으키던당시, AR을 활용한 달력에 청각장애인용 수화교육용 동영상을 접목시킨 달력을 제작해보았다.
어플이 실행되면 내 서버로부터 유뷰브 동영상 주소 정보가 담긴 XML 을 받아와 유튜브 주소를 파싱해서 총 14개의 유튜브 동영상 주소를 가져온다.(동영상3~14초)
(달력 겉표지, 속표지, 1월 ~ 12월 까지)
달력의 그림을 카메라에 비추면 동영상이 달력그림위에 재생되기 시작.
타겟 이미지가 카메라를 벗어나면 동영상은 전체화면으로 변환되어 재생.
영상이 재생중일때 카메라가 타겟이미지를 다시 인식하면 해당 이미지의 동영상이 달력위에 다시 재생되기 시작.
(영상이 재생중이지만 다른 달의 달력이미지를 인식하면 현재 플레이 중인 영상이 정지되고 카메라가 비추고있는 해당 이미지의 동영상을 로드-재생)
우측 상단의 UI 버튼들은 각각 열린책장 홈페이지 / 열린책장 페이스북 / 열린책장 유튜브 영상 링크의 URL이 열리도록 연결.
AR 수화 달력 (수화 교육용) – 안드로이드용으로 정상적으로 동작하는것을 확인 후 아이폰용으로도 빌드해봤다 (IPhone)
Android 버전과 기본 기능은 동일하지만 깐깐한 사과 심사의 검수빠꾸에 수도없이..멘붕을… 애플은 타겟이미지가 없을때 이앱이 뭐하는 앱인지 그냥 카메라인지 모르겠다는 이유만으로 반송을 먹기도 하여.. 좌측상단 UI 버튼에 각각 1월부터 12월까지의 타겟이미지를 터치할 시 해당 수화 동영상이 플레이 되게하는 기능도 넣어야 했다.
아이폰에서 동영상을 출력하기위해 동영상 라이브러리추가 이슈가 발생했기에 헤딩의 연속이었고 우여곡절끝에 출시할 수 있게 됬다.
아래 동영상은 IPV6 온리 네트워크 환경에서도 어플이 실행이 가능하게끔 만든 영상.
아래 영상을 보면 접속 IP가 6자리 인것을 확인할 수 있다.
IPV6 온리 네트워크 환경에서도 앱이 정상 실행되야만 검수통과를 내어주는 거지같은 애플 정책 변경으로 인해,
수많은 아이폰 개발자들의 야근릴레이행진이 수개월동안 행해졌다한다.
본인도 이 공포의 IPV6 검수빠꾸로 인해 근 한달동안 애플검수에 헤딩질을 하며 허덕이다 겨우해결을 하게 되었다.
해결방법은 에셋스토어에 BestHttp 라는 유료에셋을 구매해 붙이는것으로 해결.
간혹 게임해킹할때 보면 이 Besthttp 라이브러리가 붙어있는 게임들이보인다.
앱스토어 출시까지 염두해둔 게임이겠지.. 일반적인 구글플레이스토어에 출시할 목적이라면 굳이 이 유료어플을 사용할 이유는 없을테니..
AR 수화 달력 (수화 교육용) – 열린책장 달력 배포용 (IPhone- IPV6 Only Network 환경 접속 성공)
애플 미워 ㅠㅠ 개객끼들ㅠㅠ 애플 존나싫어..
애플 앱스토어에 출시 성공하는데까지 심사기간을 합쳐 총 한달가까이 걸렸다.
이러니 국내 개발자들중 아이폰 개발자가 안드로이드에비해 상대적으로 적을수밖에…
빨리빨리를 좋아하는 한국인 특성상 개발자들이 구글을 더 좋아할수밖에없는 이유..
다운로드문제, 패키지파싱문제, 실행안됨 문제는 공지사항에 해결법있습니다.