• Title/Summary/Keyword: 앱디자인

Search Result 121, Processing Time 0.025 seconds

A Practical Design and Implementation of Android App Cache Manipulation Attacks (안드로이드 앱 캐시 변조 공격의 설계 및 구현)

  • Hong, Seok;Kim, Dong-uk;Kim, Hyoungshick
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.1
    • /
    • pp.205-214
    • /
    • 2019
  • Android uses app cache files to improve app execution performance. However, this optimization technique may raise security issues that need to be examined. In this paper, we present a practical design of "Android app cache manipulation attack" to intentionally modify the cache files of a target app, which can be misused for stealing personal information and performing malicious activities on target apps. Even though the Android framework uses a checksum-based integrity check to protect app cache files, we found that attackers can effectively bypass such checks via the modification of checksum of the target cache files. To demonstrate the feasibility of our attack design, we implemented an attack tool, and performed experiments with real-world Android apps. The experiment results show that 25 apps (86.2%) out of 29 are vulnerable to our attacks. To mitigate app cache manipulation attacks, we suggest two possible defense mechanisms: (1) checking the integrity of app cache files; and (2) applying anti-decompilation techniques.

A Study On Learning Game App Using An Android Smart Phone (안드로이드 기반 학습용 게임 앱 개발)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.355-357
    • /
    • 2012
  • 본 논문에서는 안드로이드 기반 스마트폰을 이용하여 모바일 게임개발을 위한 기초 학습용 앱의 구현 내용을 소개하였다. 이미 상용화 되어 있는 학습용 앱의 용도 외에 게임적 요소를 접목하여 학습의 효과와 흥미를 높일 수 있도록 하였다. 누구나 배우고 즐길 수 있는 학습용 앱으로 평가할 수 있다. 디자인적 요소와 게임 기능의 확대 후 안드로이드 마켓에 배포하여 서비스를 할 수 있으며 본 연구의 과정은 게임 앱 설계 관련 프로젝트의 수행이나 학습용 게임 앱 개발의 학습 모형을 제시한 사례로 활용할 수 있다.

  • PDF

A Study on the Development Method of Android App GUI Test Automation Tool (안드로이드 앱 GUI 테스트 자동화 툴 개발 방법에 관한 연구)

  • Park, Se-jun;Kim, Kyu-jung
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.8
    • /
    • pp.403-412
    • /
    • 2021
  • As the number of mobile apps increases exponentially, automation of tests performed in the app development process is becoming more important. Until the app is released, iterative verification is performed through various types of tests, and this study was conducted focusing on the GUI test among various types of tests. This study is meaningful in that it can contribute to the stable app distribution of the developer by suggesting the development direction of the GUI test. To develop Android's GUI test tool, I collected basic data before presenting the development method by researching Android's UI controls and Material design guideline. After that, for the existing GUI test automation tool, two tools based on screen capture test and four tools based on source code analysis test were studied. Through this, it was found that existing GUI test tools don't consider visual design, usability, and component arrangement. In order to supplement the shortcomings of existing tools, a new GUI test automation tool development method was presented based on the basic data previously studied.

Research on Usability of Seoul Bike based on Seoul Universal Guideline -Focusing on seoul citizens over-50s (서울시 유니버설디자인 통합 가이드라인을 기반으로 한 서울자전거 '따릉이' 사용성 연구 -50대 이상 서울시민을 대상으로-)

  • Kim, Tae-Hee;Kim, Boyeun
    • Journal of Digital Convergence
    • /
    • v.17 no.1
    • /
    • pp.287-293
    • /
    • 2019
  • The purpose of this study is to research on usability of Seoul Bike focusing on seoul citizens over-50s. Before the test, I researched Seoul Universal Design Guideline's background, purpose, principle and range through literature review. Then I did two tests based on re-establishment of the existing principle to fit the public service. First, I have noticed that using the service through an application was difficult for seoul citizens over-50s even if they have NEEDS for using Seoul Bike according to the survey. Next, I drew the result from User Task Evaluation Analysis. Due to the low app usability(the main point of the service) and accessibility and usability status was rate low, but the overall service process was comfortable and convenience. I expect this study will be a good resouce for public service design.

UX design strategy for Education Mobile app based on User Value (사용자 가치 기반에 의한 교육용 모바일 앱의 UX디자인 설계전략)

  • Choi, Eun-Young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.7
    • /
    • pp.1386-1392
    • /
    • 2017
  • With the active usage of digital media, the importance of and the interest in User Interface (UI)/User Experience (UX) have been increasing. This study proposes the development of design evaluation model to utilize the quality analysis model as a basis if there were to be a development of mobile education application. Main factors of the design evaluation model, which is based on User Value analysis, influence users' attitudes and intentions in continuing their uses of a mobile education application. The employment of the design evaluation factors onto the existing agile method's development stage, therefore, would provide an optimal UX environment for the application. This application not only will increase the satisfactions of consumers, but also will have positive impacts on their intentions in continuing their uses of a mobile education application.

Analyzing user satisfaction factors for mobile health apps (모바일 헬스케어 앱 사용자 경험 요인 분석)

  • Kim, Guyeop;Kim, Hyun K.;Shin, Yuan;Park, Gyuwon;Park, Sunyoung;Lee, Yuryeon
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • fall
    • /
    • pp.129-131
    • /
    • 2021
  • 본 연구의 목적은 모바일 헬스케어 앱의 사용자 경험 요인을 분석하여 제안하는 데 있다. 의료 관련 앱은 주로 의료 서비스 제공자 중심의 기능으로 디자인되어 개인의 서비스 접근성이 낮으며, 데이터 활용에 대한 고려가 부족하다. 개인이 주도적으로 건강 데이터를 활용하기 위해서는 개인 - 건강 데이터 커뮤니케이션을 고려한 앱 개발이 필수적이며, 이와 관련된 사용자 경험을 평가하는 도구가 필요하다. 먼저 문헌 조사를 통해 사용 편의성, 사용 만족도, 정보 구조, 유용성, 정보 품질, 심미성 6가지 사용자 경험 요인을 수집하였다. 이후, '나의건강기록' 앱을 대상으로 사용자 심층인터뷰를 진행하여 모바일 헬스케어 앱 사용자 경험에 영향을 주는 요인을 분석하였다. 심층인터뷰 결과, 사용자 경험 요인에 정보의 이해용이성 요인이 새롭게 도출되었다. 정보의 이해용이성은 건강 정보를 알기 쉽게 제공하여, 사용자들이 어려움 없이 정보를 이해할 수 있는 능력을 의미하고 건강정보이해능력과 관련이 높다. 각 도출된 요인은 정보 주체(사용자)의 편의성, 활용성, 유지율을 높일 수 있는 모바일 헬스케어 앱을 디자인하는 데 유용할 것으로 기대된다.

  • PDF

A Study on the Usability of the OTT Service's Mobile App UI Design - Focused on Users in Their 20s - (OTT 서비스의 모바일 앱 UI 디자인 사용성 연구 - 20대 사용자를 중심으로 -)

  • Shin, Sae-Mi;Kim, Tae-Kyun
    • The Journal of the Korea Contents Association
    • /
    • v.22 no.5
    • /
    • pp.125-135
    • /
    • 2022
  • The number of domestic users of OTT services is gradually increasing, and users can consume content more freely through OTT services that can consume content in various ways unlike existing broadcasting systems. As the service utilization rate increases and consumption patterns diversify, useful and convenient UI design and usability should be considered from the user's point of view, but research on the app UI design of OTT service is still insufficient. Therefore, in this study, UI design components were compared and analyzed for the top five mobile apps in Korea's OTT platform utilization rate, and usability evaluation was conducted through surveys and in-depth interviews with 10 people in their 20s. Based on the analysis results, the direction of improvement of OTT service mobile apps in the future was presented, and the results of this study are expected to be used as basic data for improving UI design and usability of OTT mobile apps in the future.

A Study on Color Recommendation System for Mobile App -Focused on the Method of Color Recommendation for the Material Design Color System (모바일 앱을 위한 배색 추천 시스템에 관한 연구 -머티리얼 디자인 컬러 시스템의 색채 추천 방법을 중심으로)

  • Hwang, Seung-Hyun;Lee, Hyun-Jhin
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.10
    • /
    • pp.353-363
    • /
    • 2019
  • This study is for the use of color recommendation system for the color combination of mobile application. For this study, color combination methods of a material design color system that recommends harmonized colors automatically and of a mobile web application were applied to a mobile application design and a color combination experiment was carried out. Then for a survey on the experiment using the two methods, color combinations, selected colors and satisfaction with outputs were investigated on a 7-point Likert scale. And color combination characteristics of outputs were compared. It was found that the material design color palette made it easy to select colors by systematizing the regular coloring stages of fixed colors automatically, but there were differences in color compositions and color scopes of dominant color, assort color and accent colors, which are three-color combinations of mobile web application and accent color selection function was required for each design, since only primary colors and secondary colors could be selected. Moreover, chromatic colors were used a lot in the material system because of the fixed color scopes and color combination scopes and images of color combination outcomes varied depending on the color combination scopes, even when tones with a big contrast or complementary colors were selected. The role of color composition was important according to the color combination scopes.

A Case Study On Learning Game Using An Unity Engine (Unity Engine을 이용한 학습용 게임 개발 사례)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.327-330
    • /
    • 2016
  • 본 논문에서는 Unity 엔진을 이용한 학습용 게임개발의 구현 내용을 소개하였다. Unity 엔진을 이용하면 필드의 제작, 캐릭터 애니메이션 세팅, 스크립트 작성, Asset 관리, 레벨 디자인 등 많은 작업을 하나의 통합 환경에서 수행할 수 있다. 또한 컴파일 과정을 거치지 않아도 게임을 제작하는 도중 언제라도 실행해 볼 수 있기 때문에 개발에 걸리는 시간을 단축 할 수 있다. 본 연구의 과정은 게임 앱 설계 관련 프로젝트의 수행이나 학습용 게임 개발의 학습 모형을 제시한 사례로 활용할 수 있다.

  • PDF