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

검색결과 92건 처리시간 0.023초

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

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

사물 인터넷을 위한 다기능 인터페이스 보드 구현 (Multifunctional Interface Board for the implementation of IoT)

  • 김가을;오강진;조수민;권오준;김선형
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 추계학술대회
    • /
    • pp.530-532
    • /
    • 2015
  • 현재 스마트 기기의 개발과 근거리 통신 기술의 발전으로 사물인터넷(IOT)에 관련한 연구가 활발하게 진행되고 있다. 본 논문에서는 임베디드 리눅스 및 안드로이드 운영체제(OS) 환경에서 근거리 통신 네트웍을 손쉽게 할 수 있는 인터페이스 보드를 설계 제작하였고, IoT 센서 모듈과 디바이스 드라이버 모듈 제작하였다. 디바이스들은 인터페이스 보드와 분리, 교체가 가능하게 하여 사물인터넷(I0T) 구현이 용이하도록 하였고, 안드로이드를 이용해 몇 가지 센서들을 제어할 수 있는 앱을 구현하였다.

  • PDF

스마트폰 OS를 위한 최적화 어플리케이션 개발에 관한 연구 (A Study on optimizing application development for SmartPhone OS)

  • 이소행
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2010년도 춘계학술대회
    • /
    • pp.963-966
    • /
    • 2010
  • 개인용 휴대전화는 다양한 형태로 발전 되어 왔다. 그 동안 국내 통신 시장은 피쳐폰이라고 불리는 단순 전화, 문자 위주의 서비스만을 제공하는 하드웨어 기반의 서비스가 대부분이었다. 몇 년 전부터 PDA와 전화 기능을 기반으로 한 하드웨어가 출시되기 시작하였으나 사용 및 운영의 불편함으로 인해 수요의 폭을 넓히지 못 하였고, 2007년 Apple사의 iPhone 출시를 기점으로 전 세계적으로 다양한 형태의 스마트 폰이 출시되기 시작하였다. 또한 휴대폰 공급 업자들이 제공하는 일방적인 서비스에 만족하지 않고 사용자가 원하는 방향에 필요한 컨텐츠를 다양하게 제공할 수 있는 소프트웨어 마켓의 등장으로 스마트 폰은 그 사용자 층이 매년 큰 폭으로 확대되고 있다. 최근 스마트폰은 글로벌 경기 침체 속에서도 13%대의 성장률(2009년 3/4분기)를 보이며 세계 휴대폰 시장의 중심으로 자리 잡고 있다. 또 사용자의 요구를 충족 시키기 위해서는 다양한 플랫폼의 개발자가 양성 되고 있으며 다양한 어플리케이션을 제공하기 위해 노력하고 있다. 본 논문에서는 다양한 플렛폼 기반의 개발 환경을 소개하고 향후 개발자들이 접목할 수 있는 개발 도구 및 응용 방법을 비교 분석함으로써 스마트폰을 기반으로 한 최적화 어플리케이션의 개발을 촉진 시키고자 한다.

  • PDF

자마린으로 개발된 안드로이드 앱의 정적 분석 연구 (A Static Analysis Technique for Android Apps Written with Xamarin)

  • 임경환;김규식;심재우;조성제
    • 정보보호학회논문지
    • /
    • 제28권3호
    • /
    • pp.643-653
    • /
    • 2018
  • 자마린은 대표적인 크로스 플랫폼 개발 프레임워크로, 안드로이드, iOS, 또는 Windows Phone등의 여러 플랫폼을 위한 모바일 앱을 C#으로 작성하게 해준다. 모바일 앱 개발자들은 기존의 C# 코드를 재사용하고 여러 플랫폼간에 상당한 코드를 공유할 수 있어 개발 시간과 유지보수 비용을 줄일 수 있다. 한편, 멀웨어 작성자들 또한 자마린을 이용하여 악성 앱 제작 시간과 비용을 최소화하면서 더 많은 플랫폼에 악성 앱을 전파할 수 있다. 이에 대응하기 위해서 자마린으로 작성된 멀웨어를 분석하고 탐지하는 방안이 필요하다. 그러나 현재 자마린으로 작성된 앱에 대한 분석 방법에 대한 연구가 많이 이루어지고 있지 않다. 이에 본 논문에서는 자마린으로 개발된 안드로이드 앱의 구조를 파악하고 앱 코드를 정적으로 분석하는 기법을 제안한다. 또한, 코드 난독화가 적용된 앱에 대해서도 정적으로 역공학하는 방법을 보인다. 자마린으로 개발된 앱은 자바 바이트코드, C# 기반의 DLL 라이브러리, C/C++ 기반의 네이티브 라이브러리로 구성되어 있으며, 이들 서로 다른 유형의 코드들에 대한 정적 역공학 기법에 대해서 연구하였다.

Design and Implementation of a Low-Code/No-Code System

  • Hyun, Chang Young
    • International journal of advanced smart convergence
    • /
    • 제8권4호
    • /
    • pp.188-193
    • /
    • 2019
  • This paper is about environment-based low-code and no-code execution platform and execution method that combines hybrid and native apps. In detail, this paper describes the Low-Code/No-Code execution structure that combines the advantages of hybrid and native apps. It supports the iPhone and Android phones simultaneously, supports various templates, and avoids developer-oriented development methods based on the production process of coding-free apps and the produced apps play the role of Java virtual machine (VM). The Low-Code /No-Code (LCNC) development platform is a visual integrated development environment that allows non-technical developers to drag and drop application components to develop mobile or web applications. It provides the functions to manage dependencies that are packaged into small modules such as widgets and dynamically loads when needed, to apply model-view-controller (MVC) pattern, and to handle document object model (DOM). In the Low-Code/No-Code system, the widget calls the AppOS API provided by the UCMS platform to deliver the necessary requests to AppOS. The AppOS API provides authentication/authorization, online to offline (O2O), commerce, messaging, social publishing, and vision. It includes providing the functionality of vision.

Comparison of Machine Learning Tools for Mobile Application

  • Lee, Yo-Seob
    • International Journal of Advanced Culture Technology
    • /
    • 제10권3호
    • /
    • pp.360-370
    • /
    • 2022
  • Demand for machine learning systems continues to grow, and cloud machine learning platforms are widely used to meet this demand. Recently, the performance improvement of the application processor of smartphones has become an opportunity for the machine learning platform to move from the cloud to On-Device AI, and mobile applications equipped with machine learning functions are required. In this paper, machine learning tools for mobile applications are investigated and compared the characteristics of these tools.

모바일 플랫폼 경쟁과 모바일 생태계에 관한 고찰 : 스마트폰 운영 플랫폼의 지속사용 의도를 중심으로 (An Analysis on Competition and Ecology of Mobile Platform : Based on the Continuous Usage Intention of Smart-Phone OS Platform)

  • 이보경;심선영
    • 한국IT서비스학회지
    • /
    • 제11권2호
    • /
    • pp.19-47
    • /
    • 2012
  • Contemporary smartphone competition is generally described as the battle between Apple's proprietary platform and Google's open platform. However, this competition is not limited within smartphone adoption itself. User's pre-adoption of one mobile platform via smartphone can be connected to the post-adoption of the same mobile platform based on the other smart devices (e.g. smart pad). In this study, we investigate whether user's preference to a certain platform is persistent over mobile ecology, from the pre-adoption of one smart device to the post-adoption of following devices. For this investigation, we adopt the dual-model as the ground theory, where post-adoption of IT product is explained by both dedication and constraint factors. The empirical testing first evidences that dual model works well as our research model for identifying the reasons of post-adoption. Next, we group our data into two parts in order to compare the switching behavior of iPhone users and Android phone users. iPhone users show much lower switching rate to Android based smart pads, while Android phone users show higher churn rate to iPad (49.3% : 96.3%). Especially, satisfaction showed much stronger effect than switching cost on the continuing intention of existing platform, when the analysis is given to the iPhone user's group. From this result, we can conjecture the relatively stronger loyalty of iPhone users. More managerial implications on the mobile platform strategy are driven.

모바일 플랫폼을 위한 네트워크 환경 측정 시스템 설계 및 구현 (The Design and Implementation of Network Measurement System for Mobile Platforms)

  • 김강희;여진주;김진혁;최상방
    • 전자공학회논문지
    • /
    • 제50권2호
    • /
    • pp.35-46
    • /
    • 2013
  • 모바일 네트워크 사용량이 급증함에 따라 트래픽 수요 문제를 해결하기 위한 많은 연구가 이뤄지고 있다. 특히 네트워크 환경 측정 분야는 정확한 분석을 통해 네트워크상에 발생되는 문제들의 원인을 찾아냄으로써 트래픽 수요 문제를 해결할 수 있는 기반을 제공한다. 특히 최근 스마트폰의 수요가 늘어남에 따라 모바일 플랫폼 특성이 네트워크에 미치는 영향을 고려한 측정시스템이 필요하다. 이에 본 논문에서는 모바일 플랫폼을 위한 네트워크 환경 측정 시스템을 설계하였다. 설계된 시스템은 클라이언트를 통하여 얻은 패킷의 정보를 통하여 패킷 전송간의 지연시간과 throughput을 실시간으로 계산한다. 그리고 측정시 클라이언트인 모바일 단말기에 요구되는 계산량을 줄임으로써 모바일 단말기에 걸리는 부하를 최소화하였다. 설계한 시스템을 통하여 네트워크 자원을 최대로 사용하였을 시 Wi-Fi 망이 3G 망보다 짧은 전송지연시간, 높은 최대 throughput, 낮은 손실률을 가지고, Android가 iOS보다 짧은 전송지연시간과 높은 최대 throughput을 가지며, UDP가 TCP보다 긴 전송지연시간, 높은 최대 throughput을 가진다는 것을 확인하였다.

크로스 웹 브라우징을 위한 JQuery기반 자필 서명 시스템의 설계 및 구현 (Design and Implementation of JQuery-based Handwritten Signature System for Cross-Browsing)

  • 이기명;최도현
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권1호
    • /
    • pp.1-11
    • /
    • 2017
  • 최근 서비스 계약 또는 가입에 개인의 고객정보 이용 및 약관 동의를 위한 디지털 자필 서명을 요구하는 것이 일반적이다. 기존 자필 서명을 포함하는 서명시스템들은 각 기업 내에서 자체적으로 서비스 플랫폼 위에 구현되어 활용되고 있기 때문에 플랫폼에 의존적일 뿐만 아니라 디바이스 보유 현황에 따라 서명을 수행할 수 있는 환경이 달라질 수 있는 문제점이 존재한다. 본 논문에서는 이기종간 통합 브라우저 환경에서 jQuery를 기반으로 자필의 2차원 좌표를 직접 저장하는 방식을 이용하여 크로스 브라우징이 가능한 통합 자필 서명 시스템을 설계 및 구현하였다. iOS, Android, PC 등 이기종 환경의 웹 브라우저에서 통합 테스트를 하였고, 모든 자필 서명 기능이 정상적으로 동작함을 확인하였다.

패션 콘텐츠의 모바일 유통개선을 위한 비즈니스 모형과 도입전략 (Mobile Business Model and its Introducing Strategy for Fashion Contents Distribution)

  • 서동복;이재원
    • 한국콘텐츠학회논문지
    • /
    • 제13권10호
    • /
    • pp.461-469
    • /
    • 2013
  • 본 연구는 패션콘텐츠의 모바일 유통을 목적으로 콘텐츠 비즈니스 모델을 설계하고자 하였으며 스마트폰 기반의 모바일 어플리케이션을 구현하였다. 단순 패션콘텐츠만을 제공하는 것이 아닌 패션콘텐츠의 활용을 높이기 위한 정보공유 방법과 사용자의 자가 코디를 지원하는 콘텐츠 직접생산, 활용 및 거래 시스템을 구현하고 사용시장의 확대를 위한 접근전략을 제시하였다. 모바일 접근성에 차별화된 콘텐츠 비즈니스 모델과 수익구조를 설계하고자 하였으며 이를 위해서 기존의 연구와 모바일 앱의 현황을 벤치마킹하였다. 연구의 결과로써 Android, iOS 기반의 모바일 어플리케이션을 구현하였으나 낮은 인지도, 낮은 진입장벽, 업계의 빈약한 패션콘텐츠 등의 문제점이 있다. 본 시스템은 제휴기업의 콘텐츠를 제공받아 사용자에게 제공하는 형태이므로 향후 패션 블로그, 카페 등과 연계홍보, 잡지와 같은 패션매거진과의 제휴 등으로 외연을 확대할 필요가 있다.