• Title/Summary/Keyword: 모바일 프로그래밍

Search Result 92, Processing Time 0.032 seconds

Augmented Reality-based Programming Tool Analysis for Elementary (초등학생을 위한 증강현실 기반 프로그래밍 도구 분석)

  • Kim, JeongA;Shim, Jaekwoun
    • 한국정보교육학회:학술대회논문집
    • /
    • 2021.08a
    • /
    • pp.93-99
    • /
    • 2021
  • The purpose of this study is to analyze recently developed tools and relevant literature in order to discuss development scheme of augmented reality-based programming tools targeting elementary school students. Literature review draws conclusion that touch mode in the mobile augmented reality is effective, especially in the environment where manipulates commands and it is required to design contents taking class environment and teaching-learning strategy into account. Such research findings indicate that augmented reality-based programming tools targeting elementary school students should be designed to increase their interest in programming in a way that when physical teaching materials or specific space are recognized, the programmed problems will be augmented to allow students to combine the commands in the augmented environment.

  • PDF

A Study on Flash Mobile Game Application Using Adobe AIR (어도비 에어를 이용한 플래시 모바일 게임 애플리케이션에 관한 연구)

  • Joo, Heon-Sik
    • Journal of Korea Game Society
    • /
    • v.15 no.2
    • /
    • pp.73-82
    • /
    • 2015
  • This study makes a proposal about Flash mobile game applications using Adobe AIR. In developing a mobile game, the developer programs in Flash ActionScript, and distributes and publishes the program using Adobe AIR so that the game can be played on an Android mobile device. In order to run the game, the player downloads and installs Android Adobe AIR onto the mobile device and sets up the published app. This study designed and implemented a mobile game application and showed that a mobile game is executed on a smart phone. This outcome may be applicable to various genres of apps. Moreover, this study analyzed the trends of mobile games, focusing on their genres and characteristics, and according to the results, most of them were mobile games using Kakao Talk. The analysis results also showed that the popularity ranking of games varied little among sites.

Moible GPU based Speed-up Method for Augmented Reality Object Recognition System (모바일 GPU 기반 증강현실 객체 인식 고속화)

  • Baek, A-Ram;Lee, Kang-Woon;Choi, Hae-Chul
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2013.06a
    • /
    • pp.389-390
    • /
    • 2013
  • 모바일에서의 증강현실(Augmented Reality :AR) 어플리케이션은 디바이스의 구조상 많은 제약사항이 있기 때문에 데스크탑 환경에 비교하여 접근성이 낮다. 이러한 문제점을 해결하기 위해 다양한 방법의 연구가 진행되고 있다. 본 논문에서는 모바일 기기의 처리량을 줄이기 위해 프로그래밍 가능한 GPU(Graphic Processing Unit)를 이용, 영상처리 알고리즘을 병렬로 처리하고 고속화하여 모바일 AR 어플리케이션의 접근성을 높이는 비마커(Markerless)기반 객체 인식 시스템을 구현한다.

  • PDF

A Study on Mobile Game Programming based on GVM (GVM기반의 모바일게임 프로그래밍)

  • 백현옥;김재훈;남윤성;이재욱;조태경
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.5 no.4
    • /
    • pp.292-297
    • /
    • 2004
  • This paper is demonstrated about VM that means a circumstance where a application is no dependence of hardware and GVM which is selected by SKT as flatform, thus we developted portris-mobile game based on GVM. this game was embodied(actualized or given to actualized form) by Mobile C and process procedure of Event Drivnen type game that is a characteristic of Mobile C is showed by flowchart.

  • PDF

A Study on Mobile Game Programing based on GVM (GVM기반의 모바일게임 프로그래밍)

  • Pack Hyun-Ok;Kim Jae-Hun;Nam Yun-Sung;Lee Jae-Wook;Cho Tae-Kyung
    • Proceedings of the KAIS Fall Conference
    • /
    • 2004.06a
    • /
    • pp.189-192
    • /
    • 2004
  • 본 논문에서는 애플리케이션이 하드웨어에 영향을 받지 않고 실행될 수 있게 한 환경을 의미하는 VM(Virtual Machine)과 SKT에서 채택한 플랫폼인 GVM의 기술내용을 조명하고, GVM을 기반으로 한 포트리스 모바일 게임을 개발하였다. 게임은 모바일 C로 구현하였으며, 모바일 C의 특징인 Event Driven방식 게임의 실행과정을 flowchart로 나타냈다.

  • PDF

Design and Implementation of Executable File Format Generator (실행 파일 포맷 생성기의 설계 및 구현)

  • Son Yunsik;Oh Seman
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.623-626
    • /
    • 2004
  • EVM(Embedded Virtual Machine)은 임베디드 시스템을 위한 가상기계로서 플랫폼에 독립적이며, 모바일 디바이스와 디지털 TV등에 탑재할 수 있는 핵심 기술로 다운로드 솔루션에서는 꼭 필요한 기술이다. SIL(Standard Intermediate Language)은 임베디드 시스템을 위한 가상기계의 표준 중간 언어로 객체지향 프로그래밍 언어와 순차 적인 프로그래밍언어를 모두 수용할 수 있다. SIL로 기술된 프로그램이 EVM 에서 실행되기 위해서는 EFF(Executable File Format)형태로 변환되어야 한다. 임베디드 시스템을 위한 실행 파일 포맷인 EFF 는 구조가 간결하며 확장이 용이한 특징을 지닌다. 또한 메타데이터와 표준 중간 언어가 서로 독립적으로 구성되어 분석이 쉽고 타입 체크가 편리한 구조이다. 본 논문에서는 가상기계를 위한 표준 중간 언어인 SIL 을 EVM 에서 실행 가능한 형태로 변환시켜주는 실행 파일 포맷 생성기(EFF Generator)를 설계하고 구현한다. 먼저, SIL 구조를 위한 SIL 문법을 설계하고 파서 생성기(PGS)를 사용하여 SIL 프로그램을 위한 어휘분석기와 구문분석기를 구현한다. 그리고 AST를 생성한 후. 포맷 생성기를 통하여 AST를 운행하며 EFF를 생성한다.

  • PDF

Development of a Mobile Application for Learning Secure C Coding (시큐어 C 코딩 학습용 모바일 앱 개발)

  • Park, Jihee;Woo, Jimin;Cho, Minji;Kim, Myuhng-Joo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.05a
    • /
    • pp.199-202
    • /
    • 2020
  • 정보화시대로 넘어오면서 코딩 역시 중요한 교육으로 자리 잡고 있다. 초등학교는 물론 중, 고등학교도 교육적인 측면에서 프로그래밍을 중요시하고 있으며 C언어나 Java는 더이상 개발자만을 위한 언어로 인지되지 않는다. 하지만 코딩의 결과만 의존할 경우 정보보호를 하는 시큐어 코딩의 요소를 중요하게 여기지 않을 수 있다. 그 결과 DB는 물론 서버 에러를 비롯해 개인정보는 많은 위험에 노출될 수 있다. 기본적인 프로그래밍을 숙지한 개발자를 위해 더욱 안전한 코딩을 교육하고자 시큐어 C 코딩 앱을 기획하게 되었고, 정보보호를 코딩의 중요한 요소로 인지하기를 기대한다.

Interface for HMD based AR Applications (HMD 기반 중강현실 응용을 위한 인터페이스)

  • Ahn, Sang-Chul;Lee, Kyong-Joon;Kim, Hyoung-Gon
    • Journal of the Korea Computer Graphics Society
    • /
    • v.13 no.2
    • /
    • pp.39-46
    • /
    • 2007
  • In this paper, we propose that we can use our mobile devices as an effective interface for HMD-based augmented reality(AR) applications. Recently most People have mobile devices, with which they usually watch movies and connect internet So, people get accustomed to the mobile devices. In addition, the mobile devices can show various markers on their displays so that we can implement various AR applications. So, the mobile devices are quite good interface for AR applications. In the paper, we show how we can use the mobile devices as Interface for AR applications by implementing some AR experiments.

  • PDF

Mobile Baduk-Game on the Cube (6면체 표면에서의 모바일 바둑게임)

  • Sung, Jae-Kyung;Kim, Yong-Guk
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.830-835
    • /
    • 2006
  • 본 연구에서는 바둑을 응용하여, 모바일에서 가능한 6면체 게임으로 구현 하였다. 기존의 바둑과 같은 룰과 비슷한 내용의 게임으로서 모바일 버튼의 단순 조작만으로 가능한 게임이다. 게임에 사용되는 6면체 바둑판과 바둑돌들은 PHOSHOP을 이용하여 3차원 모양의 객체로 생성하였다. 프로그래밍은 SKT GENX기반으로 구현하였다. 기존의 바둑판은 가로 세로 교차된19줄이 평면에 그려져 있으나, 6면체 바둑판은 한 평면에 가로 세로 5줄이 주사위 모양의 6표면에 연결되어있다. 대국 시의 모바일 화면 인터페이스는 바둑판의 6면 중 3면을 동시에 보이는 입체도와 6면을 펼친 전개도가 있다. 입체도는 모바일 버튼 조작에 의해 6면을 상하좌우 회전이 가능하도록 하였다. 입체도와 전개도는 동시에 보는 것을 기본으로 하나 사용자 선택에 의해 두 그림의 크기 위치 등이 다양하게 가능하도록 제공하고 있다. 바둑돌의 착점방식은 모바일 버튼 조작에 의해 커서의 이동으로 가능하다. 게임은 네트워크를 이용한 사람과 사람이 가능하도록 약식으로 구현하였다. 게임의 내용은 6면의 입체적 상황을 고려하면서 작전을 세워야 하므로 기존의 평면바둑에 비해 좀더 고난도의 사고와 전략을 요구하는 게임이다. 그리고 6면체 바둑게임은 모바일 스크린환경에서 기존의19줄 평면바둑이 문제시 될 수 있는 가독성과, 한 게임에 사용되는 시간에 대해서 유리한 요인으로 실용화의 가능성을 제시하고자 한다.

  • PDF

Implementation of Temperature Control System of Boiler using Mobile Phone (모바일 전화기를 이용한 보일러 온도 조절 시스템 구현)

  • Han, Ki-Tae;Chung, Kyung-Yong;Kim, Sung-Ho
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2008.05a
    • /
    • pp.611-613
    • /
    • 2008
  • This paper describes the system that enables users to control the home electronic equipment using mobile phone. The home network industry is setting in network period that grow rapidly and get many interests. And, it is real condition that hailing of existed system is rising too. This paper developed system to make use of mobile phone regarding this and control boiler temperature in home to remote. This paper that serve this used skill of mobile programming, mobile Brew, RF radio communication, etc. for communication with server in an experiment. This paper presented another method that use RF radio communication and mobile device in home automation construction. The result of this paper will be expected to be able to contribute little in development of home network industry.

  • PDF