Skip to main content

Google Press Event 7/24/13

Sundar Pichai 와 함께한 아침. Google 은 3가지 새로운 제품에 대한 발표를 하였습니다.



1. 2nd Nexus7

첫번째는 이미 소문이 무성했던 Nexus7 입니다.


성능이 대폭 향상되었습니다.


Nexus 7 발매와 더불어 google app 들이 업데이트 되었고, Google Play Game 과의 연계성도 더욱 향상되었습니다.

4G LTE 는 미국에만 제한적으로 사용될 것으로 보입니다.

가격은 다음과 같습니다.
- 16GB WIFI : $229
- 32GB WIFI : $269
- 32GB LTE : $349


조만간 발매될 국가에 한국도 포함되어 있습니다. (만세!)
Google Play 에서 판매 예정이라고 합니다.

개인적으로 고화질 디스플레이 와 OpenGL|ES 3.0 이 지원되면서 게이밍 기능이 향상된 점을 강조하는 것이 눈에 띄였습니다. 아마도 멀티미디어 적인 기능향상으로 인한 자신감이 아닐까요.

2. Android 4.3

두번째로 Android 4.3 에 대한 소식입니다.

새로운 기능들이 많이 추가되었습니다. 4.3 APIs  는 바로 다운 받을 수 있습니다.


개인적으로 눈에 띄는 APIs 는 ActionBar 가 드디어 하위버전을 지원하기 시작했다는 것 입니다.

new v7 appcompat library 에 추가 된 사항으로 Android 2.1(API level 7) 까지 지원합니다.
이를 지원하기위해 ActionBarActivity class 가 새로이 추가 되었습니다.


3. Chromecast



위 두 소식은 이미 들은 이야기가 많았지만 chromecast  는 좀 생소했습니다.
쉽게 생각해서 Apple 의 AirPlay 와 흡사하다고 보시면 될 것 같습니다.

http://googleblog.blogspot.kr/2013/07/from-tvs-to-tablets-everything-you-love.html

다만, 다른점이 있다면, iOS, Android, MacOS, Window 를 모두 지원 한다는 것 입니다.
chrome OS 로 동작 한다고 하고, WIFI 와 연동하여 동작 합니다.


동작은 매우 간단합니다. chromecast 를 TV  에 연결하고, 각 장비에서 "cast" 버튼을 누르면 TV 로 출력되는 방식 입니다.

http://googledevelopers.blogspot.kr/2013/07/cast-content-from-your-apps-to-tv-with.html

실제로 동영상에서는 매우 간편하게 조작할 수 있다는걸 강조하고 있습니다.



NETFLIX ,PANDORA, YouTube, Google Play Music 가 지원되고, Cast SDK 를 통해 점차 확장 될 예정 입니다.

https://developers.google.com/cast/


가격은 $35 로 상당히 경쟁력있다고 생각합니다.


개인적으로 chromecast  가 새로운 시장을 개척 해 줄 것 같다는 생각이 듭니다.
chromecast 만 설치하면 가지고 있는 모든 기기가 안방의 TV 와 연동할 수 있기 때문이죠.

그동안 출시되었던 SmartTV 와는 좀 다른 측면을 보이기도 하지만, 여러 기능이 복합적으로 들어있어 사용하기 어렵다는 평을 받았던 SmartTV 보다는 이렇게 단순 미러링 방식으로 화면을 공유하는 방식이 오히려 사용자들에게 더 호평 받을 것 같다는 생각 입니다.

 더불어 많은 멀티미디어 앱 들이 이 기능을 지원 할듯한 생각이 드네요.

국내에 들어..왔으면 좋겠습니다.



Comments

Popular posts from this blog

[Android Application Testing Guide] Chapter3 jar file

Android Application Testing Guide(에이콘) 3장 Sample 을 실행시키기 위해서는 libdummy-0.0.1.jar 가 필요한데, sample file 에는 프로젝트만 존재한다. 결국 jar 를 만들어야 되는데.. ant 빌드다. 어허허... jar 파일이 없으면 예제 진행이 어려우므로. ant build 한 jar 를 첨부. libdummy-0.0.1.jar download

[번역] A journey on the Android Main Thread - Part 1

본 문서는 square engineering blog 에 기재된 A journey on the Android Main Thread - Part 1 기사를 번역한 것 입니다. coding horrer 에 왜 우리는 소스 읽는 법 을 배워야 하는가 에 대한 기사 가 있습니다. 안드로이드의 가장 큰 특징 중 하나는 오픈소스 생태계 라는 점 입니다. PSVM (public static void main) public class BigBang {   public static void main ( String ... args ) {     // The Java universe starts here.   } } 모든 자바 프로그램은 public static void main() 메소드를 호출하면서 시작합니다. 이는 자바 데스크탑 프로그램, JEE 서블릿 컨테이너, 안드로이드 애플리케이션 이 모두 동일 합니다. 안드로이드 시스템은 부팅 단계에서 ZygoyteInit 이라 불리는 리눅스 프로세스를 실행합니다. 이 프로세스는 달빅VM 으로, 쓰레드에 안드로이드 SDK 의 대부분의 클래스 를 로드 하고 대기합니다. 새로운 안드로이드 애플리케이션을 시작할 때, 안드로이드 시스템은 ZygoteInit 프로세스를 포크 하게 됩니다. 포크된 자식 프로세스의 쓰레드는 대기를 해제하고, ActivityThread.main() 메소드를 호출합니다. 위키피디아 에 정의된 zygote 란 수정란을 의미합니다. Loopers 계속 진행하기 앞서, 우리는 Looper (이하 루퍼) 클래스를 살펴 볼 필요가 있습니다. 루퍼를 사용하는 것은 하나의 쓰레드가 메시지들을 연속해서 실행하도록 하는 좋은 방법 입니다. 각각의 루퍼는 메시지 객체의 큐를 지니고 있습니다. (이를 메시지 큐 MessageQueue 라고 합니다.) 루퍼는...

[Cobertura] cobertura 2.0.2 script fix

cobertura 2.0.2 버전을 다운받고 실행 시키려고 하면 엄청난 에러가 뿜어져 나온다. ㅠ 달리 설정을 틀리게 한 것도 없는데.. 하면서 script 를 열어보니 아래와 같이 작성되어 있다. - cobertura-instrument.sh java -cp `dirname $0`/cobertura.jar:`dirname $0`/lib/asm-3.3.1.jar:`dirname $0`/lib/asm-tree-3.3.1.jar:`dirname $0`/lib/asm-commons-3.3.1.jar:`dirname $0`/lib/log4j-1.2.9.jar:`dirname $0`/lib/jakarta-oro-2.0.8.jar net.sourceforge.cobertura.instrument.Main $* - cobertura-instrument.bat java -cp "%COBERTURA_HOME%cobertura.jar;%COBERTURA_HOME%lib\asm-3.3.1.jar;%COBERTURA_HOME%lib\asm-tree-3.3.1.jar;%COBERTURA_HOME%lib\asm-commons-3.3.1.jar;%COBERTURA_HOME%lib\log4j-1.2.9.jar;%COBERTURA_HOME%lib\jakarta-oro-2.0.8.jar" net.sourceforge.cobertura.instrument.Main %CMD_LINE_ARGS% 그런데 막상 다운받은 folder 구조를 보면.. cobertura-2.0.2.jar /lib     - asm-4.1.jar     - asm-commons-4.1.jar     - sam-tree-4.1.jar     - oro-2.0.8.jar .... script 왜 이렇게 되있지... 결국 cobertura 를 실행 시키기 위해서는 script 에서 버전 및 파일명을 다운받은 폴더...