• 제목/요약/키워드: Android Game

검색결과 97건 처리시간 0.022초

모바일 OS 크로스 플랫폼 지원을 위한 앱 게임 엔진 구축 (Development of App Game Engine For Mobile OS Cross-Platform Support)

  • 김민호;정경진;안동언
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.325-327
    • /
    • 2014
  • 애플의 iOS가 처음 출시되고 앱 마켓이 공급자와 소비자 모두에게 각광을 받으며 성공하자 구글에서도 Android를 내세워 구글 마켓을 오픈하였고 결국 다양한 종류, 높은 품질의 애플리케이션들이 사용자들에게 공급되게 되었다. 언제 어디서나 스마트 폰을 통해 고품질의 다양한 앱을 이용할 수 있다는 점이 부각되어 각 마켓의 다운로드 횟수가 급증하는 등 폭발적인 앱 시장을 이룩하게 되었다. 하지만 개발자의 입장에서는 같은 솔루션을 개발할 때 모든 플랫폼을 지원하기 위해 각각의 OS에 맞게 따로 개발하기 때문에 오히려 전체 개발기간이 늦어지는 요소가 되었다. 이런 비효율적인 개발 기간을 단축하기 위해 상용엔진을 구매하여 적용하는 경우가 있지만 영세한 규모의 프로젝트 팀에서 적용하기에는 무리가 있으며 엔진 자체를 배우거나 개발하려는 앱을 위한 커스터마이징하는 기간 역시 짧지 않아 좋은 선택이 될 수 없다. 이에 본 논문에서는 모바일 OS 크로스 플랫폼 지원이 가능한 게임 엔진을 구축하기 위한 방법을 설명하고 이를 활용하여 개발된 프로젝트를 테스트하여 초당 54~61frame 이라는 그래픽 출력 속도를 보임으로써 해당 엔진의 활용 가능성을 증명하였다.

모바일 디바이스 환경에서 어플리케이션에 따른 소프트 인터페이스 제작 및 제공 방안 연구 (Research of Soft-Interface Creation and Provision Methodology According to Applications Based on Mobile Device Environment)

  • 조창희;박상현;이상준;김진술
    • 디지털콘텐츠학회 논문지
    • /
    • 제14권4호
    • /
    • pp.513-519
    • /
    • 2013
  • 본 논문에서는 사용자가 사용하는 어플리케이션 환경에 따른 인터페이스를 제공하고, 다양한 어플리케이션 환경에 적용할 수 있도록 웹을 통한 인터페이스 제작을 제공한다. 인터페이스 제작은 HTML5로 제작되어 마우스 드래그를 통해 다양하게 제작할 수 있으며, 기본적인 키 입력에 사용하는 아스키 코드와 안드로이드 OS에서 제공되는 키 이벤트를 사용하여, 문서뿐만 아니라, 멀티미디어, 게임등과 같은 어플리케이션에서 적용하여 사용할 수 있게 한다. 인터페이스 관련 데이터는 하둡 기반의 HDFS에 저장되어 관리되며, 간단한 로그인을 통해 자신이 제작 또는 선택한 인터페이스를 언제든지 제공받을 수 있다. 인터페이스를 빠르게 제공하기 위해 하둡 기반의 HIVE를 사용하여 검색하고 검색한 데이터를 Xml형식으로 제공하여, 제공받는 스마트 모바일에서도 빠르게 처리할 수 있도록 한다.

키넥트와 모바일 장치 알림 기반 온라인 모니터링 시스템 (Online Monitoring System based notifications on Mobile devices with Kinect V2)

  • 니욘사바에릭;장종욱
    • 한국정보통신학회논문지
    • /
    • 제20권6호
    • /
    • pp.1183-1188
    • /
    • 2016
  • 키넥트 센서 버전 2는 컴퓨터 비전과 엑스 박스와 같은 엔유아이 인터페이스로 마이크로소프트에서 출시한 카메라의 일종이다. 이는 높은 프레임 속도로 컬러 영상과 깊이 영상, 오디오 입력 및 스켈레톤 데이터를 취득 할 수 있다. 이러한 다양한 타입의 데이터 정보를 제공해 주기 때문에 이것은 다른 범위의 연구자들을 위한 리소스가 된다. 본 논문에서는 깊이 이미지를 사용하여 우리는 키넥트 범위내에서 특정 영역을 감시하는 시스템을 제시한다. 타켓 영역은 깊이의 최소, 최대 값의 크기에 따라서 그 공간을 모니터링 할 수 있다. 컴퓨터 비전 라이브러리 (Emgu CV)를 사용해서 만약 어떤 오브젝트가 타겟 영역에서 검출된다면 그것을 추적하고 키넥트 카메라는 RGB 이미지를 데이터베이스 서버에 전송한다. 따라서 안드로이드 플랫폼 기반 모바일 애플리케이션을 통해 키넥트 타켓 지역에서 수상한 움직임이 감지되었음을 사용자에게 통지하고 그 장면의 RGB 영상을 표시하기 위해 개발되었다. 사용자는 모니터링 영역 또는 제한 구역과 관련된 다른 경우에서 가치 있는 물건의 대해 최선의 방법으로 반응하고 실시간 통지를 얻는다.

부트로더와 물리적으로 독립된 저장장치를 이용한 모바일 운영체제 무결성 검증 (A Mobile OS Integrity Verification Using Bootloader & Physically Independent Storage Device)

  • 박재경;이상훈;권미영;김효남
    • 한국컴퓨터정보학회논문지
    • /
    • 제19권12호
    • /
    • pp.123-132
    • /
    • 2014
  • 본 논문에서는 보안의 문제가 발생 할 경우 앱보다 치명적일 수 있는 운영체제 무결성에 대한 검증 기법에 대해 연구하였다.최근 스마트폰의 보급은 급속도로 발전하고 있으며, PC와 유사한 서비스를 제공하는 단계까지 왔다. 그리고 그에 따르는 보안 위협도 PC와 유사한 부분이 많다. 최근의 모바일 네트워크 환경에서 단말기의 루트 권한 탈취 및 운영체제 위변조 등에 의한 피해가 날로 늘어나고 있는 추세이며 이를 종합적으로 대응할 수 있는 시스템에 대한 연구가 필요하다. 모바일 위협에 대한 피해를 막기 위한 방법으로 운영체제의 무결성을 검사하는 방법이 사용되기도 한다. 무결성 검증 알고리즘은 운영체제 부팅 이전 레벨에서의 검증과 제어권이 운영체제로 넘어간 시점에서의 검증으로 구분될 수 있다. 무결성 검증은 앱 무결성과 운영체제 무결성으로 나뉘어 볼 수 있는데, 본 논문에서는 부트로더와 단말기 내부의 물리적으로 독립된 저장장치를 이용하여 운영체제의 무결성을 검증하는 기법을 제안하였다.

유아용 스마트폰 애플리케이션 평가 및 리뷰점수에 따른 차이분석 (Evaluation of Smart-phone Applications for Young Children and Analysis of Differences according to Review Scores)

  • 구희정
    • 한국콘텐츠학회논문지
    • /
    • 제20권11호
    • /
    • pp.228-236
    • /
    • 2020
  • 본 연구는 2020년 4월 현재 우리나라의 안드로이드 기반 스마트폰에 탑재된 유아용 애플리케이션을 리뷰점수에 따라 상·하위 집단으로 나누어 각각 30개씩의 애플리케이션을 선정하고, 내용 분석 및 애플리케이션 평가를 실시하여 집단 간 차이가 있는지 살펴보는 것이었다. 이를 통해 유아용 스마트폰 애플리케이션에 대한 객관적 정보를 제공함으로써 부모와 유아교육전문가가 질적으로 우수한 유아용 애플리케이션을 선택할 수 있도록 돕고, 애플리케이션 개발자에게는 발달에 적합한 유아용 애플리케이션 개발을 위한 아이디어와 방향성을 제시하고자 하였다. 애플리케이션의 내용분석 결과, 애플리케이션 유형은 상·하위 집단 모두에서 자료제시형, 시뮬레이션형 및 게임형만 나타났고, 주제가 속한 누리과정 영역은 상·하위 집단에서 5개 누리과정영역이 모두 나타났으나 그 순서에서는 차이를 보였다. 앱 구매비용의 경우, 리뷰점수 상위 집단은 저가부터 100,000원 이상의 고가까지 분포되어 있는 반면, 하위집단에서는 상대적으로 고가의 애플리케이션이 적었다. 한편 애플리케이션 평가 결과, 리뷰점수 상·하위 집단 간에는 기능요소 전체와 내용요소 전체를 비롯하여 평가 점수 전체에 대해 유의미한 차이가 나타났다. 세부 하위요인의 경우 기능요소의 '기술성'을 제외한 모든 요인에서 유의미한 차이를 보였다.

스마트폰 보안위협과 대응기술 분석 (Analysis of Threats and Countermeasures on Mobile Smartphone)

  • 전웅렬;김지연;이영숙;원동호
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.153-163
    • /
    • 2011
  • 스마트폰은 일반폰보다 진보한 성능을 지닌, PC와 유사한 기능의 모바일 단말을 의미한다. 최근 아이폰 및 안드로이드폰의 성장을 바탕으로 세계적으로 모바일 시장에서 시장 점유율이 급격히 증가하고 있는 추세이며, 국내 역시 2010년을 기점으로 스마트폰이 본격적으로 활성화 될 것으로 기대된다. 스마트폰은 휴대폰의 통화 및 메시지 기능 뿐만 아니라 강력한 컴퓨팅 성능을 바탕으로 이메일, 일정관리, 문서작업, 게임 등 다양한 서비스를 제공한다. 또, 서비스를 제공하기 위해 스마트폰은 무선네트워크를 통해 정보를 외부로 전송되기도 한다. 이를 위해 스마트폰은 다양한 정보를 집적하여 저장하고 있다. 스마트폰은 분실이 쉬운 휴대폰의 특성을 그대로 지니고 있기 때문에 분실할 경우에 대비한 내부에 저장된 정보의 보안이 매우 중요하다. 또 무선네트워크를 통해 전송되는 정보의 보안도 중요하다. 현재 스마트폰의 보안과 관련하여 다양한 분야에서 연구가 진행되고 있다. 그러나 스마트폰의 위협이 무엇인지, 대응하는 방법은 또 무엇인지 아직 명확하게 정의되지 않아 안전한 스마트폰 활용이 어렵다. 본 논문은 스마트폰의 사용환경 분석을 통해 스마트폰에 존재하는 다양한 위협들을 도출하고 대응기술을 설명한다. 본 논문의 연구결과는 향후 이어질 스마트폰의 다양한 보안기술 연구 및 스마트폰 보안기준 마련 등에 활용될 수 있을 것이다.

더치 터치: 더치페이를 쉽게 해주는 모바일 어플리케이션 구현 (Dutch Touch : Mobile Application with Easy Dutch Pay)

  • 송유정;문예은;엄지연;이종우
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권1호
    • /
    • pp.11-18
    • /
    • 2018
  • 여러 사람들과 모임을 가질 때 발생한 비용을 각자 부담하는 더치페이 문화는 많은 현대인들의 일상에 자리 잡고 있다. 특히 최근 김영란 법의 시행으로 인해 더욱 활발히 더치페이가 이루어진다. 하지만 더치페이 계산을 하다보면 인당 지불할 금액이 공평하게 나누어지지 않는 불편한 경우가 생겨 누가 얼마를 더 내야할지에 대한 애매한 상황이 발생한다. 또한 현금 또는 카드 등의 결제수단이 각기 달라 한 사람이 한꺼번에 비용을 지불하는 경우, 누가 누구에게 얼마를 주어야 하는지에 대한 금전 관계를 매번 기록해놓아야 하는 불편함이 있다. 본 논문에서는 여러 사람이 함께 음식을 먹고 결제를 할 때, 손쉽게 인당 지불할 금액을 계산할 수 있도록 하여 인간관계와 더불어 경제적 민감함을 해소할 수 있는 어플리케이션을 소개한다. 본 서비스는 모바일기반으로서 어디서나 접근 가능하고 모임 형성을 통해 사용자들의 금전관계를 더욱 편리하게 기록 및 관리할 수 있게 해준다. 또한 기존 더치페이 기능을 제공하는 다른 어플리케이션의 단점을 보완하기 위한 기능인 나머지 단위와 적립금 기능을 설정하여 비용에 대한 계산을 편리하게 하는데 집중하였고, 선택이 필요한 상황에서는 게임을 통해 공평함을 유지하고자 하였다.