• Title/Summary/Keyword: 애플리케이션개발

Search Result 1,295, Processing Time 0.042 seconds

모바일 웹 표준 기반 경량화 프레임워크 (Agile Framework for Mobile Web Standards)

  • 신승우;박은주;김행곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.448-451
    • /
    • 2009
  • 최근 모바일 디바이스의 성능향상으로 모바일 웹 애플리케이션 구동환경이 개선되고 있다. 이에 따라 모바일 웹 애플리케이션 개발 수요가 국내외적으로 증가하고 있다. 하지만 기존 PC환경과 달리 개발 환경 및 표준에 대한 고려가 적어 많은 개발비용이 소모되고 있다. 본 논문에서는 MWeb-프레임워크를 통해 최근 각광 받고 있는 웹 개발 프레임워크 기반의 개발방법론을 제안하며 이와 더불어 다양한 디바이스에서 동일한 사용이 가능하도록 모바일 웹 표준을 준수하는 개발방법론을 제안한다. Ruby on Rails기반의 모바일 웹 개발 아키텍처를 정의하고 이를 바탕으로 모바일 웹 표준을 준수하는 애자일 개발방법론을 적용한 프로세스 모델을 제안하고 기존 웹 개발 프레임워크와 개발방법론을 비교, 평가한다. 제안한 프레임워크를 통하여 신속한 개발을 수행할 수 있으며 모바일 웹 표준 환경을 준수하여 모바일 웹 애플리케이션의 품질과 신뢰성을 획득할 수 있다.

안드로이드 애플리케이션 블랙마켓 조사 및 연구 (The Study of Android applications Black Market Analysis)

  • 이용섭;조태남;서승현;문남미
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1106-1107
    • /
    • 2011
  • 개방형 플랫폼이라는 안드로이드의 특성을 이용해 블랙마켓 애플리케이션이 급격히 활성화 되어 불법 애플리케이션이 유통 되고 있다. 불법 애플리케이션의 유통은 마켓의 수익 구조가 파괴되어 개발자들의 개발 의지를 저하시켜 마켓의 활성화를 저해하는 요인이 되며 악성코드 배포의 경로가 된다. 이에 본 논문에서는 스마트폰 애플리케이션을 공식적으로 유통하는 안드로이드 마켓과 비공식적으로 유통하는 블랙마켓 "Blackmart Alpha"의 월별 애플리케이션 등록건수를 비교 분석해 불법 애플리케이션 유통의 현황을 파악하였다. 이는 향후 애플리케이션의 불법적 접근을 사전에 대응하는 방법과 함께 불법적으로 변형된 애플리케이션을 검증할 수 있는 방법 위한 것이다.

광산 비포장도로 상태 조사를 위한 스마트폰 애플리케이션 개발 (Development of a Smartphone Application to Investigate Unsurfaced Road Conditions in Mines)

  • 최요순;김헌무;서장원
    • 터널과지하공간
    • /
    • 제28권6호
    • /
    • pp.555-568
    • /
    • 2018
  • 광산에서 효율적이고 안전한 운반 작업을 수행하기 위해서는 덤프트럭이 이동하는 비포장도로의 상태를 정기적으로 점검하고, 그 결과에 따라 체계적인 유지보수를 시행해야 한다. 본 연구에서는 광산의 비포장도로 상태를 주기적으로 조사하는데 사용될 수 있는 스마트폰 애플리케이션을 개발하였다. 개발된 애플리케이션을 사용하면 미국 육군 공병대에서 개발한 Unsurfaced Road Condition Index(URCI) 평가 체계에 따라 필요한 정보를 현장에서 쉽게 수집하고, 비포장도로의 상태를 정량적으로 평가할 수 있다. 부산 일광광산 비포장도로 일부 구간의 조사를 위해 개발된 애플리케이션을 적용하였다. 그 결과 URCI 평가 체계에서 고려되는 7가지 인자들을 사용자 인터페이스 화면을 통해 손쉽게 조사하고, 현장에서 URCI 값을 빠르게 계산하여 비포장도로의 상태를 평가할 수 있었다. 본 연구에서 개발한 스마트폰 애플리케이션은 광산현장의 비포장도로의 상태 조사 및 평가를 위해 유용하게 활용될 수 있을 것이다.

혼합현실을 활용한 교통 안전교육 애플리케이션 개발 (A Development of Traffic Safety Education Application Using Mixed Reality)

  • 김강호;이대웅
    • 한국정보통신학회논문지
    • /
    • 제23권12호
    • /
    • pp.1602-1608
    • /
    • 2019
  • 본 연구에서 우리는 혼합현실 애플리케이션을 활용해 어린이들에게 다양한 교통상황을 간접적으로 체험하게 하고, 사고의 위험에서 스스로 방어 행동을 할 수 있도록 도움을 주는 "Zetton 어린이 교통안전교육" 애플리케이션을 개발했다. 개발된 애플리케이션은 어린이 교통사고 중 사망률이 높은 사고 유형을 분석해 학습 목표를 정하였고, 목표 달성을 재미있게 체험을 할 수 있도록 개발되었다. 플레이어는 여러 교통상황을 정해진 시나리오를 플레이하는 과정에서 신호체계와 교통정보를 자연스럽게 습득할 수 있도록 체험 중심 콘텐츠가 되도록 개발하였다. 개발된 애플리케이션의 교육 효과성 검증을 위해 방과 후 교육 활동으로 어린이들에게 교통안전교육을 했다. 그 결과 교육 전보다 교육 후에 교통안전에 대한 인식과 학습 목표와 관련된 질문에 올바른 대답 빈도가 높아졌다.

외국인을 위한 안드로이드 기반 한국어 교육 애플리케이션 (Android Based Korean Education Application for Foreigners)

  • 최선아;이화민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1480-1483
    • /
    • 2011
  • 스마트 기기 사용자가 급증하면서 애플리케이션의 수도 급격히 많아지고 있다. 다양한 종류의 교육용 애플리케이션이 많이 개발되어 졌지만 외국인을 위한 한국어 교육 애플리케이션의 수는 매우 적다. 이에 본 논문은 외국인 사용자가 한국어를 학습할 수 있는 애플리케이션을 설계 구현하였다. 한국어 어휘능력이 부족한 외국인을 주 대상으로 단어와 예문 및 시각적인 요소인 이미지와 청각적인 요소인 듣기를 결합하여 학습 효과를 극대화시킴으로써 효과적인 어휘능력의 향상을 목표로 구현하였다.

안드로이드 환경에서 권한 요구를 통해 발생 가능한 잠재적 보안위협에 관한 연구 (A Study on Potential Security Threats that Occurred Possibly by Permission Requests in Android Environment)

  • 박인규;최슬기;곽진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 춘계학술발표대회
    • /
    • pp.258-261
    • /
    • 2017
  • 안드로이드 애플리케이션 개발 시 특정 기능을 수행하기 위해 필수적으로 AndroidManifest.xml 파일에 권한을 등록한다. 등록된 권한은 애플리케이션 설치 시 사용자에게 동의를 요구하며 애플리케이션을 설치하기 위해 해당 애플리케이션이 요구하는 사용 권한 모두를 동의해야 한다. 애플리케이션이 요구하는 권한에 동의하지 않을 경우 애플리케이션 설치가 취소되며, 권한 요구에 대한 동의 없이 애플리케이션을 설치할 수 없다. 이러한 이유로 대부분의 사용자는 애플리케이션이 본래의 기능과 맞지 않는 필요 범위 이상으로 요구하는 권한까지도 상세하게 살펴보지 않고 동의하여 본래의 기능과 관계없는 권한을 통해 개인정보 유출, 비정상적인 과금 유발 등 다양한 보안위협이 발생한다. 본 논문에서는 안드로이드 애플리케이션의 APK 파일을 통해 애플리케이션이 요구하는 권한과 실제 애플리케이션이 기능 제공을 위해 사용하는 API 목록을 확인하여 애플리케이션이 필요 범위 이상으로 요구하는 권한을 분석한다. 또한, 애플리케이션 업데이트 시 API 추가로 인해 발생할 수 있는 보안위협을 분석한다. 이를 통해 필요 범위 이상으로 요구하는 권한으로 발생할 수 있는 보안위협에 대해 사전에 인지하여 이를 방지할 수 있도록 한다.

디지털방송 단말의 HTML5 기반 웹 애플리케이션 실행 플랫폼 (An HTML5-based Web Application Running Platform of a Digital Broadcasting Receiver)

  • 유대상;맹승렬
    • 한국정보통신학회논문지
    • /
    • 제17권9호
    • /
    • pp.2048-2054
    • /
    • 2013
  • 디지털기술의 발전으로 방송과 통신 영역 간에 융합이 이루어지면서 소비자의 다양한 디바이스를 통한 서비스(애플리케이션) 이용에 공간적, 시간적 제약을 제거하는 노력이 진행되고 있다. 특히 애플리케이션의 공통 실행 플랫폼으로 웹 (Web)의 중요성이 대두되면서 N-스크린 개념에 중요한 위치를 차지하고 있는 디지털방송 단말도 기존 데이터 서비스의 표준으로 삼고 있던 자바 (Java) 애플리케이션뿐만 아니라 웹 애플리케이션을 실행할 수 있는 플랫폼으로 발전하도록 요구되고 있다. 본 논문에서 소개하는 디지털방송 단말의 웹 애플리케이션 실행 플랫폼은 HTML5를 기반의 웹 애플리케이션 실행 엔진인 웹 커널과 웹 애플리케이션의 관리를 위한 윈도우 운영체제의 바탕화면 관리자와 유사한 웹 데스크탑, 그리고 웹 애플리케이션 개발자를 위한 SDK를 제공한다. 특히, 웹과 TV 영역의 기술적 접목을 통해 HTML5 기반 웹 애플리케이션이 프로그램 편성정보와 같은 방송 부가정보와 디지털방송 단말의 자원을 자유롭게 활용할 수 있는 웹 애플리케이션 개발 프레임워크를 제공한다.

학습자의 주의집중을 유도하는 모바일 애플리케이션 프로토타입 개발 (Development of Mobile Application Prototype Inducing Learner's Attention)

  • 노경의;이찬행;박지수;손진곤
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권9호
    • /
    • pp.391-398
    • /
    • 2022
  • 비대면 수업이 지속되면서 학습자의 주의집중에 관한 논의가 계속되고 있다. 대면수업이나 비대면 수업에 상관없이 학습 효과를 높이기 위해서는 학습자의 주의집중이 중요하다. 본 연구에서는 학습자의 주의집중에 영향을 주는 요인 중 하나인 학습자 감정을 고려하여 학습자의 주의집중을 유도하는 모바일 애플리케이션 프로토타입을 개발한다. 학습자가 애플리케이션에 표시된 4가지 감정 중 하나를 선택하면 선택한 감정과 연관된 학습자의 주의집중을 유도하는 활동을 보여준다. 개발한 애플리케이션의 사용성을 평가하기 위해 중·고등학생 32명을 대상으로 애플리케이션을 실행하게 한 후 리커트 5점 척도 설문을 진행한다. '나는 집중력이 생긴다'와 '나는 심리적 안정감이 든다'는 문항의 점수는 각 3.56점, '나는 잡념이 사라진다'는 문항의 점수는 3.6점의 결과를 보임으로써 본 연구에서 개발한 애플리케이션이 학습자의 주의집중을 유도할 가능성이 있다는 것을 보여준다.

고등학생의 스마트 기기 활용 실태와 조리교육 애플리케이션 개발에 대한 인식 비교 연구 (The Recognition Comparison for the Utilization State of Smart Devices and Culinary Education Application Development of High School Students)

  • 강경심
    • 디지털융복합연구
    • /
    • 제10권11호
    • /
    • pp.619-626
    • /
    • 2012
  • 본 연구의 목적은 일반계고와 특성화고의 스마트 기기 활용 실태와 교육용 애플리케이션 개발에 대한 인식수준을 비교 분석하여 보다 효과적인 조리교육 애플리케이션 개발 방안을 모색하는 것이다. 특성화고 학생이 일반고 학생보다 스마트 기기 활용 학습 방법을 더 선호하고, 하루 사용 시간이 더 많았다. 학습 분야는 일반고는 어학, 특성화고는 자격증에서 높게 나타났다. 스마트 기기 활용 학습의 장점은 자투리시간 활용이었고, 인프라를 가장 필요로 하였다. 가장 기대되는 콘텐츠는 일반고는 동영상 강의, 특성화고는 협력학습이었고, 가장 만족하는 것은 이동성이었다. 조리교육용 애플리케이션 개발에 대해 특성화고 학생이 더 많은 필요성을 느끼고 있었고, 더 많이 활용할 계획을 갖고 있었으며, 실습 동영상을 더 선호하였다. 희망 요리 영역은 일반고는 간편 요리, 특성화고는 조리기능사요리를 선호하였고, 애플리케이션은 포털 사이트와 학과 홈페이지에 탑재되기를 희망하였다. 그러므로, 조리교육용 애플리케이션 개발 시 실습 동영상과 조리 레시피가 포함된 시뮬레이션 학습 위주로 제작하고, 평가 기능을 추가하여 학업 성취 수준을 확인할 수 있도록 한다. 조리기능사 요리가 포함된 5분 이내의 콘텐츠가 될 수 있도록 제작하며, 각 차시별 과제 목표를 제시하고, 문제 해결을 위한 정보를 구체적으로 제공한다. 학습 몰입도를 높이기 위해 영상, 음악, 텍스트가 포함된 콘텐츠를 첨부한다. 수업의 시작과 전개, 정리의 흐름이 있도록 하며, SNS 협력학습 서비스를 활용하여 학습 주체간의 소통이 증진될 수 있도록 한다.

안드로이드 슈팅 게임 개발 (Android Shooting Game Development)

  • 김봉경;전진우;정길현;이종진
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2013년도 제47차 동계학술대회논문집 21권1호
    • /
    • pp.173-174
    • /
    • 2013
  • 최근 다양한 모바일 기기의 발달로 인하여 새로운 응용 애플리케이션의 기술력도 같이 성장하고 있다. 이런 성장과 더불어 게임 애플리케이션도 다양화 되고 있으나 고전게임, 그 중에서도 개발이 가장 빈약한 비행기 슈팅게임에 센서기능을 추가해서 화면터치만을 이용한 대부분의 게임 진행방식을 가속도 센서를 이용하여 비행기 기체를 움직일 수 있도록 다른 게임 애플리케이션과는 차이를 두었고, 또 JSON을 사용하여 로그인 및 회원가입 그리고 랭킹 시스템을 추가시켜 게임을 더 즐길 수 있도록 하였다. 이를 통해 중장년층에게 스마트폰의 새로운 기능인 센서와 스마트폰 게임 애플리케이션에 한층 가까워질 수 있는 계기를 제공하였다.

  • PDF