• Title/Summary/Keyword: 앱 개발

Search Result 798, Processing Time 0.027 seconds

Design and Implementation of Customized Protocol and Smartphone App for the All-in-One Sensor Device

  • Bang, Jong-ho;Lee, Song-Yeon;Paik, Jong-Ho
    • Journal of Internet Computing and Services
    • /
    • v.19 no.1
    • /
    • pp.19-26
    • /
    • 2018
  • Social issues for environmental pollution are continuously increasing globally. Especially, Users require services to measure environmental factors in indoor and outdoor and manage related data effectively and conveniently. According to this demand, sensors that can measure environmental factors in indoor and outdoor have been developed. However, since one sensor is composed of independent module, the interface of output data from each sensor is different. To solve the problem, we propose a customized protocol for low-power short-range wireless communication between smartphone using Bluetooth and All-in-One sensor device board and analyze the performance of the proposed customized protocol by developing program for performance verification of interface with user smartphone through Bluetooth. In addition, we implement a smartphone application using proposed protocol.

Research on Web standards compliance and professional level of domestic Web Developer (국내 웹 개발자의 웹표준 준수 및 전문성 수준에 대한 연구)

  • Shin, Moon-sun;Jeong, Kyeong-ja;Kim, Byung-chul
    • Journal of Digital Convergence
    • /
    • v.14 no.4
    • /
    • pp.201-208
    • /
    • 2016
  • Recently, non-standard techniques of web like Active-X caused not only user inconvenience but also barriers to the business of Internet. The government recognized that the serious environmental situation of using Internet is needed to be improved. Especially, HTML5 convergence technology is meant to be a specific platform over the devices, users, and systems. It also means web standards to support more creative business service model and emerging market. In this paper, we performed a survey on Web standards compliance and web development professional level of domestic web developers. In addition, we present the basic direction of government policy of software and software-positive human resources policy, that is based on the analysis of the survey results. Our study will be able to contribute to construct policies to support digital convergence industry and to strengthen technical assistance and expertise to build training programs for the spread of global Web standards (HTML5).

The Study of the System Development on the Safe Environment of Children's Smartphone Use and Contents Recommendations (유아들의 안전한 스마트폰 사용 환경 및 콘텐츠 추천 시스템 개발)

  • Lee, Kyung-A;Park, Eun-Young
    • Journal of Digital Contents Society
    • /
    • v.19 no.5
    • /
    • pp.845-852
    • /
    • 2018
  • This study has developed a preventive launcher from smartphone addiction for the digital generation and the contents recommendation based on machine learning which used multiple and collective intelligence. This could provide convenient digital nurturing experience for the parents who fear their children's over use of digital devices and also suggest individually adaptive digital learning methods that enhance the learning efficiency and pleasurable and safe learning environment for the children. Suggested application is a kind of gamification launcher that protects children from harmful contents and from smartphone addiction with time limit settings. For parents who find difficulty choosing from various kinds of contents and applications for education, this suggested system could provide a learning analytic report based on big data after collecting and analyzing the data of their children's learning and activities and recommend contents necessary for their kids using recommended algorithm by collective intelligence.

Platform Independent Game Development Using HTML5 Canvas (HTML5 캔버스를 이용한 플랫폼 독립적인 게임의 구현)

  • Jang, Seok-Woo;Huh, Moon-Haeng
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.18 no.12
    • /
    • pp.3042-3048
    • /
    • 2014
  • Recently, HTML5 have drawn many people's attention since it is considered as a next-generation web standard and can implement a lot of graphic and multimedia-related techniques on a web browser without installing programs separately. In this paper, we implement a game independent of platforms, such as iOS and Android, using the HTML5 canvas. In the game, the main character can move up, down, left, and right not to collide with neighboring enemies. If the character collides with an enemy, the HP (hit point) gauge bar reduces. On the other hand, if the character obtains heart items, the gauge bar increases. In the future, we will add various items to the game and will diversify its user interfaces by applying computer vision techniques such as various gesture recognition.

Development of Smart App to Support the Paramedics Activities (구급 활동을 지원하는 스마트 앱 개발)

  • Eum, Sang-Hee;Kim, Gwang-Nyeon;Kim, Gi-Ryon;Nam, Jae-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.1
    • /
    • pp.49-53
    • /
    • 2018
  • In the recent years, an attempts have been made to convergence medical technology and IT technology to overcome the limitations of temporal, spatial in the medical technology applications. Emergency care is primarily intended to provide primary care and stabilization to the patient, thereby saving the patient's life and minimizing the risk until hospital care. In this study, we developed an application S/W to support emergency services for emergency medical services. Paramedics can easily keep a log of emergency activities and monitor the patient's condition in real time with this application S/W on smart devices. In particular, medical signals and information emergency status of emergency patients can be measured or photographs of affected areas can be taken. In addition, this report can be delivered to remote medical doctors for rapid emergency measures and immediate hospital response.

The Effectiveness of the Flipped Learning using the Smart Device (스마트 디바이스를 활용한 플립드 러닝의 효과에 관한 연구)

  • Pi, Su-Young;Do, Suk-Jin
    • Journal of Digital Convergence
    • /
    • v.15 no.4
    • /
    • pp.65-71
    • /
    • 2017
  • With advances in technology, many researchers have made an effort to find out educational methods with customized instruction. The purpose of the research is to investigate i) if flipped learning is beneficial for the students taking intermediate-level English grammar and writing class compared with the traditional class, ii) if the flipped learning class is advantageous for all the score level students in terms of student achievement and iii) if the students feel motivated with the flipped learning class. T-test was utilized to determine any differences between pretest and posttest in student achievement. The result in terms of the academic achievement revealed that the flipped classroom approach for the low score group was found to be the least effective among others. In the case of flipped learning teaching method, the instructor should develop contents according to the level of learners. The development of customized contents tailored to the level of learners will enhance learners' learning achievement.

Free Contents Aggregation System for IPTV Service (IPTV 서비스를 위한 프리콘텐츠 수집시스템)

  • Kang, Young-Man;Han, Soonhee
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.10
    • /
    • pp.1361-1370
    • /
    • 2018
  • With the advent of OTT, the new concept of content delivery service is growing interest in the market, the development of appropriate equipment and application program is needed. In order to provide OTT service, a system to receive UHD broadcast to collect free content is needed. In this study, we designed an OTT service providing system that operates on 4K UHD video adapter hardware capable of IPTV service. First, we analyzed the situation to provide video free contents service and implemented a system to collect free contents. To validate the research and to make practical use of it, we have developed a mobile program for free content service and distributed it through the Google App Store. It is also installed in an OTT box with the ability to provide free content on the open market and is in service in several countries including Brazil.

A Study on Developing of Multilingual Electronic Menu Board and Custom Local Restaurant Recommendation Application Using QR Code (QR 코드를 이용한 다국어 전자 메뉴판과 맞춤형 현지 식당추천 알고리즘 및 앱개발에 관한 연구)

  • Kim, Jin-Hyeok;Lee, Tae-Hui;Kim, Hye-Ju;Lee, Ho-Rim;Lee, Hee-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.176-179
    • /
    • 2019
  • 최근 세계적으로 한국에 대한 인식이 좋아짐으로써 한국으로 유학이나 여행을 오는 외국인이 많아지고 있다. 외국은 다양한 문화와 언어를 가지고 있고 그 외국의 문화와 언어에 익숙하지 않은 많은 식당에서 그들은 식사함에 어려움을 겪고 있다. 우리 학교의 경우에서도 마찬가지로 유학 와 있는 한국어가 서툰 학생들이 한국에서 가장 불편한 일 중 하나가 식당에서 음식을 시키는 것이라고 할 정도로 식사가 제한되어 있다. 이를 해결하기 위해 본 논문에서는 QR 코드를 메뉴판에 부착하여 그 QR 코드를 찍기만 하면 바로 원하는 언어를 선택할 수 있고, 그들의 언어로 음식에 대한 설명이 나타나는 시스템을 제안하고 개발하였다. 제안한 시스템은 종교에 따라 먹지 못하거나, 식습관에 따라 먹지 않는 음식이 있는 외국인들 역시 전자 메뉴판을 이용함으로 어려움을 해결 할 수 있다. 제안한 시스템은 그들 주변에 어떤 식당이 있고 어떤 음식이 있는지 쉽게 알 수 있고 그 어플을 사용하는 사람들과 소통할 수 있는 어플리케이션을 제작함으로써 유학생뿐만 아닌 일반 관광객들을 대상으로도 적극적으로 활용 할 수 있을 것으로 기대가 된다.

Consortium Blockchain based Forgery Android APK Discrimination DApp using Hyperledger Composer (Hyperledger Composer 기반 컨소시움 블록체인을 이용한 위조 모바일 APK 검출 DApp)

  • Lee, Hyung-Woo;Lee, Hanseong
    • Journal of Internet Computing and Services
    • /
    • v.20 no.5
    • /
    • pp.9-18
    • /
    • 2019
  • Android Application Package (APK) is vulnerable to repackaging attacks. Therefore, obfuscation technology was applied inside the Android APK file to cope with repackaging attack. However, as more advanced reverse engineering techniques continue to be developed, fake Android APK files to be released. A new approach is needed to solve this problem. A blockchain is a continuously growing list of records, called blocks, which are linked and secured using cryptography. Each block typically contains a cryptographic hash of theprevious block, a timestamp and transaction data. Once recorded, the data inany given block cannot be altered retroactively without the alteration of all subsequent blocks. Therefore, it is possible to check whether or not theAndroid Mobile APK is forged by applying the blockchain technology. In this paper, we construct a discrimination DApp (Decentralized Application) against forgery Android Mobile APK by recording and maintaining the legitimate APK in the consortium blockchain framework like Hyperledger Fabric by Composer. With proposed DApp, we can prevent the forgery and modification of the appfrom being installed on the user's Smartphone, and normal and legitimate apps will be widely used.

Analysis of Malicious Behavior Towards Android Storage Vulnerability and Defense Technique Based on Trusted Execution Environment (안드로이드 저장소 취약점을 이용한 악성 행위 분석 및 신뢰실행환경 기반의 방어 기법)

  • Kim, Minkyu;Park, Jungsoo;Shim, Hyunseok;Jung, Souhwan
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.31 no.1
    • /
    • pp.73-81
    • /
    • 2021
  • When downloading files using an app or web-based application on the user's mobile phone, the path is set to be saved in the pre-defined default directory. Many applications requiring access to storage, including file managers, require a write or read permission of storage to provide numerous functions and services. This means that the application will have direct access to the download folder where the numerous files downloaded. In this paper, to prove our feasibility of attack using the security vulnerabilities mentioned above, we developed a file hacking function disguised as an encryption function in the file management application. The file that encrypted will be sent to hackers via E-mail simultaneously on the background. The developed application was evaluated from VirusTotal, a malicious analysis engine, was not detected as a malicious application in all 74 engines. Finally, in this paper, we propose a defense technique and an algorithm based on the Trusted Execution Environment (TEE) to supplement these storage vulnerabilities.