• 제목/요약/키워드: 모바일 안드로이드 플랫폼

검색결과 180건 처리시간 0.029초

안드로이드 기반 모바일 Booky 컨텐츠 (Android Based Mobile Booky Contents)

  • 오범교;강태환;안병구
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.53-59
    • /
    • 2010
  • 안드로이드는 구글(Google)과 오픈 핸드셋 얼라이언스(Open Handset Alliance)가 만들어낸 모바일폰용 오픈소스 소프트웨어 툴킷(toolkit)이다. 안드로이드는 몇 년 내로 수백만 개의 핸드폰 및 그 밖의 모바일 장치에 사용될 것이며, 응용프로그램 개발자들의 주요 플랫폼이 될 것이다. 본 논문에서는 구글의 안드로이드 플랫폼을 기반으로 하여 웹뷰(Webview)의 장점과 구글의 검색기능을 활용하여 새로운 애플리케이션 컨텐츠 Booky를 개발한다. 개발된 Booky 컨텐츠의 특징은 다음과 같다. 첫째, 모바일 기반의 웹 브라우저로서 일반적인 웹브라우저보다 향상된 화면 해상도 기능과 데이터 전송량을 줄여서 보다 빠른 화면(View) 기능을 가지고 있다. 둘째, 효과적인 E-book 검색(Search) 및 리딩 기능을 가지고 있다. 성능평가는 AVD(Android Virture Device)를 사용하여 시뮬레이션하였다.

안드로이드 환경에서 모바일 인터넷전화 시스템의 요구분석 (Requirement Analysis of Mobile Internet Phone System in Android-based Environment)

  • 윤성열;김현수;박석천
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.986-987
    • /
    • 2010
  • 최근 스마트폰이 크게 활성화됨과 동시에 요금이 저렴하고 인터넷망을 사용하는 인터넷전화가 급부상하고 있다. 개방형 플랫폼인 안드로이드기반의 스마트폰에서는 응용프로그램의 사용이 자유로움에 따라 인터넷전화 응용 프로그램을 탑재할 수 있다. 이에 따라 본 논문에서는 안드로이드기반의 모바일 인터넷전화 시스템의 구현을 위한 요구사항을 분석한다.

안드로이드 환경에서의 모바일 게임 서비스 보안이슈

  • 김휘강;금영준
    • 정보보호학회지
    • /
    • 제23권2호
    • /
    • pp.35-42
    • /
    • 2013
  • 최근 모바일 게임서비스의 이용자가 증가함에 따라 스미싱 등 결제부정행위에 악용되는 사례들이 증가하고 있다. 이에 따라 안드로이드 환경에서 동작하는 스마트폰 내 모바일 게임 서비스에 대한 보안 요구사항이 게임앱 개발사, 게임서비스 제공사, 유통플랫폼 기업들에 요구되고 있다. 모바일 게임 서비스 보안은 PC 상에서의 게임보안과 어떤 차이점들이 존재하며 모바일 게임 내에 존재하는 취약점들의 유형은 어떤 것들이 있는지 살펴보고, 이에 대한 대안 및 기술적 한계를 살펴보도록 한다.

선형 SVM을 사용한 안드로이드 기반의 악성코드 탐지 및 성능 향상을 위한 Feature 선정 (Linear SVM-Based Android Malware Detection and Feature Selection for Performance Improvement)

  • 김기현;최미정
    • 한국통신학회논문지
    • /
    • 제39C권8호
    • /
    • pp.738-745
    • /
    • 2014
  • 최근 모바일 사용자들이 증가하면서 모바일 어플리케이션 또한 계속적으로 증가하고 있다. 모바일 어플리케이션이 증가하면서 사용자들은 모바일 장치에 은행정보, 위치정보, 아이디, 패스워드 등의 민감한 정보들을 저장하고 있다. 따라서 최근에는 PC를 타겟으로 하는 악의적인 어플리케이션보다 모바일 장치를 타겟으로 하는 악의적인 어플리케이션들이 증가하고 있는 추세이다. 특히 안드로이드 플랫폼의 경우 오픈 플랫폼으로써 사용자들에게 악성 코드를 포함한 어플리케이션을 배포하기 유리한 환경을 가지고 있다. 본 논문에서는 안드로이드 환경에서 악성코드를 포함한 어플리케이션을 탐지하기 위해 선형 SVM(Support Vector Machine) 기계학습 분류기를 적용한 악성코드 탐지 시스템의 성능을 분석한다. 또한 모바일 악성코드의 탐지 성능 향상을 위한 feature를 제시하고, 의미있는 feature를 선정한다.

안드로이드 플랫폼을 위한 보안 기법 연구 (Survey of Security Techniques for Android Platform)

  • 박지연;민홍;장준혁;조유근;홍지만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.52-54
    • /
    • 2011
  • 급속하게 성장하고 있는 스마트폰 시장에서 사용자의 수가 늘어감에 따라 다양한 이슈들이 대두되고 있다. 특히 스마트폰에는 많은 개인정보들이 저장되어 있어, 분실 또는 악성 코드로 인한 정보 유출로 막대한 금전적 피해를 야기할 수 있기 때문에 보안 기법에 대한 연구 필요성이 강조되고 있다. 개방형플랫폼을 지향하고 있는 모바일 운영체제 안드로이드는 다른 폐쇄형 플랫폼보다 보안 취약점이 노출 될 가능성이 높고 실제로 이로 인한 피해 사례들이 보고되고 있다. 본 논문에서는 안드로이드를 플랫폼에서 보안을 강화하기 위해 연구된 여러 보안 기법들을 살펴보고 특징에 따라 분류해본다.

안드로이드 플랫폼 기반의 음향 반향 제거 기술에 대한 연구 (A Study on Acoustic Echo Cancellation Based of Android Platform)

  • 박흥복;서정희
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2012년도 제46차 하계학술발표논문집 20권2호
    • /
    • pp.345-346
    • /
    • 2012
  • 다양한 모바일 디바이스에서는 스피커와 마이크로폰의 자체에서 발생하는 반향(Echo)에 대한 문제점이 제시되어 녹음할 때 생기는 에코를 제거하기 위한 알고리즘 연구의 필요성이 증대되고 있다. 따라서 본 논문은 적응 신호 처리에 기반한 음향 반향 제어 알고리즘을 안드로이드 플랫폼 기반의 JNI를 이용한 설계 방법을 제안한다. 적응 반향 제거 애플리케이션은 일반적인 LMS 적응 필터를 적용하여 사운드에서 반향을 제거하고 FIR 필터를 사용하여 사운드의 웨이브폼에 FIR 필터를 적용한다. 안드로이드 플랫폼 기반의 JNI(Java Native Interface)를 이용한 설계는 기존에 사용되는 소스 코드를 재활용하고 프로그래밍을 쉽게하도록 도와준다.

  • PDF

모바일 게임을 위한 번역 기법 (Translation Techniques for Mobile Games)

  • 박지우;오세만
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권9호
    • /
    • pp.936-947
    • /
    • 2010
  • 하나의 콘텐트를 다양한 플랫폼에서 서비스하는 것은 모바일 게임 시장에서 매우 중요한 사항이다. 서로 다른 플랫폼에서 서비스하기 위해서는 기존의 콘텐츠를 특정한 플랫폼에 적합한 형태로 재개발해야하는 추가 비용이 발생한다. 더욱이, 새로운 플랫폼이 등장하는 경우에 다수의 콘텐츠를 단기간에 개발하는 것은 많은 노력과 비용을 요구한다. 따라서 기존의 콘텐츠를 새로운 플랫폼에서 실행될 수 있도록 변환하는 기법에 관한 연구가 필요하다. 본 논문에서는 모바일 콘텐츠를 새로운 플랫폼에서 실행 가능한 형태로 변환하는 모바일 게임을 위한 번역 기법을 제안하고 이를 적용하여 안드로이드 플랫폼에 대한 소스 레벨 콘텐츠 변환기를 설계하고 구현한다. 컴파일러 이론을 적용하여 개발하였으며, 서로 다른 프로그래밍 언어 간의 변환 문제를 부분적으로 해결하였다. 또한 언어 간의 번역뿐만 아니라 커널 이식, 라이브러리 매핑 등 체계적으로 소스 레벨 콘텐츠 변환도구를 구현하였다. 이러한 연구는 기존 모바일 게임에 대한 활용도를 증대시키고 모바일 콘텐츠 산업 활성화에 기여할 수 있을 것으로 기대된다.

안드로이드 기반 서비스 라이브러리의 동적 재구성 (A Dynamic Service Library Reconfiguration Method of Android Platform)

  • 이영석
    • 한국정보통신학회논문지
    • /
    • 제17권5호
    • /
    • pp.1145-1153
    • /
    • 2013
  • Android 모바일 플랫폼은 플랫폼에 설치된 모든 어플리케이션들의 클래스(class) 파일들을 복사하여 하나의 디렉터리에 보관하고, 해당 디렉터리에서 메모리 맵 파일(memory-mapped file) 방식으로 참조함으로써 서비스 라이브러리를 플랫폼에 추가하기 위해서는 플랫폼의 바이너리(binary) 이미지를 반드시 새롭게 생성하여 플랫폼을 교체해야만 한다. 또한, 이러한 메모리 맵 파일 방식의 참조는 어플리케이션이 참조하는 라이브러리가 중복될 경우 해당 디렉터리에서도 중복되어 포함되므로 디바이스의 저장 공간 낭비를 불러오게 된다. 따라서, Android 모바일 플랫폼상에서 동작하는 각 어플리케이션들의 서비스 라이브러리를 공유 라이브러리 형태로 관리하며, 플랫폼의 버전 관리 및 기능 추가 및 변경을 실시간 및 동적으로 지원할 수 있는 Android 플랫폼용 동적 재구성 기법이 필요하다. 본 논문에서는 Android 모바일 플랫폼을 대상으로 하여, 동적으로 서비스 라이브러리를 추가할 수 있는 플랫폼 동적 재구성 기법을 제안한다.

모바일 음악 작곡 프로그램 (Mobile Music Compose Program)

  • 심동욱;김정수;노태신;성기원;박소영;장준호
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.493-494
    • /
    • 2009
  • 모바일은 단순히 통화의 기능으로서의 목적 보다는 다기능성을 지닌 통신기기로 거듭나고 있으며, 이제는 모바일 단계를 넘어서 PC와 어깨를 나란히 할 정도로 많은 기술적인 발전을 이루었다. 최근에는 안드로이드라는 개방형 모바일 플랫폼이 등장 하였으며, 안드로이드 플랫폼 상에서 애플리케이션 개발이 가능 하도록 소프트웨어 개발자 킷 (Software Developer Kit)을 공개로 직접 혁신적인 애플리케이션을 개발 할 수 있게 되었다. 따라서 본 논문에서는 모바일의 큰 특징인 이동성과 다기능성을 살려 누구나 쉽게 음악을 작곡할 수 있도록 음악 작곡 시스템을 구축하였다.

  • PDF

안드로이드 환경에서 크로스 플랫폼 개발 프레임워크에 따른 모바일 앱 분포 (Distribution of Mobile Apps Considering Cross-Platform Development Frameworks in Android Environment)

  • 김규식;전소연;조성제
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권1호
    • /
    • pp.11-24
    • /
    • 2019
  • 모바일 앱 개발자는 크로스 플랫폼 개발 프레임워크를 사용하여 서로 다른 모바일 플랫폼들에 구동되는 앱들을 하나의 단계로 구현할 수 있다. 공격자들 또한 크로스 플랫폼 개발 프레임워크를 사용하여 한번 작성된 악성 코드를 여러 모바일 플랫폼들 상에 바로 수행할 수 있다. 본 논문에서는 AndroZoo 사이트로부터 수집한 안드로이드 앱들을 대상으로 크로스 플랫폼 개발 프레임워크들로 작성된 정상 앱들과 악성 앱들의 비율을 연도별로 분석한다. 분석 결과, 크로스 플랫폼 개발 프레임워크들로 작성된 정상 앱들의 비율이 지속적으로 증가하여, 2018년도에는 전체 정상 앱들에서 45%를 차지한다. 크로스 플랫폼 개발 프레임워크로 작성된 악성 앱들의 비율은 2015년에는 전체 악성 앱들에서 25%를 차지하였으나 이후 그 비율이 감소하고 있다. 이러한 연구는 크로스 플랫폼 앱 개발 시에 직면할 수 있는 여러 선택 문제들을 해결하는데 기여할 수 있다.