1200992395 (1)

Google I/O 2010 발표내용 정리

안녕하세요 마린즈입니다.

2010년 5월 19일~22일(미국시각기준) 2일간 샌프란시스코의 모스콘 웨스트에서 연중최대규모의 행사인 구글 개발자회의 (Google I/O)가 열렸습니다.

[Google I/O 2010 –
Keynote Day 2 Android Demo, pt. 1]

http://www.youtube.com/GoogleDevelopers

사용자 삽입 이미지
사용자 삽입 이미지

이번에 발표한 내용들을 정리하자면 다음과 같습니다.
1. HTML5
2. WebM Codec (오픈미디어 포맷, VP8) 발표
3. Chrome WebStore
4. Google Maps API v3.0
5. Google Font API
6. Google Wave 공개
7. Google Cloud (VMWare와 협력)
8. Google Android OS 2.2 발표 (코드네임 : Froyo)
9. Google TV

[구글 한국 공식블로그] http://googlekoreablog.blogspot.com/2010/05/google-io-2010.html
http://googlekoreablog.blogspot.com/2010/05/google-io-2010-tv-os-22.html


이와 함께 Adobe에서도 함께 요즘 이슈가 되고있는 Flash와 HTML5에 대한 발표가 있었습니다.


1. Flash Player 10.1 & AIR for Android 2.2
2. Android App Develop by FlashPlatform
3. Dreamweaver CS5 (include Authoring HTML5)


사용자 삽입 이미지

이번 구글I/O의 발표내용의 대부분은 Desktop Application에서 Web Application의 시대로 변화하고 있으며, HTML5의 강점을 이용하여 이를 대처한다는 내용입니다. 실제로 Adobe, Apple, Firefox, 등등의 벤더들과 협력하고 있습니다.
WebM이라는 오픈소스로 비디오코덱(Theora)을 아예 개방해버렸습니다. 구글은 VP8의 On2 Technology사를 인수하여 VP8 코덱을 무료로 제공하겠다고 발표했습니다. 이와 동시에 Adobe는 Flash에서도 곧 VP8를 공식적으로 지원하겠다고 발표했습니다.
웹어플리케이션을 적극적으로 배포하기 위한 크롬웹스토어의 발표는 클라우드환경의 포석을 깔기위함인 것같네요.
특정 플랫폼에서 동작하는 NativeApplication(Apple의 AppStore)에 완전 반대적인 입장을 취하고 있습니다.
이와 함께 VMWare사와 함께 구글 클라우드서비스를 발표하였으니, 구글은 이제 어떤 플랫폼에서도 동작가능한 가상화기술과 UX를 제공할수 있겠군요.

사용자 삽입 이미지


데스크탑 시장에서 어플리케이션의 방식이 웹어플로의 전환으로 시도함과 동시에 이번 안드로이드2.2 발표는 상당히 영향력이 있을것 같습니다.



엄청난 속도로 업데이트를 하고있는 안드로이드 플랫폼은 2008년 9월 이후 벌써 7번째 업데이트입니다.
이번 업데이트로 외장메모리에 App설치가능,무선테더링, 어도비플래시 공식지원, 안드로이드 마켓업그레이드 등이 가능해집니다.
아래의 내용은
구글공식 블로그에서 설명한 2,2버젼의 새로운 기능을 5가지로 나누어 설명한 것입니다.
성능과 속도: 안드로이드 플랫폼 2.2에 적용된 새로운 Dalvik JIT 컴파일러는 기존 버전인 2.1에 비해 2~5배의 성능
향상이 이뤄졌습니다.

새로운 엔터프라이즈 기능: 어카운트 오토 디스커버리(account auto-discovery)와
캘린더 동기화와 같은 익스체인지 지원 기능이 추가됐습니다. Device policy management API를 통해 개발자는 remote
wipe, minimum password, lockscreen timeout 등 단말기의 보안 기능을 통제할 수 있는 앱을 개발할 수
있습니다.

더욱 빠르고 강력해진 브라우저: 안드로이드 OS 2.2 브라우저는 V8 자바스크립트 엔진을 적용했습니다.
이로 인해 2.1 버전에 비해 자바스크립트 성능이 3배 향상됐습니다.

풍부해진 API 및 다양한 서비스: New
data backup API를 통해 데이터 백업과 복구가 가능합니다. 이에 따라 새로운 단말기에 앱을 설치할 때 최종 데이터를 복구해 사용할 수
있습니다. 앱은 안드로이드 Cloud to Device Messaging을 활용해 모바일 알림 설정, 휴대폰으로 보내기, 양방향 푸시 동기화
기능을 적용할 수 있습니다. 개발자는 이제 자신의 앱이 내부 메모리 또는 SD 카드 어느 쪽에 설치될지를 결정할 수 있습니다. 또한 시스템이
자동으로 설치 장소를 결정하도록 할 수도 있습니다. 네이티브 코드와 관련해 새로운 API는 Skia bitmap을 이용할 수
있습니다.

안드로이드 마켓에 추가된 사항: 안드로이드 마켓에 새로운 버그 리포팅 기능인 안드로이드 어플리케이션 에러
보고(Application Error Reports)가 추가됐습니다. 개발자는 이를 통해 사용자로부터 크래시나 프리징 현상 보고를 직접 볼 수
있습니다. 이러한 기능은 안드로이드 마켓 퍼블리셔 웹사이트의 계정을 통해 이용할 수 있습니다.

이번 업데이트로 인해 개발자툴도 업데이트 되었습니다.

Android SDK Tool Revision 6, Eclipse plugin ADT 0.9.7, Android NDK Revision 4

Android SDK Tools, Revision 6, Eclipse plug-in 0.9.7

These new versions include support for library projects that will help you
share code and resources across several Android projects.

Android NDK, Revision 4

Workflow improvements The new NDK brings a host of workflow
improvement, from compilation, to debugging. Starting with 2.2, the NDK enables
debugging native code on production devices.

ARMv7 instruction set support This release enables the generation of
machine code for the ARMv7-A instruction set. Benefits include higher
performance, as well as full use of the hardware FPU for devices that support
it.

ARM Advanced SIMD (a.k.a. NEON) instruction support The NEON
instruction set extension can be used to perform scalar computations on integers
and floating points. However, it is an optional CPU feature and will not be
supported by all Android ARMv7-A based devices. The NDK includes a tiny library
named “cpufeatures” that can be used by native code to test at runtime the
features supported by the device’s target CPU.

[출처 : http://android-developers.blogspot.com/ ]


보다 자세한 내용을 보시려면 해당링크를 클릭하세요~  SDK Tools, ADT,  NDK.


사용자 삽입 이미지사용자 삽입 이미지

구글TV는 안드로이드 플랫폼을 기반으로 방속, 인터넷컨텐츠를 모두 이용할수 잇는 스마트TV플랫폼입니다.
이번 구글 TV에는 인텔, 소니, 로지텍, 베스트바이, 디쉬네트워크, 어도비가 함께 참여할 계획입니다.

기존 상당히 수동적인 TV라는 매체를 스마트TV라는 형태로의 새로운 변화를 시도하는 것입니다.
이로 인해 기존의 전세계 앱개발자들은 새로운 엄청난 기회를 얻게되었습니다. 구글은 웹어플리케이션 같이
TV용 API를 조만간 발표할 예정이라고 하네요.
아마도 하반기에 발표예정인 Android 3.0 (진저브레드)에 이러한 기능을 포함한 SDK가 발표되지않을까 추측해봅니다.
구글TV는 크롬브라우저를 통해 Adobe FlashPlayer 10.1을 완벽지원하며, 이를 통해 게임은 물론 다양한 컨텐츠들을
TV로 즐길수 있게 한다고 합니다.
사용자 삽입 이미지

구글 TV 프로젝트와 관련한 자세한 정보는 google.com/tv에서
볼 수 있습니다.

flashplayer

Flash Professional CS5의 새로운 기능

사용자 삽입 이미지

이번에 출시된 Flash Professional CS5의 신기능/변경된점에 대해서 좀 살펴보았습니다.

Adobe Flash Professional CS5 box

Flash Professional CS5

Create and deliver rich interactive content

Creative Suite 5 Design Premium. Deliver innovative ideas in print, web, interactive, and mobile design. Pre-order now >

일단 그 전부터 AdobeLab에서 개발중인 텍스트엔진으로 변경이 된것 같네요.
이는 새로운 Text Layout Framework을 이용해서 인쇄품질의 텍스트를 제어할수 있게 되었습니다.

전 무엇보다 ActionScript편집기의 발전에 한표 주고싶네요. 아.. 기존 편집기는 정말.. 에라였어요;;
이번 버젼부터는 Flash Builder와의 통합으로 기본 편집기로 Flash Builder를 사용할수 있다고 합니다.
Flash에 기본 탑재되어있는 편집기도 많이 발전했네요. (저는 답답해서 FlashDevelop을 사용했습니다)

– 사용자 정의 클래스의 코드힌트, 코드 완성기능이 가능해졌습니다.

그외에는 향상단 비디오컨트롤, FLA소스의 XML화, Bone툴, Deco 드로잉툴.. 등의 향상/새로운 기능들
추가되었습니다. 이들은 사용해보지않으면 잘 모르겠네요 ㅋ

이번에 가장 크게 이슈가 되었던 iPhone을 비롯한 다양한 플랫폼의 컨텐츠 배포는 아직 해결되지않은 숙제이네요.

file3649637741942306043

[온게임넷 매거진 1월호] 타임머신 TV

이게 매거진으로 소개된지도 모르고 있었네요..
FMS(Flash Media Server) 3.5 이상에서 지원하는 DVR 기능으로 구현한 동영상 플레이어입니다.
근시일내에 FMS3.5에서 지원하는 새로운 기능들, 그리고 DVR에 대해서 소개글을 쓰도록 하겠습니다.
(FLVPlayback 2.5버젼의 swc컴퍼넌트를 활용하여, FLEX로 구현하는 방식입니다.)
만들어놓고 3달도 더 지난 소개글을 발견해서.. 뒤늦게 포스팅합니다 ㅎㅎ

13

삼성 SSD 펌웨어 업데이트 (GC + TRIM 기능지원)

삼성에서 SSD 펌웨어 업데이트를 올렸네요. 이번에 맥북을 장만하면서 HDD를 떼버리고 256GB SSD를 장착했습니다.
상판으로 열이 나는 맥북의 특성상 발열이 없다는 SSD로 세팅하면 좋겠다싶어서요.

일단 간단한 소감부터 말하자면, 대만족입니다. 소음,발열,전력소모 모두 만족합니다.
발열과 소음은 아예 없고, 배터리소모도 많이 줄어든것 같습니다.

SSD는 특성상 HDD처럼 조각모음을 하는것이 아니라 가비지컬렉션이 그 역할을 대신해줍니다.
(무슨 Java에서의 그와 같은 역할을 하네요 ㅎㅎ)

일단 이번 펌웨어 업데이트는 VBM18C1Q / VBM1801Q 버젼을 사용하는 분들에게 해당됩니다.
2.5인치 64 / 128 / 256 GB에 해당됩니다.
새로나온 펌웨어버젼은 VBM19C1Q / VBMQ901Q 입니다.

일단 펌웨어 업데이트는 상당히 위험요소가 있는 작업이기 때문에, 자신있는 분만 하시길 권고드립니다.
(사실 현재 삼성SSD는 역수로 들어오고있어서, A/S도 불가능하다고 하더군요)

노트북을 사용하는분은 일반PC에서 작업하시는게 좋을것입니다.

작업에 앞서 준비물이 몇가지 필요합니다.
1. SATA2지원 데스크탑PC
2. 펌웨어 업데이트 유틸리티 (DSRD : Dos Samsung Re-Drive)
3. USB부팅디스크 혹은 부팅씨디

-펌웨어 인스톨가이드 : 바로가기
-펌웨어 파일 : 다운로드
-USB부팅디스크 만들기 : 관련포스팅 바로가기

*업데이트 과정
1. 펌웨어 파일을 다운받아 부팅가능한 USB메모리에 복사합니다.
2. USB로 부팅한후, DOSRD1_0.exe를 실행합니다.
3. 설명에 따라 Y만 눌러줍니다.
4. 완료

업데이트 전에 반드시 SSD안에 필요한 데이터들은 백업을 해야합니다.
그냥 펌웨어 업데이트를 했다가 전부다 지워졌습니다… 파티션까지 초기화되더라구요… ㅠㅠ

제가 갖고있는 모델은 1801Q였는데, 1901Q로 자동선택되어 업데이트가 진행되더군요.
구글링을 좀 해본결과, 19C1Q모델만 Trim기능을 지원한다고 되어있던데, 19C1Q모델은 OEM방식으로 판매되는
제품에만 해당되는것 같습니다.
어차피 맥북쓸거라서 Windows7의 Trim기능은 쓰지않을것같아 고민없이 1901Q로 올려버렸습니다.

뭔가 올렸으니 개선된게 있겠죠 +_+ (그저 빨라서 좋을뿐입니다 ㅎㅎ)

5

애플 아이패드(Apple iPad) 5월중 국내출시

사용자 삽입 이미지

애플의 태블릿PC ‘아이패드’가 다음달 3일 미국을 시작으로 본격적으로 판매된다.

애플은 아이패드의 와이파이(무선랜) 탑재 모델을 당초 이번달 말께 내놓을 예정이었으나, 예상보다 다소 지연된 다음달 3일께 내놓을 것이라고 밝혔다. 3세대 망까지 이용할 수 있는 모델은 다음달 말께 미국에서 출시된다.

미국 외에 영국과 호주, 프랑스, 캐나다, 일본, 스페인, 독일, 이탈리아, 스위스 등 9개국에는 다음달 말께 무선랜 탑재 모델이 출시될 전망이다.

애플은 무선랜 모델의 경우 직접 유통하는 방식을 취하고 있다. 이동통신사와의 별다른 협의가 필요치 않다는 얘기다. 3세대 망까지 사용할 수 있는 모델은 각국의 이통사와 협의해야 한다.

그외 국가들의 정확한 출시 일정은 공개되지 않았다. 이에 따라 국내에서는 빨라야 5월에나 아이패드를 만나볼 수 있을 전망이다.

이번에 출시되는 무선랜 탑재 모델의 가격은 하드디스크 용량에 따라 16기가는 499 달러, 32기가는 599 달러, 64기가는 699 달러다. 3세대 모델은 16기가 모델이 629 달러, 32기가 729 달러, 64기가 829 달러에 출시된다.

아울러 애플은 아이패드에 특화된 새로운 형태의 12가지 애플리케이션이 포함될 것이라고 설명했다. 또 이미 아이폰과 아이팟에서 사용되고 있는 14만개 이상의 애플리케이션들을 ‘거의 모두’ 아이패드에서도 사용할 수 있을 것이라고 했다.

<기사출처 : http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=101&oid=003&aid=0003122198>

사용자 삽입 이미지