• Title/Summary/Keyword: Android platform

Search Result 415, Processing Time 0.033 seconds

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

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

A Learning System for English Based on Android Platform (안드로이드 기반 실시간 영어 학습 시스템 구현)

  • Noh, Hye-jin;Lee, Sue-jin;Lee, Sue-hyeon;Yoon, Yong-ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1410-1413
    • /
    • 2012
  • 최근 스마트 시대에 디지털 컨버젼스(digital convergence)의 대표기기로 대두되고 있는 태블릿 PC는 휴대전화와 컴퓨터의 기능을 바탕으로 장소의 제한 없이 네트워크에 접속할 수 있다. 이는, 개인의 일상생활에서 큰 영향을 미치고 있는 실정이다. 10년 이상 e러닝이 주도해 온 IT교육시장에서 스마트러닝으로의 변화는 새로운 플랫폼을 구축하는 그 이상의 의미를 가진다. 스마트 러닝은 기존의 수직적인 학습방식을 수평적, 참여적, 지능적, 그리고 상호작용적인 방식으로 전환하여 학습의 효과를 높였다. 이러한 트랜드를 반영하여 스마트러닝의 장점을 극대화 시킬 수 있는 학습자 중심의 컨버젼스 러닝시스템(learning system)을 구현하고자 하였다. 또한, 영어의 중요성이 대두되면서 영어 인증시험에 대한 관심이 날로 커지고 있다. 그리하여 바쁜 일상생활 중에서 시간과 장소에 구애 받지 않고 태블릿 PC를 통하여 영어 인증시험을 공부할 수 있는 어플리케이션을 기획하였다. 본 LEMON(Learn English Mobile ON-air) 앱(application)은 영어 학습 시간이 충분하지 않은 대학생 및 직장인 등을 대상으로 TOEIC, TOEFL, TOEIC SPEAKING 영어 인증시험에 대한 학습이 가능하도록 구현하였다.

A Multi-Bible Application on an Android Platform Using a Word Tokenization and Recognition Algorithm (단어 구분 및 인식 알고리즘을 이용한 안드로이드 플랫폼 기반의 멀티 성경 애플리케이션)

  • Kang, Sung-Mo;Kang, Myeong-Su;Kim, Jong-Myon
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.4
    • /
    • pp.215-221
    • /
    • 2011
  • Mobile phones, which were used for simply calling and sending text messages, have recently moved to application-oriented digital devices such as smart phones and tablet phones. The rapid increase of smart and tablet phones which can offer advanced ability and run a variety of applications based on Java requires various digital multimedia content activities. These days, there are more than 2.2 billions of Christians around the world. Among them, more than 300 millions of people live in Asian, and all of them have and read the bible. If there is an application for the bible which translates from English to their own languages, it could be very helpful. With this reason, this paper proposes a multi-bible application that supports various languages. To do this, we implemented an algorithm that recognize sentences in the bible as word by word. The algorithm is essentially composed of the following three functions: tokenizing sentences in the bible into word by word (word tokenization), recognizing words by using touch event (word recognition), and translating the selected words to the desired language. Consequently, the proposed multi-bible application supports language translation efficiently by touching words of sentences in the bible.

A Study on FIDO UAF Federated Authentication Using JWT Token in Various Devices (다양한 장치에서 JWT 토큰을 이용한 FIDO UAF 연계 인증 연구)

  • Kim, HyeongGyeom;Kim, KiCheon
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.16 no.4
    • /
    • pp.43-53
    • /
    • 2020
  • There are three standards for FIDO1 authentication technology: Universal Second Factor (U2F), Universal Authentication Framework (UAF), and Client to Authenticator Protocols (CTAP). FIDO2 refers to the WebAuthn standard established by W3C for the creation and use of a certificate in a web application that complements the existing CTAP. In Korea, the FIDO certified market is dominated by UAF, which deals with standards for smartphone (Android, iOS) apps owned by the majority of the people. As the market requires certification through FIDO on PCs, FIDO Alliance and W3C established standards that can be certified on the platform-independent Web and published 『Web Authentication: An API for Accessing Public Key Credentials Level 1』 on March 4, 2019. Most PC do not contain biometrics, so they are not being utilized contrary to expectations. In this paper, we intend to present a model that allows login in PC environment through biometric recognition of smartphone and FIDO UAF authentication. We propose a model in which a user requests login from a PC and performs FIDO authentication on a smartphone, and authentication is completed on the PC without any other user's additional gesture.

3D Font Library for Android Platform (안드로이드 플랫폼을 위한 3D 폰트 라이브러리)

  • Kim, KyoungYeon;Bae, HaYeun;Gwon, Ryu-Hyeok;Kim, Yoo-Sung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.1470-1473
    • /
    • 2013
  • 본 논문에서는 안드로이드 플랫폼에서 3D 타이포그래피를 쉽게 표현할 수 있도록 지원하는 라이브러리를 설계 구현하였다. 현재까지 모바일 플랫폼에서 3D 타이포그래피를 지원하기 위한 라이브러리는 iOS에서 사용가능한 FTGL ES만이 공개되었고 이를 직접 안드로이드 플랫폼에서 사용할 수 없으며 제공되는 3D 표현 기능 또한 제한적이었다. 본 연구에서는 iOS용 FTGL ES를 안드로이드 플랫폼에서 사용할 수 있도록 변환하고 OpenGL ES기능을 활용하여 다양한 3D 폰트 표현을 지원할 수 있는 3D 폰트 라이브러리를 개발하였다. Freetype 라이브러리를 통해 폰트의 Glyph 정보들을 얻고 이를 이용해 테두리, 양각, 음각 등 다양한 3D 문자 표현 기능을 구현하였고, 공간상에서 문자들의 배치를 수학적으로 모델링하여 다양한 3D 문자 배치 기능을 구현하였다. 개발된 3D 폰트 라이브러리를 이용하여 다양하게 문자들을 3D 공간에 표현할 수 있으면서, 기존 3D 타이포그래피 표현 방법들에 비해 더 쉽고 빠르게 3D 타이포그래피를 표현할 수 있도록 지원한다.

Analysis of Google's success factors and direction

  • LEE, Sang-Youn;KIM, Se-Jin
    • Korean Journal of Artificial Intelligence
    • /
    • v.8 no.2
    • /
    • pp.11-16
    • /
    • 2020
  • Among the innovative companies leading the era of the 4th industrial revolution, the world's largest Internet company is Google. Google has grown by providing convenient services such as Internet search, Android smartphone operating system, and video. Now, Google is leading the global IT industry by continuing to develop in various new business fields based on open service platforms, artificial intelligence, and big data. In this study, an exploratory discussion was conducted on Google's success factors and future directions. The purpose of the research is to understand the development process of the IT field from the successfactors of Google and to analyze the development direction of the future IT industry. Google's success factors were its open platform policy and successful acquisitions of external companies. In fact, most of the services Google offers come from companies that have acquired and acquired them. In addition, there was a corporate culture that values and supportsthe spirit of challenge and autonomy of members who are not afraid of failure. Based on this study's review of Google's direction analysis, the follow-up study will infer the direction of the IT industry in depth and look at the future technologies that IT majors need to prepare.

Implementation of a System for Image Tag Recommendation Using an Android Mobile Platform (안드로이드 모바일 플랫폼에서 이미지 태그 추천을 위한 시스템 구현)

  • Eom, Wonyong;Min, Hyun-Seok;Lee, Sihyoung;Neve, Wesley De;Ro, Yong Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.609-612
    • /
    • 2010
  • 최근 스마트 폰을 이용한 사용자들이 생성하는 사진 데이터의 양이 급속히 증가하였다. 폭발적인 사진 데이터 양의 증가는 사용자가 원하는 사진에 대한 접근을 어렵게 하였다. 때문에 본 연구에서는 사진의 접근 및 관리의 효율을 높이기 위한 폭소노미를 통한 태그 추천 시스템을 안드로이드 모바일 플랫폼과 서버의 연계로 구현하였다. 구현된 애플리케이션은 25,000 장의 사진을 기반으로 하는 폭소노미를 통해 태그 추천을 하며, 태그 추천에 평균적으로 5.5 초의 시간이 걸렸다.

Design and Performance Analysis of Multi-Swap Architectures for Mobile Devices (모바일 기기를 위한 다중 스왑 아키텍처의 설계 및 성능 분석)

  • Hyokyung Bahn;Jisun Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.4
    • /
    • pp.53-58
    • /
    • 2023
  • As smartphones increasingly support the execution of various applications, the function of virtual memory swapping is becoming important. However, unlike traditional computer systems, mobile platforms do not basically support swapping. This is because swapping results in frequent writes to flash memory, which may degrade the performance of smartphone's storage significantly. To cope with this situation, this paper suggests two multi-swap architectures, hierarchical swapping and hybrid swapping, and compares their performance quantitatively. Specifically, this paper shows that hybrid swapping with the consideration of single-access data can reduce swapping traffic to flash memory, and improve the performance compared to traditional swapping.

A Method for Reliable Transmission of Real-Time Multimedia Data over 802.11 WLANs using Broadcast Packets (802.11 WLAN 방송 패킷을 이용한 신뢰성 있는 실시간 멀티미디어 데이터 전송 방법)

  • Kim, Se-Mi;Kim, Dong-Hyun;Kim, Jong-Deok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.681-684
    • /
    • 2011
  • 최근 IEEE 802.11 WLAN(Wireless Local Area Network)에서 실시간 멀티미디어 서비스가 증가하고 있다. WLAN 의 패킷 전송방식은 Unicast 또는 Broadcast 방식이 있다. Unicast 방식은 재전송을 포함하여 유실율이 적으나 사용자가 증가할수록 AP 에서 필요한 무선 자원의 크기가 증가한다. 무선 자원의 크기가 증가하면 AP 부하가 증가하여 서비스 수용에 한계가 있다. Broadcast 방식은 사용자 수에 상관 없이 무선 자원의 크기가 일정하나, 패킷 유실율이 높다. 본 논문에서는 이러한 문제점을 해결하기 위해 Broadcast 와 FEC(Forward Error Correction) Erasure Code 기반 기술을 적용하는 것을 제안한다. 방송 패킷을 이용 AP 의 부하를 줄이고, Reed Solomon Erasure Code 를 적용하여 패킷 유실 복구율을 높인다. 이러한 방법을 통하여 다수의 사용자에게 안정적인 실시간 멀티미디어 방송 서비스를 제공 할 수 있다. 제안한 방법을 검증하기 위해 Android Platform 에서 FEC 적용 유무에 따른 수신율을 측정하였다. 그 결과 유실율 30%미만인 Broadcast 환경에서 96.4% 이상의 수신율을 보였다.

Augmented Reality Logo System Based on Android platform (안드로이드 기반 로고를 이용한 증강현실 시스템)

  • Lim, Sun-Jin;Jung, Eun-Young;Jeong, Un-Kuk;Jung, Kyoung-Min;Moon, Chang-Bae;Kim, Byeong-Man;Yi, Jong-Yeol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.353-356
    • /
    • 2011
  • 스마트 폰의 등장과 모바일 인터넷을 제공함에 따라 휴대폰은 음성통신 수단이 아닌 웹을 통하여 서비스를 제공받는 도구 또는 각종 게임 및 응용 어플리케이션을 제공하는 놀이수단으로도 발전하였고, 이로인하여 사용량도 증가하였다. 사용량의 급증으로 인하여 모바일 광고에 대한 업계의 관심도 증가 하였지만, 한정적인 출력화면에 의하여 제한적일 수밖에 없다. 이를 보완하기 위해, 본 논문에서는 기업의 로고 광고의 효과를 극대화 할 수 있는 안드로이드 기반 로고를 인식하는 증강현실 시스템을 제안 하였고, 이를 구현 하여 실 제폰에 탑재한 후 다양한 성능 분석을 하였다. 실험결과, 그 가능성은 확인하였지만 현하드웨어 성능으로는 실시간으로 지원하기에는 역부족임을 알 수 있었다.