• Title/Summary/Keyword: 크로스플랫폼

Search Result 65, Processing Time 0.024 seconds

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

  • Kim, Gyoosik;Jeon, Soyeon;Cho, Seong-je
    • Journal of Software Assessment and Valuation
    • /
    • v.15 no.1
    • /
    • pp.11-24
    • /
    • 2019
  • Using cross-platform development frameworks, mobile app developers can easily implement mobile apps for multiple platforms in one step. The frameworks also provides adversaries with the ability to write malicious code once, and then run it anywhere for other platforms. In this paper, we analyze the ratio of benign and malicious apps written by cross-platform development frameworks for Android apps collected from AndroZoo's site. The analysis results show that the percentage of benign apps written in the frameworks continues to increase, accounting for 45% of all benign apps in 2018. The percentage of malicious apps written in the frameworks accounted for 25% of all malicious apps in 2015, but that percentage has declined since then. This study provides useful information to make a suitable choice when app developers face several challenges in cross platform app development.

Implementation of the Java Compiler for the Smart Cross Platform (스마트 크로스 플랫폼을 위한 Java 컴파일러의 구현)

  • Son, YunSik;Lee, YangSun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.383-384
    • /
    • 2013
  • 현재 스마트 디바이스 콘텐츠는 각 플랫폼별로 독립적인 프로그래밍 언어와 개발 환경이 존재하기 때문에 다양한 플랫폼에 동일한 콘텐츠를 제공하기위해서는 각 플랫폼에 적합한 방식으로 중복 개발되어야 한다. 스마트 크로스 플랫폼은 이러한 문제점을 해결하기 위한 가상기계 기반 솔루션으로 다양한 개발 언어를 지원하고, 탑재된 모든 플랫폼에 동일한 실행환경을 제공하여 콘텐츠 개발을 용이하게 하고 다른 플랫폼으로의 이식 비용을 절감할 수 있는 장점을 가진다. 본 논문에서는 스마트 크로스 플랫폼에서 Java 프로그래밍언어를 지원하기 위한 컴파일러를 소개한다. 구현된 Java 컴파일러는 Java 콘텐츠를 입력으로 받아 스마트 크로스 플랫폼에서 실행하기 위한 플랫폼 독립적인 스택 기반 가상기계 코드인 SIL을 생성한다.

A Study on the Complementation of Play Differences by Platform in Cross-Platform PVP (크로스 플랫폼 PVP의 플랫폼 별 플레이 차이 보완에 관한 연구)

  • Eun-Ju Ko;Hyo-Nam Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.129-132
    • /
    • 2023
  • 본 논문은 다양한 플랫폼에서 동일 계정으로 호환이 가능한 게임들이 늘어나고 있는 추세이다. 크로스 플랫폼을 이용하는 다양한 계층의 유저 유입을 만들어 내기 위해서 플랫폼 간의 호환 차이를 줄이는 것은 필수적이다. 플랫폼에 따른 플레이 차이는 크게 UI, 조작 밸런스 시스템 등에서 찾아 볼 수 있으며, 이를 해결하기 위해서 플랫폼에 따라 UI 디자인 재배치, 조작 차이를 줄이기 위한 밸런스 시스템 추가, 다른 플랫폼 사이의 경재 제한 등이 필수적으로 더 나은 방향에 대해서 제시해본다.

  • PDF

A study on Cross-Platform Search Pattern (크로스 플랫폼에서의 탐색 패턴 연구)

  • Kim, Hwoi-Kwang;Park, Chan-Ik
    • Journal of Digital Convergence
    • /
    • v.16 no.4
    • /
    • pp.321-327
    • /
    • 2018
  • Applications have evolved with the evolution of smartphones, and the search structure is changing as well. In this study, we searched through various cases of cross platform and found out the search pattern and suggested correct usage method accordingly. As a result, the search structure for cross platform can be divided into persistent navigation, temporary navigation, and auxiliary navigation. Persistent navigation is available in a hierarchical structure using springboards, lists, galleries, and top menus. Temporary navigation can take advantage of drawers, toggle menus, and pie menus, while secondary navigation can provide the same experience across platforms using an accordion menu or scrolling.

A Study on the Case Study and Development Method For the games based on Cross-PlatForm (크로스 플랫폼 기반의 게임 사례 조사 및 개발 방안 연구)

  • Kwon, Ki-Dal;Choi, Jong-Wha;Shin, Dong-Kyoo;Shin, Dong-Il
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.79-82
    • /
    • 2003
  • 본 논문에서는 현재 게임 산업에서 다양화되는 게임 콘텐츠 개발에 필요한 비용적 측면, 시간적 측면, 인적 측면의 낭비를 최소화하기 위한 크로스 플랫폼상의 게임 개발에 대하 방아에 대하 연구를 하였다. 또한 현재 크로스플랫폼 환경하에서 개발된 게임과 그에 관련된 기술에 대해 소개하였다.

  • PDF

Development of Crossplatform 2D Game Library for PSP Game Console (PSP 게임기용 크로스플랫폼 2D 게임 라이브러리 개발)

  • Lee, Dae-Hyun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2006.11a
    • /
    • pp.273-277
    • /
    • 2006
  • The portable game market is growing so fast recently. However, the development activities of domestic game development companies have been very week, which is mainly due to the lack of efficient and economical game development library This papers deals with how to implement 2D game library for SONY PSP game console that is very popular thesedays as a portable game console. We have ported the open source SDL library to PSP. Consequently, developers could develop games in PC environment and port it to PSP very easly based on the game library.

  • PDF

Development of Crossplatform 2D Game Library for PSP Game Console (PSP 게임기용 크로스플랫폼 2D 게임 라이브러리 개발)

  • Lee, Dae-Hyun
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.5
    • /
    • pp.78-84
    • /
    • 2007
  • The portable game market is growing so fast recently. However, the development activities of domestic game development companies have been very week, which is mainly due to the lack of efficient and economical game development library solutions. This paper deals with how to implement 2D game library for SONY PSP game console that is very popular thesedays as a portable game console. We have ported the open source SDL library to PSP. Consequently, developers could develop games in PC environment and port it to PSP very easly based on the game library

Design and Implementation of 3D Geospatial Open Platform Based on HTML5/WebGL Technology (HTML5/WebGL 기반 3D 공간정보 오픈플랫폼 소프트웨어 설계 및 구현)

  • Kim, Min Soo;Jang, In Sung
    • Spatial Information Research
    • /
    • v.23 no.6
    • /
    • pp.57-66
    • /
    • 2015
  • Recently, the utilization of geospatial open platforms has been constantly increased and the interest in 3D geospatial data such as terrain, building and shopping mall has been increased significantly. In particular, rather than simplified 3D geospatial data, interest in high-precision 3D geospatial data which similarly represents the real world objects has increased significantly. In order to satisfy the demand for such the high-precision 3D geospatial data, various kinds of 3D geospatial open platforms has been developed and has provided services on the web. However, most of the 3D geospatial open platforms have been used plug-in module in order to ensure a fast 3D rendering performance on the web, despite the many problems such as difficulty of the installation, no supporting of cross browser/operating system and security issues. In addition, recently, the existing 3D geospatial open platforms based on plug-in module are facing a serious problem, by declaring the NPAPI service interruption in Chrome and Firefox browsers. In this study, we presents the design and implementation of a new 3D geospatial open platform based on HTML5/WebGL technology without the use of plug-ins. Such the new 3D geospatial open platform based on HTML5/WebGL may support cross browsers such as IE, Chrome, Firefox, Safari and cross OS platforms such as Windows, Linux, Mac and mobile OS platforms.

Design and Implementation of the Smart Virtual Machine for Smart Cross Platform (스마트 크로스 플랫폼을 위한 스마트 가상기계의 설계 및 구현)

  • Han, Seong-Min;Son, Yun-Sik;Lee, Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.2
    • /
    • pp.190-197
    • /
    • 2013
  • Since domestic and foreign platform companies and mobile carriers adopt and use different kinds of smart platforms, developers should develop or convert contents according to each smart platform to provide a single smart content for customers. It takes long time and a lot of money to convert the conventional smart contents in order to serve other smart platforms. For the reason, more attention has been paid on Smart Cross Platform or Hybrid Platform, the core technologies of OSMU(One Source Multi Use) in which, once a program is coded, it can be executed in any platforms regardless of development languages. As a result, PhoneGap and HTML5 based Sencha Touch have been introduced. In this paper, we developed the smart virtual machine, which is built in smart cross platform based smart devices, unlike Android, iOS, Windows Phone devices being dependent of platforms, and helps to download and execute applications, being independent of platforms. the smart virtual machine supports C/C++, and Java language, being differentiated from JVM by sun microsystems that supports only Java language and .NET framework by microsoft that supports only C, C++ and C#. Therefore, it provides contents developers with the environment where they can get a wide range of options in choosing a language and develop smart contents.