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

검색결과 412건 처리시간 0.036초

안드로이드 기반의 컬링 게임 개발 (Development of Curling Game based on Android Mobile Platform)

  • 조재현;고세환;김연희;임해철
    • 디지털산업정보학회논문지
    • /
    • 제6권3호
    • /
    • pp.169-177
    • /
    • 2010
  • As expectations about success of smart phones that install Android, an open mobile platform which was developed by Google, are increasing, the development of applications based on the Android has attracted a lot of interest. Especially, game applications have been well received by users. In this paper, we develop an application based on the Android for curling which was adopted as a competitive sport in the Winter Olympic Games. Curling is a sport game played by two teams. The rules of the game are simple, but it is an intelligent one that requires various strategies for victory. In this paper, the curling game based on the Android provides functions, such as pitching, sweeping, collision, and foul handling, that are required in real curling game by using technologies, such as touch screen or accelerometer sensor.

안드로이드 리얼 타깃 포팅 응용 소프트웨어 개발 (Android Real Target Porting Application Software Development)

  • 홍선학;남궁일주
    • 디지털산업정보학회논문지
    • /
    • 제7권3호
    • /
    • pp.1-10
    • /
    • 2011
  • In this paper, we implemented the Android NDK porting application with Eclipse(JDK) ADT and TinyOS 2.0. TinyOS and Cygwin are component based embedded system and an Open-source basis for interfacing with sensor application from H-mote. Cygwin is a collection of tools for using the Linux environment for commercially released with x86 32 bit and 64 bit versions of Windows. TinyOS-2. x is a component based embedded OS by UC Berkeley and is an Open-source OS designed for interfacing the sensor application with specific C-language. The results of Android porting experiment are described to show the improvement of sensor interfacing functionality under the PXA320 embedded RTOS platform. We will further more develop the software programming of Android porting under Embedded platform and enhance the functionality of the Android SDK with mobile gaming and kernel programming under sensor interfacing activity.

안드로이드 플랫폼 기반 모바일 교통정보시스템 (Android Platform based Mobile Traffic Information System)

  • 최명진;안병구
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권2호
    • /
    • pp.153-159
    • /
    • 2011
  • 안드로이드는 구글이 만든 모바일폰용 OS이다. 안드로이드의 등장으로 모바일 개발 공동체 양상을 바꾸어 놓았으며 현재 수많은 모바일용 프로그램이 안드로이드 플랫폼 기반으로 제작되고 있다. 본 논문에서는 위치 기반 서비스를 이용한 안드로이드 플랫폼 기반 모바일 교통 정보 시스템을 제안 개발 한다. 개발된 시스템의 주요한 특징 및 기여도는 다음과 같다. 첫째, 모바일 기반의 교통 정보 시스템 프로그램으로써 공간의 제약을 받지 않는다. 둘째, 기본적인 정보제공 외에도 전화, 홈페이지 바로가기 기능을 사용할 수가 있다. 셋째, 사용자 스스로가 자신이 자주 찾는 장소의 정보를 입력할 수 있도록 한 사용자 맞춤형 프로그램이다. 개발된 시스템의 성능평가는 안드로이드 SDK 1.5용 AVD(Android Virture Device)를 사용하였다.

소스 레벨 콘텐츠 변환기를 이용한 GNEX C-to-Android Java 변환기의 설계 및 구현 (Design and Implementation of the GNEX C-to-Android Java Converter using a Source-Level Contents Translator)

  • 손윤식;오세만;이양선
    • 한국멀티미디어학회논문지
    • /
    • 제13권7호
    • /
    • pp.1051-1061
    • /
    • 2010
  • 국내 이동통신사들이 서로 다른 모바일 플랫폼을 채택하여 사용함으로 인해 개발자는 하나의 모바일 게임 콘텐츠를 서비스하기 위하여 각각의 플랫폼 특성에 맞추어 변환 작업을 하여야 한다. 하지만, 모바일 게임 콘텐츠를 타 플랫폼으로 이식하기 위한 변환 작업에 많은 시간과 비용이 소모되고 있다. 이는 다양한 콘텐츠가 제공되지 못하고 있는 원인이기도 하다. 본 논문에서는 이런 문제를 해결하기 위해 소스 레벨 콘텐츠 번역기를 이용하여 GNEX 플랫폼의 모바일 C 게임 콘텐츠를 스마트 플랫폼인 Android 플랫폼의 자바 콘텐츠로 자동으로 변환해주는 콘텐츠 자동 변환기 시스템을 구현하였다. GNEX C-to-Android Java 콘텐츠 자동 변환기 시스템은 단시간 내에 다른 플랫폼으로 콘텐츠를 이식할 수 있도록 하여 동일 콘텐츠를 다른 이동통신사에 서비스하는데 소모되는 시간과 비용을 최소화해준다. 또한, 기존 콘텐츠를 자동 변환하여 타 플랫폼에 서비스함으로써 콘텐츠의 재사용성을 높이고, 신규 콘텐츠의 생산성을 높여 사용자에게는 다양한 모바일 게임 콘텐츠를 제공할 수 있도록 지원한다.

안드로이드 플랫폼의 GPS 위치 제공자에 대한 동작 분석 (An Analysis of the Operation of the GPS Location Provider in the Android Platform)

  • 이계상
    • 한국정보통신학회논문지
    • /
    • 제18권1호
    • /
    • pp.50-56
    • /
    • 2014
  • 최근 위치 기반 서비스를 사용하는 안드로이드 앱이 널리 사용되고 있다. 안드로이드 플랫폼에서 지원되는 여러 위치 제공자 중 GPS (Global Positioning System) 위치 제공자의 동작에 대한 이해는 관련 안드로이드 개발자에게 중요한 과제이다. 본 고는 안드로이드 플랫폼의 GPS 서브시스템 소스를 분석하여, GPS 위치 제공자의 동작을, 주요 쓰레드를 중심으로 그리고 초기화 단계부터 최종 위치 보고 단계까지 단계별로 일목요연하게 제시하고자 한다.

Linked Observer 패턴을 적용한 안드로이드 게임 프레임워크 설계 및 구현 (Design and Implementation for Android Game Framework Using the Linked Observer Pattern)

  • 서문석
    • 한국IT서비스학회지
    • /
    • 제12권3호
    • /
    • pp.421-432
    • /
    • 2013
  • The changes in the game platform is appeared since the advent of smart-phones. Apple's iOS or Google's Android platform is gradually expanding their territories in the mobile game area. Android's platform fragmentation and the absence of game development framework act as barriers for game developments. In the development of game applications on the smart-phone, the standardized development procedures under game framework can achieve the productivity improvement. In this paper, we propose a new design pattern suitable for the design of a framework for new areas of application through the expansion of existing framework. The design and implementation of the Android game development framework is presented by taking advantage of existing design patterns and a proposed pattern. Also we propose the standardized development procedure of game applications under the proposed framework.

안드로이드 기반 임베디드 플랫폼 설계 (Design of Embedded Platform based on Android)

  • 윤찬;김광준;장창수
    • 한국전자통신학회논문지
    • /
    • 제8권10호
    • /
    • pp.1545-1552
    • /
    • 2013
  • 본 논문은 안드로이드를 지원하는 ARM A8-cortex 프로세서를 기반으로 임베디드 플랫폼을 구현하였다. S5PV210의 삼성 CPU를 사용함으로서 32Bit RISC 마이크로컨트롤러(ARMv7) 구조에 적합하고, 주변기기에 호환가능하며, 응용에 확장 가능하도록 설계하였다. 또한 개발한 임베디드 플랫폼은 여러 가지 기능과 높은 효율성을 제공할 뿐만 아니라, 비교적 낮은 단가와, 낮은 전력사용, 높은 성능을 제공할 수 있다.

안드로이드 플랫폼에 WiFi 디바이스 탑재 기법 (A Porting Technique of WiFi Device on Android Platform)

  • 정우영;주영관;전중남
    • 중소기업융합학회논문지
    • /
    • 제2권1호
    • /
    • pp.51-58
    • /
    • 2012
  • 안드로이드 플랫폼은 리눅스 2.6 커널을 기반으로 강력한 운영체제와 포괄적 라이브러리, 멀티미디어 환경, 사용자 인터페이스, 폰 애플리케이션 등을 제공한다. 안드로이드는 개방형 운영체제이기 때문에, 어느 벤더기기에든 탑재가 가능하다. 현재 스마트폰뿐만 아니라 넷북, 네비게이션, 카 PC, 태블릿 PC, 산업용 PC 등 여러 분야에서 사용되고 있다. 안드로이드를 다른 기기에 탑재하거나 안드로이드 플랫폼에 새로운 디바이스를 탑재하려면 많은 어려움이 따른다. 본 논문에서는 하드웨어 장치에서 발생한 데이터가 최상위 애플리케이션까지 전달되는 과정과 안드로이드 플랫폼이 하드웨어 디바이스를 관리하는 체계를 분석하고, WiFi 디바이스를 탑재하는 절차를 안드로이드 및 드라이버 컴파일 환경구축, 커널에서 WiFi 사용을 위한 프로토콜 지원, WiFi 디바이스를 커널에 탑재, 안드로이드 플랫폼에 디바이스 드라이버 등록, WiFi 관리서비스 데몬(wpa_supplicant)과 IP 할당서비스 데몬(dhcpcd) 등록, 데몬(wpa_supplicant)과 HAL의 통신을 위한 소켓 생성으로 제시하고 있다. 실험에서는 본 논문에서 제시한 방법을 이용하여 ARM 계열과 X-86 계열의 안드로이드 플랫폼에 WiFi 디바이스를 탑재했다. 안드로이드 플랫폼에 디바이스 탑재 시에는 안드로이드의 소프트웨어 계층을 이해하는 것이 매우 중요하며, 이러한 경험은 안드로이드 플랫폼에 새로운 디바이스를 탑재할 때에도 많은 도움이 될 것이다.

  • PDF

안드로이드 플랫폼 기반의 스마트 감성조명 제어 시스템 (Smart Emotion Lighting Control System Based on Android Platform)

  • 조은자;인치호
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권3호
    • /
    • pp.147-153
    • /
    • 2014
  • 본 논문에서는 안드로이드 플랫폼 기반의 스마트 감성조명 제어 시스템을 제안한다. 제안된 스마트 감성조명제어 시스템은 안드로이드 플랫폼, 감성조명 장치, 확장 디바이스와 지그비 모듈을 사용하였다. 안드로이드 플랫폼 기반의 스마트 감성조명 제어 시스템은 조도센서를 이용하여 자동제어와 수동제어 선택이 가능하며, 원하는 조명만을 선택하여 부분적인 제어도 가능하게 설계하였다. 제안된 스마트 감성조명 제어 시스템의 실험 결과 필요로 하는 부분의 조명기기 제어와 색온도 가변에 의한 제어가 가능하였고, 감성어휘에 의한 가변점등으로 효율적으로 기존 감성조명 제어 시스템보다 전력 소비를 감소시켰다. 그리고 상황에 적합한 색상과 밝기를 제어하여 사무실에서 행위를 함에 있어 집중력과 업무능력 향상에도 효과적인 제어가 가능하였다.

Android-Based E-Board Smart Education Platform Using Digital Pen and Dot Pattern

  • Cho, Young Im;Altayeva, Aigerim Bakatkaliyevna
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제15권4호
    • /
    • pp.260-267
    • /
    • 2015
  • In the past, we implemented a web-based smart education platform, but this is not efficient in a smart or mobile education environment. Therefore, in this paper, we propose an Android-based e-board smart platform for a smart or mobile education system. Here, we use Anoto digital pen- and dot pattern-based technologies. This Android-based smart education platform is efficient for a smart education environment. Further, we implement the hardware and software parts of the technologies, an Anoto-based trajectory recognition algorithm, and a probabilistic neural network for handwritten digit and hand gesture recognition.