• 제목/요약/키워드: 스마트 폰 안드로이드

검색결과 852건 처리시간 0.041초

안드로이드 기반 폴라로이드 사진 꾸미기 애플리케이션 기능 구현 (An Implementation of Decorating Photo with Polaroid Effect based on Android Platform)

  • 임선영;박영호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.1546-1548
    • /
    • 2011
  • 최근 스마트폰의 보급률이 높아짐에 따라 스마트폰에 탑재된 카메라의 사용 또한 급증하고 있다. 이에 스마트폰으로 촬영한 사진에 효과를 적용하고 꾸미는 작업에 대한 사용자의 요구가 증가하고 있다. 본 논문에서는 사진에 폴라로이드 효과를 적용하고 다양한 꾸미기 기능을 제공하는 안드로이드 기반 스마트폰 어플리케이션인 Polandroid를 제안하고 구현하였다.

스마트폰 어플리케이션 개발을 위한 모바일 플랫폼 비교 및 평가 (Comparison and Evaluation of Mobile Platforms for SmartPhone-based Application Development)

  • 이강민;양정진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.185-188
    • /
    • 2011
  • 스마트폰의 대중화로 인해 사용자의 다양한 요구사항이 발생하고 있고, 스마트폰 용 어플리케이션에 대한 개발이 활발히 수행되고 있으나 하드웨어와의 밀접한 관계 및 재사용성의 요구를 반영하고 있지 못하므로 향후 수요를 감안하여 객체지향 개발방법론을 적용한 체계적인 접근이 필요하다. 본 논문에서는 대표적인 스마트폰 플랫폼인 안드로이드와 아이폰 플랫폼의 수명주기, 하드웨어, 어플리케이션 간의 관계를 통해 스마트폰 어플리케이션 개발절차를 도출하도록 시도하였으며, 객체지향 개발방법론 중에서 Reference Model 중심의 안드로이드 플랫폼과 Rich Client를 지원하는 아이폰 플랫폼에 각각 스마트폰 플랫폼에 준한 하드웨어 특성을 고려하여 특화된 CBD(Component Based Development)기반인 마르미-EM방법론과 서비스 기반의 어플리케이션을 지향하고 있는 MVC(Model-View-Control)패턴이 적용된 SaaS(Software-as-a-Service) 개발방법론을 적용하여 어플리케이션 개발 절차를 비교한다. 이를 통하여 개발방법론의 절차상의 차이점, 강점 및 보완 사항을 분석하고 방법론별 특징을 토대로 향후 보완점을 제안한다.

안드로이드기반 스마트폰을 이용한 승강기 안전진단 시스템 설계 및 구현 (A Design and Implementation of the Lift Safety Inspection System using Android Smart Phone)

  • 최성현;김종수;김태석
    • 한국정보통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.113-118
    • /
    • 2012
  • 논문에서는 승강기의 자체점검 또는 안전검사를 효율적으로 수행할 수 있는 안드로이드 스마트폰 애플리케이션을 설계하고 구현하는 방법을 제안한다. 현재 승강기 자체점검은 점검자가 전반적인 승강기상태를 확인한 후 양식에 맞추어 수작업으로 기록하는 방법을 사용하고 있다. 본 논문에서는 승강기의 유지보수산업을 분석한 후, 안드로이드 OS를 사용하는 스마트폰에서 효율적인 자체점검업무를 진행하기 위한 시스템 설계방법을 소개한다. 승강기 자체점검에 스마트폰을 이용함으로써 자체점검의 품질을 향상시키고, 안전항목에 대한 정보 데이터베이스를 구축하여 이력을 관리할 수 있다는 장점이 있다.

안드로이드 스마트폰을 활용한 피지컬 컴퓨팅을 위한 교육용 앱의 개발 (Development of Educational Application for Physical Computing using Android Smartphone)

  • 김태우;전석주
    • 정보교육학회논문지
    • /
    • 제22권6호
    • /
    • pp.639-649
    • /
    • 2018
  • 피지컬 컴퓨팅은 도구를 활용한 구체적 조작 활동으로 컴퓨터와 실제 세계간의 상호작용을 직접 관찰할 수 있어, 초등학교 학생들이 컴퓨터 과학의 개념과 원리를 쉽게 이해할 수 있도록 도움을 줄 수 있다. 본 연구에서는 초등학생들이 보유한 스마트폰을 피지컬 컴퓨팅 도구로 활용할 수 있는 안드로이드 어플리케이션을 설계하고 개발한다. 안드로이드 스마트폰의 센서를 활용하여 데이터를 수집하는 클래스와 수집된 데이터를 컴퓨터로 전송하여 프로그래밍 학습에 활용할 수 있도록 하는 클래스를 설계하고 어플리케이션을 개발한다. 본 연구에서 개발하는 피지컬 컴퓨팅 교육용 어플리케이션은 다른 피지컬 컴퓨팅 도구의 구비가 어려운 환경에서 학생 자신의 스마트폰을 통해 컴퓨터 과학의 원리를 더욱 쉽게 이해할 수 있는 도구로 활용될 수 있다.

안드로이드 스마트폰 환경에서 집중력 향상을 위한 어플리케이션 개발 (Development of Smartphone Application for Concentration Improvement on Android Environment)

  • 김종근;송특섭
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.625-627
    • /
    • 2011
  • 스마트폰 사용자의 기하급수적인 증가로 인해 현재 스마트폰 사용자는 약 4명중 한명인 1600만에 도달하여 스마트 시대에 접어 들었다. 스마트폰 사용자들 가운데 시간과 장소에 제약 받지 않고 집중력을 요하는 상황이 발생하기 마련이다. 본 연구의 목적은 스마트폰 사용자가 원하는 시간 원하는 장소에서 어플리케이션을 실행하여 집중력을 향상시키기 위함이다. 본 연구의 진행은 개발자에게 많은 오픈소스를 제공하고 개발 시간을 단축할 수 있는 안드로이드 개발 툴로 진행된다. 어플리케이션의 구조는 하나의 메인 페이지와 네 개의 서브페이지에서 세 가지 콘텐츠와 어플리케이션에 사용된 콘텐츠들의 출처를 밝히는 페이지로 이루어진 어플리케이션을 개발한다.

  • PDF

스마트폰을 활용한 개인 친화형 이동로봇 연구 (A Research on Smartphone-based Friendly Mobile Robot)

  • 조재혁;김유리;김혜지;노광현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1038-1041
    • /
    • 2015
  • 본 연구에서는 개인 서비스 로봇에서 한 단계 더 발전시켜 사용자와 소통이 가능한 로봇을 개발하여, 사용자에게 편리함을 제공할 뿐만 아니라 동반자와 같은 개인 친화적 로봇을 개발하고자 한다. 스마트 벗(Smart Bot)은 안드로이드 어플리케이션으로 로봇의 움직임 및 커뮤니케이션을 제어하며, 현재 사용중인 스마트폰과 다른 스마트폰 두 대의 스마트폰만 있으면 누구나 사용가능 하다. 스마트 벗에 스마트폰을 도킹하면 어플리케이션이 실행되며, 로봇에 부착된 아두이노와 스마트폰이 시리얼 통신을 하게 된다. 그러면 각 쓰레드가 시작되어 영상전송서버, 원격제어, 얼굴인식, 음성인식을 멀티 쓰레드로 동작시킨다. 각 기능의 쓰레드 간의 통신과 쓰레드 주기설정은 메인 쓰레드의 Handler 객체의 Message로 통신 및 제어를 하며, 원격제어 및 영상전송의 경우 다른 스마트폰의 Remote 어플리케이션을 통해 해당 로봇에 접속하게 된다. 이 때, 해당 영상 및 제어 전송/수신 통신은 스마트폰의 WIFI 기능을 통한 TCP/IP 프로토콜을 통해 전송/수신된다. 로봇에 안드로이드 스마트폰을 결합하여 스마트폰 보유자라면 누구나 로봇을 이용할 수 있고, 연령층과 성별의 구분 없이 각 사람들의 생활 속에서 활용할 수 있는 다양한 기능을 통해 일상생활 속에서 로봇의 활용성을 증대시키고자 하였다.

안드로이드 코드서명의 취약점을 이용한 악성 앱에 관한 연구 (A Study on Malicious App using Vulnerability of Android Code-Signing)

  • 박경용;조태남
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.568-571
    • /
    • 2013
  • 스마트 폰의 보급량이 증가함에 따라 모바일 악성코드의 위협도 높아졌다. 여러 스마트 폰 플랫폼 중 안드로이드 플랫폼은 높은 점유율과 개방형 플랫폼이라는 특성상 다른 플랫폼에 비해 악의적인 공격에 취약하다. 안드로이드 앱이 스마트 폰에 설치, 실행되기 위해서는 개발자의 서명이 요구된다. 안드로이드 서명체계는 다중 서명을 허용하는데, 다중서명 체계상 악용될 수 있는 취약점이 존재한다. 본 연구에서는 안드로이드 코드서명의 취약점을 이용하여 악성코드를 실행시키고 다른 앱을 감염시키는 악성 앱을 개발하여 취약점의 악용 가능성에 대해 연구하였다.

안드로이드 타블릿 기반 통합 스케줄러 개발 (Development of Integrated Scheduler based on Android Tablet)

  • 박동연;최진아;유희수;이정준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1498-1501
    • /
    • 2011
  • 스마트폰 시장의 성장 그리고 스마트폰 시장 내의 안드로이드 시장이 급성장함에 따라 안드로이드 기반의 다양한 앱에 대한 수요가 많아지고 있다. 그중에서도 안드로이드 앱에 대한 수요는 기하급수적으로 증가 하고 있다. 또한 스마트폰뿐만 아니라 타블릿PC 시장도 성장하면서 타블릿PC 앱에 대한 수요도 증가하고 있다. 하지만 타블릿PC 전용 앱의 개발은 아직 미흡하다. 본 논문에서는 안드로이드 타블릿PC 기반으로 스케줄링과 가계부를 지원하는 시스템의 설계 및 구현에 대한 내용을 기술한다. 또한 Android의 강점인 Google 계정과의 Synchronization을 통해 PC와 타블릿PC에서의 스케줄 관리를 할 수 있으며 자체적으로 만든 서버를 통하여 공공일정을 자신이 원하는 항목을 선택하여 다운로드하여 관리 할 수 있다. 가계부는 수입과 지출을 관리하고 그래프를 통하여 자신이 어느 정도로 사용을 하였는가를 확인할 수 있다.

안드로이드 플랫폼의 접근제어 강화를 위한 보안 모듈 설계 (Design of the security module for the access-control enhancement in android platform)

  • 홍지훈;정준권;정태명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.744-747
    • /
    • 2015
  • 최근 스마트폰을 이용한 홈네트워크, 스마트워크 등 다양한 인터랙션 환경이 연구됨에 따라 스마트폰의 범위는 단일기기를 넘어 환경 자체로 확대되고 있는 추세이다. 특히, 스마트폰에 탑재되는 운영 체제 중 안드로이드는 서드파티를 이용한 어플리케이션 설치, 소스코드 공개 등의 개방성을 강조하여 세계 시장점유율 90% 이상을 차지하고 있다. 하지만 안드로이드는 어플리케이션 설치 시 사용자의 동의를 얻을 경우 언제든지 해당 권한에 대한 사용이 가능한 Coarse-grained 접근제어 정책을 사용하고 있어 다양한 보안 문제들이 발생하고 있다. 따라서 본 논문에서는 안드로이드 플랫폼 수준의 보안 정책을 강화할 수 있도록 권한을 검사하고 보안 정책을 사용자의 수준에 맞게 수립하는 보안 모듈을 제안한다.

안드로이드 스마트폰을 위한 앤티-포렌식 도구들의 활용성 (On the Availability of Anti-Forensic Tools for Android Smartphones)

  • 문필주
    • 한국전자통신학회논문지
    • /
    • 제8권6호
    • /
    • pp.855-861
    • /
    • 2013
  • 스마트폰은 컴퓨팅 능력 향상, 전송속도의 고속화, 다양한 애플리케이션의 활용 등을 통해 실생활에 매우 유익하게 사용되고 있다. 반면에 스마트폰을 이용한 범죄가 증가하고 있으며, 앤티-포렌식 도구들을 사용하여 스마트폰 메모리의 데이터를 고의로 삭제하는 경우도 발생하고 있다. 본 논문에서는 안드로이드 스마트폰 상에서 사용되는 앤티-포렌식 도구들을 조사 및 분석하여 앤티-포렌식 도구들의 특성과 기법을 연구한다. 또한, 상용 포렌식 도구인 Oxygen Forensic Suite를 이용하여 앤티-포렌식 도구들이 제공하는 기능들의 활용성을 검증하는 실험을 실시한다.