• Title/Summary/Keyword: 안드로이드 폰

Search Result 890, Processing Time 0.032 seconds

Development of Educational Application for Physical Computing using Android Smartphone (안드로이드 스마트폰을 활용한 피지컬 컴퓨팅을 위한 교육용 앱의 개발)

  • Kim, Tae-Woo;Chun, Seok-Ju
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.6
    • /
    • pp.639-649
    • /
    • 2018
  • Physical computing, a concrete operational activity using tools, can help children to understand principles of computer science by observing interactions between a computer and the real world directly. This study aims to design and develop an android application to utilize students' smart phones as a tool of physical computing education. The application includes one class designed to collect data using android smart phone sensors and another designed to transfer the data to a computer which students can use to learn programming. The physical computing application can be used to help students understand the principles of computer science more easily in schools not equipped with physical computing tools.

An Implementation of Decorating Photo with Polaroid Effect based on Android Platform (안드로이드 기반 폴라로이드 사진 꾸미기 애플리케이션 기능 구현)

  • Ihm, Sun-Young;Park, Young-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1546-1548
    • /
    • 2011
  • 최근 스마트폰의 보급률이 높아짐에 따라 스마트폰에 탑재된 카메라의 사용 또한 급증하고 있다. 이에 스마트폰으로 촬영한 사진에 효과를 적용하고 꾸미는 작업에 대한 사용자의 요구가 증가하고 있다. 본 논문에서는 사진에 폴라로이드 효과를 적용하고 다양한 꾸미기 기능을 제공하는 안드로이드 기반 스마트폰 어플리케이션인 Polandroid를 제안하고 구현하였다.

RACC: A Reliable Android Applications Execution Method against Reverse-engineering Attacks using Remote Class (RACC: 원격 클래스 호출을 통한 안드로이드 애플리케이션 역공학 공격 방지)

  • Lim, Ji-Hyeog;Lee, Chan-Hee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.116-118
    • /
    • 2012
  • 안드로이드 앱 시장이 활성화되면서, 안드로이드 앱의 불법복제나 역공학 공격으로 인한 피해가 증가하고 있다. 앱 불법복제는 앱 판매 수익의 저하뿐만 아니라 개발자의 의지를 뺏고 개발 노력에 대해 상대적 박탈감을 주게 된다. 자바 프로그램의 경우 역공학으로 인해 바이트 코드에 존재하는 핵심 알고리즘이 쉽게 노출되어 지적재산권이 유출될 수 있다는 점에서 개발자나 개발사에게 심각한 위협이 되고 있다. 본 논문에서는 안드로이드 환경에서 앱에 대한 역공학 공격의 위협을 보이고, 역공학 방지 기법인 RACC를 제안한다. RACC는 보호할 핵심 클래스를 앱으로 부터 추출하여 바이트 코드 형태로 안전한 원격 서버에 관리하여 수행하며, 스마트폰(클라이언트)에는 저장하지 않는다. 스마트폰 앱이 해당 핵심 클래스를 호출하면, 그 호출이 원격 서버로 전송되어 수행된 후 결과가 스마트폰에 반환된다. 이처럼 핵심 클래스 코드가 클라이언트에 직접 노출 없이 원격지에서 관리되고 수행됨으로써 역공학 공격을 원천적으로 방지한다.

Design of the security module for the access-control enhancement in android platform (안드로이드 플랫폼의 접근제어 강화를 위한 보안 모듈 설계)

  • Hong, Ji-Hoon;Jung, Jun-Kwon;Chung, Tai-Myoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.744-747
    • /
    • 2015
  • 최근 스마트폰을 이용한 홈네트워크, 스마트워크 등 다양한 인터랙션 환경이 연구됨에 따라 스마트폰의 범위는 단일기기를 넘어 환경 자체로 확대되고 있는 추세이다. 특히, 스마트폰에 탑재되는 운영 체제 중 안드로이드는 서드파티를 이용한 어플리케이션 설치, 소스코드 공개 등의 개방성을 강조하여 세계 시장점유율 90% 이상을 차지하고 있다. 하지만 안드로이드는 어플리케이션 설치 시 사용자의 동의를 얻을 경우 언제든지 해당 권한에 대한 사용이 가능한 Coarse-grained 접근제어 정책을 사용하고 있어 다양한 보안 문제들이 발생하고 있다. 따라서 본 논문에서는 안드로이드 플랫폼 수준의 보안 정책을 강화할 수 있도록 권한을 검사하고 보안 정책을 사용자의 수준에 맞게 수립하는 보안 모듈을 제안한다.

Analyze Diagnostic Data from Samsung Android Smartphones (삼성 안드로이드 스마트폰의 진단데이터 분석)

  • Hyungchul Cho;Junki Kim;Jungheum Park
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.34 no.3
    • /
    • pp.479-491
    • /
    • 2024
  • Android manufacturers collect diagnostic data to improve the quality of service to users around the world. The content and frequency of diagnostic data collected by these Android manufacturers is unknown. We analyze the diagnostic data collection behavior of Samsung smartphones, which has the largest share of the Android market among smartphone manufacturers, to explain which diagnostic data is communicated to the server via network packets, how the system app that collects the diagnostic data works, and whether the diagnostic data violates user privacy.

Developing a Schedulable App for Switching to Silent Mode Using an Android phone (스케줄링이 가능한 무음 모드 전환 안드로이드 폰 앱 개발)

  • Jang, Jae-Young;Kim, Il-Min
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.12 no.2
    • /
    • pp.53-59
    • /
    • 2012
  • Smart phones are very convenient for communication, but you need to not to forget to change to silent mode when you go to church or cinema. Many people used to forget changing their cell phones to silent mode. In this paper, we have developed an android smart phone app. for automatic changing silent mode, which exploited smart phones' GPS and computing capability. According to the GPS location data and time, this app. will automatically change a cell phone to silent mode. We believe that this app. would provide us a lot of convenience.

Development of Frame Buffer Structure for Automatic Dynamic Resolution Switching on Android Mobile Platform (안드로이드 모바일 플랫폼에서의 동적 해상도 자동전환을 위한 프레임버퍼 구조 개발)

  • Kim, Ju-Sung;Kwon, Oh-Chul;Lee, Chang-Gun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.12
    • /
    • pp.1209-1213
    • /
    • 2010
  • This paper presents a technique for an Android mobile device to best utilize its surrounding external display device such as high-definition TV, in order to overcome the size and resolution limitation of the small LCD in the mobile device. Unlike current techniques that simply expand the LCD screen image to an external large display, our technique dynamically changes the resolution adapting to capability of the external display. And, the original screen become a remote controller.

Android phone app. development for large scale classes (대규모 강의를 위한 안드로이드 폰 앱 개발)

  • Kim, Il-Min
    • Journal of Digital Convergence
    • /
    • v.9 no.6
    • /
    • pp.343-354
    • /
    • 2011
  • The interactions between a professor and students are very important in humanities classes A professor could not exchange opinions with students especially in large-scale classes. We have developed a smart phone app. in order to overcome the lirnit of interaction between a professor and students in large-scale classes. The app we have developed in this paper have exploited smart phone's data processing and wireless communication ability. In this paper, we showed that smart phone could be an useful tool for increasing the education effect of large-scale classes.

The Design and Implementation of Smart Phone Application Based on Android for Internet Outlet (인터넷 전원 콘센트를 위한 안드로이드 기반 스마트폰 애플리케이션의 설계 및 구현)

  • Baek, Jeong-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.01a
    • /
    • pp.237-238
    • /
    • 2012
  • 우리 주변에서 인터넷에 접근할 수 있는 기반시설이 풍부하게 제공 되어 최근 출시되는 많은 가전제품과 전기전자 제품들은 인터넷에 접속하여 웹브라우저나 휴대폰을 이용하여 원격으로 감시하고 제어할 수 있다. 그러나 기존의 제품들은 대부분 인터넷 인터페이스가 없기 때문에 네트워크에 접속할 수 없어 불편함이 많았다. 따라서 본문에서는 주변의 가전제품 및 전기용품들을 스마트폰으로 감시하고 제어할 수 있는 인터넷 전원 콘센트를 위한 안드로이드 기반 스마트폰 애플리케이션을 설계하고 구현하였다. 본 논문에서 사용한 인터넷 전원콘센트 제어기는 위즈넷사에서 개발한 하드웨어 TCP/IP 프로세서인 W5300을 사용하여 AVR 마이크로프로세서로 운영 가능한 인터넷 인터페이스를 설계하고 구현한다. 하드웨어 TCP/IP 프로세서를 사용하여 이더넷 인터페이스를 구현하면 소형의 8비트 마이크로프로세서로 완전한 TCP/IP 스택의 구현이 가능하여 개발제품의 가격 경쟁력과 소형화에 기여할 수 있다.

  • PDF

Monitoring memory shortage situation and booting characteristics in the Android operating system. (안드로이드 스마트폰의 메모리 부족 및 부팅 특성 모니터링 기법)

  • Oh, Yunseok;Ahn, Woo Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.175-178
    • /
    • 2016
  • 안드로이드 스마트폰의 성능을 향상시키기 위해서는 스마트폰 및 앱의 특성을 추출하는 것이 중요하다. 본 논문은 효율적인 메모리 관리를 위한 전단계로써 메모리 부족 및 부팅 특성을 모니터링 하는 AppMemTracker 앱을 제작하였다. 이 앱에 구현된 백그라운드 서비스들이 메모리 부족 및 부팅 특성에 관련된 정보를 추출하여 주기적으로 우리의 메일에 전송한다. AppMemTracker가 정확하게 동작하는지를 확인하기 위해 여러 스마트폰과 안드로이드 버전에서 실험 하였고, 정확한 정보가 추출되는 것을 확인하였다.