Android에서는 Version 별로 제공하는 API 가 상이합니다. ICS인 4.0에서는 Notification에 큰 사진을 올리거나, 두손가락으로 내려서 창을 확대하여 추가적인 내용을 볼 수 없지만 JellyBean에서는 큰 사진, 추가 내용을 모두 확인할 수 있습니다. 2.3.x 대 의 점유율이 낮아지고, 4.4.x 대의 점유율이 높아지고는 있지만 그 중간의 4.0.x, JellyBean의 4.1~4.3 버전의 점유율은 높습니다. 4.0.x대가 아닌 4.1이상으로 코드를 작성한다고 해도 문제는 없지만 4.0.x 사용자를 버릴 수는 없죠. 그래서 Android에서는 그런것들을 해결할 수 있도록 추가 라이브러리를 제공해주고 있습니다. 초기에는 공식 API 문서가 없었던것으로 기억하나 지금은 d.and..
이번 Google I/O에서 공개되었던 Android L의 개발자 Preview 버전이 공개되었습니다. 구글이 처음으로 설치가 가능한 Preview 버전과 개발 SDK, Emulator를 공개하였습니다. Emulator의 경우 64-bit OS를 제공하고 있으며, 설치가 가능한 Nexus 5, Nexus 7(Wi-Fi 2013) 버전은 32 bit OS를 제공하고 있습니다. 해당 기기들이 64-bit CPU가 아니기에 32-bit OS를 제공하고 있습니다. Android L의 주요 특징 : http://thdev.net/581 해당 버전은 어디까지나 Preview 버전이기에 어떤 문제가 있을지 어떤 앱에서 문제가 발생할 수 있을지 알지 못합니다. 실제로 제가 설치한 단말기에서도 2번의 Rom을 설치하였습..
한국시간으로 6월 26일 새벽 1시. 구글의 새로운 OS인 Android L이 공개되었습니다. 이번 I/O 발표는 크롬을 최대한 Android와 통합하며, Android를 전략적으로 이용하자!로 보입니다. 첫날 2시간 30분 중 2시간의 발표시간동안 아래와 같은 OS를 이야기 하였죠. - Android L (ART와 64-bit 가 적용된 안드로이드 최초 버전) - Android Auto (자동차의 네비게이션) - Android Wear - Android TV (기존 Google TV의 새로운 명칭이며, 새로운 Design을 적용된 버전입니다.) 위와 같은 4가지 OS가 소개되었습니다. Android TV는 Andorid와 Android Wear만 있으면 컨트롤이 가능한 기기이며, 단순히 TV만 보는것이..
Apple 사용자는 Passbook 이라는 것을 사용할 수 있습니다. 한국에서는 스마트폰에 멤버쉽 카드를 모아서 사용할 수 있는 스마트월렛들이 존재합니다. Apple에서 이런 기능을 모아서 제공하는 Passbook은 단순히 멤버쉽 뿐만 아닌 비행기 티켓, 쿠폰북 등도 함께 활용할 수 있습니다. 이를 Android에서 사용할 수 있는 프로그램은 많이 있습니다. 저는 Passbook 앱을 사용하게된 계기가 국내의 스마트월렛을 통한 멤버쉽 확인은 인터넷이 되어야만 사용가능하며, 너무 느립니다. 멤버쉽 적립/사용을 위해서 인터넷을 접속해야하고, 상황에 따라서 1분이상의 시간이 걸리는.. 너무 복잡하고 짜증나서 자주 사용하지 않게되었고, 이후에는 멤버쉽 점수 확인용도로만 사용하고 있습니다. 월렛이 너무 느리고 답..
약 11시간 전 Android Run time인 Dalvik의 사망선고가 내려졌습니다. ASOP인 Android Open Souce Project에 commit된 로그로 확인이 가능하였습니다. 추후에 나올 모든 Android OS는 기존의 Dalvik이 아닌 ART(Android Run Time)으로 기존 Dalvik 보다는 좋은 성능과 배터리 효율성을 가진 새로운 런타임을 사용하게 됩니다. 작년 11월에 Kitkat과 함께 공개된 이후 7개월만의 Dalvik의 사망선고입니다. 7개월 간의 실제 개발자 테스트를 통해서 오류 정보를 수집하여, 수정을 거쳐, 추후에 나올 Android에 적용될것으로 생각됩니다. 아래는 AOSP commit 로그입니다. "Dalvik is dead, long live Dalv..