HTC 에서 Hero 라는 이름으로 3rd Android Phone 이 발표 되었습니다.
무엇보다도 Sense UI 라는 이름으로 새로운 UI 가 아주 눈부시네요. :)




Sinar AG | Sinarback 54 FW, Mamiya





http://www.htc.com/www/product/hero/specification.html

Processor Qualcomm® MSM7200A™, 528 MHz
Operating System Android™
Memory ROM: 512 MB
RAM: 288 MB
Dimensions (LxWxT) 112 x 56.2 x 14.35 mm ( 4.41 x 2.21 x 0.57 inches)
Weight 135 grams ( 4.76 ounces) with battery
Display 3.2-inch TFT-LCD touch-sensitive screen with 320x480 HVGA resolution
Network HSPA/WCDMA:
  • 900/2100 MHz
  • Up to 2 Mbps up-link and 7.2 Mbps down-link speeds
Quad-band GSM/GPRS/EDGE:
  • 850/900/1800/1900 MHz

(Band frequency and data speed are operator dependent.)

Device Control Trackball with Enter button
GPS Internal GPS antenna
Connectivity Bluetooth® 2.0 with Enhanced Data Rate and A2DP for wireless stereo headsets
Wi-Fi®: IEEE 802.11 b/g
HTC ExtUSB™ (11-pin mini-USB 2.0 and audio jack in one)
3.5 mm audio jack
Camera 5.0 megapixel color camera with auto focus
Audio supported formats MP3, AAC(AAC, AAC+, AAC-LC), AMR-NB, WAV, MIDI and Windows Media® Audio 9
Video supported formats MPEG-4, H.263, H.264 and Windows Media® Video 9
Battery Rechargeable Lithium-ion battery
Capacity: 1350 mAh
Talk time:
  • Up to 420 minutes for WCDMA
  • Up to 470 minutes for GSM
Standby time:
  • Up to 750 hours for WCDMA
  • Up to 440 hours for GSM

(The above are subject to network and phone usage.)

Expansion Slot microSD™ memory card (SD 2.0 compatible)
AC Adapter Voltage range/frequency: 100 ~ 240V AC, 50/60 Hz
DC output: 5V and 1A
Special Features G-sensor
Digital Compass


HTC Android 는 MSM7200A platform 을 계속 사용하고 있는 것 같네요.

288 MB RAM = 256 + 32 MB 
External SDRAM 256 MB (2Gb) 와 MSM7200A 의 stacked memory 32 MB  사용하고 있으며

512MB (4Gb) NAND 사용.

무엇보다도 Adobe Flash support 된다는 것은 시사하는 바가 좀 클 것 같습니다. [Adobe Flash 개발자 인터뷰 link ]

HTC Hero Promotion 동영상


HTC Hero 시연 동영상



이 새로운 Sense UI 의 Android 가 기존 G1 과 같은 phone 에 올라갈 것이냐... 관련하여 이야기가 많이 있네요. ㅋㅋ



Android platform 의 경우에는 open 된 common platform 을 이용하고 있기 때문에 자신들만의 차별화를 하는 것이 싶지 않아 보입니다.
하지만 Android 선두주자답게 HTC 에서는 TouchFLO 등의 경험을 살려서 Android 위에서 자신들만의 UI 를 구축해나가고 있는 것 같습니다. 

아무리 Android Platform 자체가 좋아서, 어렵지 않게 UI 개발을 할 수 있다고 하더라도...
자신들만의 UI spec 을 만들고, 이를 제품화 해내고 있는 HTC 에 정말 박수를 쳐주고 싶네요. :)

국내 Phone maker 의 상황은 어떤지 궁금하네요...
저작자 표시 비영리 변경 금지
신고
Posted by tkhwang


저작자 표시 비영리 변경 금지
신고

'잡담' 카테고리의 다른 글

Blog 이전 합니다.  (1) 2009.10.18
티스토리 초대장 배포 합니다. [10장]  (1) 2009.10.17
[미드] Lie to me  (2) 2009.02.01
새로운 2009년의 시작  (0) 2009.01.01
시작…  (0) 2008.12.03
Posted by tkhwang
  • 아… 왜 아무도 명확하게 자신의 문제로 밝혀지기 전에는 care 하지 않는 것일까… 명확히 이것은 이러이러해서 당신 문제입니다… 라고 이야기를 하지 않는한 움직이지 않는다… 이런 불분명한 경계의 문제에 대해서는 누가 판단을 내려줘야 하는가… T_T;(텍사스안타)2008-12-24 15:23:05
  • 드림위즈 이찬진의 블로그- 개인 개발자의 꿈은 바로 이런 것이겠죠… 그런데… 나도 저런 프로그래밍 실력을 가지고 있을까 ? 넘 늦은 것은 아닐까 ? 음… T_T;(iPhone Android)2008-12-24 15:57:02
  • BLUE'nLIVE's diary++ :: 블로그팁 : Code Highlighter 더 쉽게 사용하기- 티스토리 blog 에서 google syntax highlighter 손쉽게 이용하는 방법… 덕분에 쉽게 설치했습니다. :)(Blog)2008-12-25 16:17:00
  • 원래는 26일 샌드위치 휴일을 포함하여 연초까지 연휴인데… 위에서 일정은 자기들이 거지같이 잡아놓고… 늦었으니깐 개발자보고 연휴에 나와서 일하랜다… 일정을 그렇게 잡은 넘들이 직접 일 하던가… 내가 그렇게 일정 잡았나… 쩝…(바보같은 꼭두각시)2008-12-26 09:50:01
  • 퓨처워커들의 u-Platform 이야기- Symbian Foundation 통합의 진짜 의미는 기존 UI platform S60, UIQ, MOAP 중에서 S60 몰아주기 ???(Symbian S60 UIQ MAP)2008-12-27 02:07:51

이 글은 tkhwang님의 2008년 12월 24일에서 2008년 12월 27일까지의 미투데이 내용입니다.

신고

'잡담 > 미투데이' 카테고리의 다른 글

2009년 1월 18일 미투데이  (0) 2009.01.20
2008년 12월 29일 미투데이  (0) 2008.12.30
미투데이  (0) 2008.12.27
tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.24
tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.23
me2DAY  (0) 2008.12.20
Posted by tkhwang
  • 미투데이의 글배달 설정을 다시 시작하다. 미투데이는 역시 그냥 링크 저장용도로 쓰기에는 적합하지 않는 것 같다… 한 줄이라도 그날 그날의 생각을 적는 것이 좋을 것 같다… 미투데이… Tumblr… 마이크로 블로깅 서비스도 많은데 뭐가 좋은지 모르겠다…(Blogging)2008-12-22 23:44:59
  • 구글폰(Android) T-Mobile G2는 삼성이 만든다?- 검증(?)된 s/w platform 인 google android 의 검증되지 않은 h/w 에 대한 아쉬움을, 나름 검증(?)된 삼성에서 만든다… 윈윈일까… 앞으로 삼성이 android를 대하는 자세는?(Android Google Samsung)2008-12-23 00:49:58

이 글은 tkhwang님의 2008년 12월 22일에서 2008년 12월 23일까지의 미투데이 내용입니다.

신고

'잡담 > 미투데이' 카테고리의 다른 글

미투데이  (0) 2008.12.27
tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.24
tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.23
me2DAY  (0) 2008.12.20
me2DAY  (0) 2008.12.16
tkhwang의 미투데이 [2008년 12월 14일]  (0) 2008.12.15
Posted by tkhwang

cupcake 는 Andriod 의 내부 개발 branch 의 이름이라고 합니다
.
Android 를 open souce 화하면서 기존의 개발은 private branch 로서 계속 개발을 하였는데, 이것이 바로  cupcake  인가 봅니다.

컵케이크... 왜 이렇게 이름을 지은 것인지는 모르겠지만... 이름만으로 기분은 좋네요. :)


위의 사이트에 나온 주요 feature 는 다음과 같습니다.
  • System software
    • New features
      • New kernel based on Linux 2.6.27.
      • Basic x86 support.
  • Framework
    • New features
      • Support of touch events in WebView.
  • Browser
    • New features
      • Updated WebKit browser core, synced with Nov 2008 WebKit version.
      • Support for new, optimized JavaScript engine (SquirrelFish).
      • Copy / paste is enabled in the browser. To copy with touch, press and hold the shift key and select the text. Releasing the shift key or ending the touch drag copies the text. To copy with the trackball, press and hold the shift key, move the cursor to the selection start, click the trackball, and move the trackball to the extend the selection. Releasing the shift key, or clicking the trackball a second time, copies the text.

Basic x86 support 도 있군요.
Android 로 더 이상 mobile ARM core 에 제한되는 것이 아니라 x86 까지 쓰일 수 있다는 것일까요 ?

Linux kernel 이야 x86 에서도 잘 porting 되어 돌아가니깐 큰 어려움은 없겠지만 여러 peripheral 까지 porting 잘 된다면 intel atom core 에 올릴 수 있다면 android 의 적용범위는 더욱 넓어지게 되겠군요.


Lifehacker 에 올라온 cupcake 에서 touch screen keyboard 동작하는 화면이라네요. 
iPhone 가 비슷하군요...


UPDATE: Here’s another video that looks like a cupcake update.  It looks like slide transitions are included now.
저작자 표시 비영리 변경 금지
신고
Posted by tkhwang

주로 Java 하시는 Eric M. Burke 라는 분의 blog 입니다.



Android 관련하여 application lifecycle state diagram 등이 잘 정리되어 있네요.


이런 블로그를 쓰고 싶다...
저작자 표시 비영리 변경 금지
신고
Posted by tkhwang

이 글은 tkhwang님의 2008년 12월 13일에서 2008년 12월 14일까지의 미투데이 내용입니다.

신고

'잡담 > 미투데이' 카테고리의 다른 글

tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.24
tkhwang의 미투데이 [2008년 12월 23일]  (0) 2008.12.23
me2DAY  (0) 2008.12.20
me2DAY  (0) 2008.12.16
tkhwang의 미투데이 [2008년 12월 14일]  (0) 2008.12.15
tkhwang의 미투데이 - 2008년 12월 14일  (0) 2008.12.14
Posted by tkhwang


09 December 2008

ARM Announces Support for Open Handset Alliance

Company furthers commitment to enabling the mobile web on its processor architecture


CAMBRIDGE, UK — Dec. 9, 2008
 —ARM [(LSE:ARM); (Nasdaq:ARMH)] today announced that it will participate in the Open Handset Alliance. ARM has been working with the open Android platform for some time and is committed to delivering a rich mobile experience based on the platform. As part of this relationship, ARM will contribute its ARMv6 and ARMv7 architecture-based OpenMax DL libraries and insight on the ARM® CPU and ARM Mali™ GPU architectures to the Android Open Source Project

-----

ARM 이 android를 위한 Open Handset Alliance 에 공식적으로 참여하기로 했다고 합니다.

이에 ARM 은 ARMv6 (ARM11) 과 ARMv7 (Cortex-A8) architecture 기반의 OpenMax DL libraries 와 ARM CPU/ARM Mali GPU architecture 에 대한 insight 를 Android open source 에 기여할 예정이라고 하네요.

As part of this relationship, ARM will contribute 
to the Android Open Source Project.
----
먼저 OpenMAX 에 대한 이해를 위하여 아래 khronous site 에 소개의 글을 살펴보면 다음과 같습니다.


다양한 플랫폼 상에서 비디오/오디오/음성/3D 등과 같은 고급 애플리케이션을 원하는 소비자들의 요구가 많아지고 있음에 따라서 제조사는 이러한 추세에 맞게 제품을 출시하기 위해서 멀티미디어 하드웨어 플랫폼의 개발 속도를 높이고 있습니다. 일반적으로, 이러한 제품들은 고성능 프로세서와 대용량 데이터 용량을 요구합니다. 따라서, 멀티미디어 어플리케이션 가속이 가능하도록 고안된 다양한 솔루션들이 개발되었습니다. 
  • 특정 멀티미디어 확장과 함께 일반적인 용도의 프로세서
  • 로우 레벨(low level: 저수준) 하드웨어 가속기
  • DSP (digital signal processor)를 포함한 멀티 프로세서 아키텍처
  • 전용 하드웨어 비디오 디코더
이러한 구조적 변형은 성능 면에서는 좋을 수 있지만 이를 효율적으로 이용하기 위한 코드를 개발하기 위해서는 high-level programming language 만으로는 충분한 성능을 보장하기 어렵기 마련이고, 이런 경우에 assembler 와 같이 low-level language 가 사용되어야만 하는데, 이 경우에는 다른 multimedia hardware solution 에는 바로 적용하기가 어렵게 되고, new hardware 에 다시 적용하려면 재설계하거나 다시 구현해여하는 porting issue 가 항상 발생하기 마련입니다.

이러한 문제점을 해결하기 위하여 platform 적인 접근 방법으로서 OpenMAX 라는 워킹 그룹을 만들고  멀티미디어 어플리케이션을 위한 개방형 어플리케이션 프로그래밍 인터페이스(APIs)와 그 규격 표준을 정의하도록 하고 있습니다.  

이러한 hardware access 하기 위한 API 를 규격화시킴으로써 새로운 프로세서와 아키텍처에 멀티미디어 소프트웨어를 결합하는데 있어서 복잡성을 감소시키려는 노력입니다.

 OpenMAX™는 로열티가 없으며, 그래픽/오디오/이미지 라이브러리 및 MPEG-4와 같은 비디오 코덱 등에 걸쳐 광범위하게 사용되는 미디어 프로세싱에 대한 근본적인 액세스를 표준화하는 크로스 플랫폼(cross-platform) API 입니다. 

OpenMAX API는 라이브러리 및 코덱을 이용하는데 있어서 빠르게 제품에 적용할 수 있고, 앞으로 개발될 새로운 가속 하드웨어 구조와 무관하게 사용할 수 있도록 하는 프로세서와 함께 출시될 것입니다.
----
쉽게 이야기 하면 multimedia 성능 향상을 위하여 고성능의 multimedia function (graphic, audio, video library, codec,...) 들을 효율적으로 이용하기 위하여 OpenMAX API 로 규약된 API 를 재정함으로써 application 에서는 이 API 를 사용한 경우에는 OpenMAX compatible 한 hardwared 에 대해서는 쉽게 porting 하여 application 을 올릴 수 있으며, 향후 hardward 적인 변경이 있는 경우에도 기존 API 를 많은 부분 그대로 이용할 수 있음으로써 소비적인 낭비를 많이 줄일 수 있을 것입니다.

ARM 에서는 이러한 OpenMAX API 이용을 위하여 OpenMAX DL (Development Layer) library 를 제공하고 있는데, 이를 ARM 이 open handset alliance 에 join 하면서 이를 잘 지원해주겠다는 것입니다.
결국 android platform 에서는 이 OpenMAX API 가 platform 차원에서 요소요소에 잘 사용됨으로써 android platform 전체적으로는 multimedia 기능과 향후 유연성 및 portability 등이 많이 좋아지게 될 것입니다.

Application 개발자 들은 특별한 신경쓰지 않고, platform level 의 하위 layer 에서 OpenMAX API 잘 이용하여 잘 짜여진 platform API 이용하여 여러가지 multimedia 기능들을 큰 어려움 없이, 그러나 그 결과물은 훨씬 좋은 application 손쉽게 작성할 수 있게 될 것 입니다.

----
물론 이러한 작업 자체가 아주 새롭거나, 아주 대단한 것은 아니지만... (지금도 이렇게 일을 해오고 있습니다.)

향후 mobile platform 을 좌지우지 할지 모르는 google 의 android platform 과 mobile 에서는 쵝오 강자인 ARM 사이의 시너지로서...mobile platform 이라는 아주 커다란 파이를 놓고, 거대 기업이 힘을 모아서 어떤 대단한 platform 을 만들어 나갈지 정말 궁금하네요.

한편으로는 비슷한 개발 project 를 하면서 이러한 platform 차원의 performance, efficiency, portability 등에 대한 고민, 고려는 없이 오늘 당장 hardware 가속을 사용하였으니 어제 software 로 처리하던 UI 보다는 조금이나마 빠르게 돌아가기만을 바라면서 지금 이 시간도 맨땅에 해딩하고 있는 옆동료 생각을 하니 눈물이 앞을 가리네요... 

우리는... 왜... 그런 시각을 갖을 수 없는 것일까요... OTL...
저작자 표시 비영리 변경 금지
신고
Posted by tkhwang
Apple iPhone 과 Google Android 로 인하여 phone 으로 대표되는 embedded 시장에 
많은 변화가 있는 것 같습니다.

여러가지 의미가 있겠지만 그중 중요한 영향은 무엇이 있을까요...


기존 제조 중심의 시장에서 떳떳한 소프트웨어의 시장 중의 하나로 자리매김

기존에 phone 시장은 다분히 제조 중심으로서 phone 의 선택의 기준에서 
software 사용성이나 완성도 보다는 phone 통화품질, design 과 같은 phone hardware 중심이었고, 
사용자가 phone 안의 software 에 대한 선택권은 거의 없었습니다.

그러나 iPhone 의 등장과 함께 desktop 과 마찬가지로 user 들이 새로운 application 을 찾아서 깔아서 
쓸 수 있게 되고, 새로운 mobile device 로서의 매력으로서 많은 software 업체가 

iPhone 에 자사의 software 를 porting 하여 내놓기 시작하면서 iPhone software 시장 자체 또한 매우 커져서 
이를 목표로 개발하는 업체 및 개인들이 하나 둘 나타나기 시작하였습니다. 

또한 iTunes apps store 통하여 누구나 쉽게 software 를 등록, 판매할 수 있는 장터가 마련됨으로써 
software 작성할 수 있는 개발자라면 자신도 이를 개발하고, 

등록하여 개인적으로 돈을 벌 수 있는 창구가 마련 되었습니다.
이름하여 인디개발자의 탄생이죠.

Phone 을 선택하는 기준에 기존 hardware 적인 특이점과 같은 것들은 이제 기본적인 사양으로 
반드시 지원되는 것들이고

software 사용 편의성과 내가 좋아하는 application 을 사용할 수 있는지 여부가 
phone 을 선택하는 새로운 선택의 기준으로 추가된 것입니다.


Android open source 로 인하여 open 된 platform 의 탄생으로 embedded device 제조의 문턱이 낮아짐

두번째 android phone 의 release 소식이 최근에 발표되었습니다.
제가 개인적으로 놀란 것은 new android phone 의 design 도 아니고 바로 업체가 kogan 이라는 곳 때문입니다.

기존 phone maker 로서 별로 들어본적이 없었던 곳인데,
homepage 를 보니깐 LCD 중심으로 여러가지 가전을 생산하는 업체인 것 같네요.

그렇습니다. 

예전에 IBM pc 과 Apple mac 과의 싸움과 마찬가지로
Google open source 로 열어둔 android 를 이용하여 embedded device 를 이전과 비교하여 어렵지 않게,

하지만 software 수준 자체도 훌륭한 device 를 원하면 만들 수 있는 기반이 만들어진 것입니다.
기존의 철옹성 같이 다소 이질적인 embedded 시장이 open 된 시장으로 발전할 수 있는 기반이 만들어진 것입니다.

더욱 무서운 것은 google 에서는 이렇게 훌륭한 platform 을 open source 로 open 하면서
이로부터 직접적인 돈을 벌어보겠다는 마음은 거의 없어 보입니다. 
Platform 도 open 하고, maket place 에서 등록비도 개발자와 carrier 에 모두 돌려준다고 하죠.

Android 로 인하여 mobile device 에 자사의 service 를 이용할 수 있는 platform 을 넓히고, 
자사의 service 에 더 익숙하게 만듦으로써 최종적으로는 google service 에 중독(?)시키려고 하는 것 같네요.

Google service 를 위한 파이를 키우고 있는 것이죠.

언제가부터... 난 gmail 을 쓰고 있고... google search, map 을 쓰고 있고...
꼭 이것을 쓸라고 쓴 것은 아니고, 그냥 이것이 편할 뿐이고... 편하니깐 그냥 계속 쓸 뿐이고...
저작자 표시 비영리 변경 금지
신고
Posted by tkhwang

카테고리

분류 전체보기 (61)
소프트웨어 (30)
잡담 (17)
BOOK (7)
펜,잉크,노트,문구 (6)
Blog (1)
Bookmark (0)

달력

«   2017/09   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

티스토리 툴바