이번 Google에서 Google 지도 v4.3을 출시 발표하였습니다.

새로운 특징은 아래와 같습니다.

  • See ratings for aspects about a place such as service or atmosphere
  • Transit station pages show next departures
  • Latitude suggests friends

Also includes:

  • Navigation (Beta)
  • Search by voice
  • My Location
  • Business listings
  • Directions
  • Traffic
  • Layers
  • Street View
  • Latitude
  • Google Buzz

예전의 버전과 비교를 해도 그렇게 큰 차이를 느끼지 못하겠더군요. 아마도 미국에서만 서비스 되는 것이 있어서인가봅니다.



Buy me a coffeeBuy me a coffee





N8 in the hand
N8 in the hand by RafeB 저작자 표시비영리동일조건 변경허락


N8 homescreen widgets
N8 homescreen widgets by RafeB 저작자 표시비영리동일조건 변경허락


이번에 발표가 될 Nokia N8이 N시리즈에서 마지막으로 Symbian을 쓰는 폰이되었다고 합니다. N8을 Symbian으로 쓰고 다음 N시리즈는 전부 Maemo의 후속 OS이고 Intel사와 합작하여 만든 MeeGo가 들어간다고 합니다.

단 N시리즈 모델에서 올해 여름에 나올 N8이 마지막 Symbian모델이고, 후속 N시리즈가 MeeGo가 탑재될뿐, Symbian 은 계속 탑재되어 나올겁니다.  예산에 민감한 C시리즈(이건 진짜 저가폰)은 S40으로 존재할것입니다. (참고: S60이 Symbian OS중에서 가장 성능과 기능이 많은 OS입니다. S40는 저가용 휴대폰에 탑재되는 OS.)

그러나 X 시리즈와 E시리즈등의 Nokia 장치들에는 계속 Symbian OS가 탑재될 예정입니다.


According to the Nokia peeps we spoke to, the N8 will be the last N-series to run on Nokia's Symbian platform; all N-Series from here on will run MeeGo. This leaves Symbian (in its current version 3 and the future version 4) on Nokia's X- and E-series devices, with the budget-conscious C-series making use of the existing Series 40 platform. The N9 will be the first MeeGo device, but with the N8 shipping at the end of Q3 or early Q4 it's hard to say whether the N9 will see the inside of phone stores before the end of the year.
출처: Nokia N8: in depth



Nokia사가 Symbian을 계속 밀다 앱 구현이 편리하며 확장성이 있는 iPhone과 Android에 밀려 고전하여 Open Source화를 하였습니다.

이제는 iPhone과 Android랑 상대가 되지 않으니 (참고로 액정크기를 iPhone이나 Android폰같이 못늘리는 것이 Symbian의 구조적인 결함) Symbian으로 iPhone과 Android폰이 경쟁하는걸 포기한듯 합니다. 다만 Symbian은 저가폰에서 엄청난 활약을 할것입니다. 

Nokia사에 MID(Mobile Internet Device)에 돌아가는 Linux기반의 OS로 만들던 Maemo를 가지고 N900을 만들어 iPhone과 Android에 대항을 하려고 노력도 하였지만 그렇게 성공하진 않았습니다.

이후 Maemo OS는 Intel사와  합작하여 MeeGo를 만들겠다고 선언하였지요. 이제 MeeGo가 Nokia의 고가폰 라인에 Symbian대신 탑재되었다는 선언을 보게 되었습니다.

이제 iPhone, Android 그리고 MeeGo가 경쟁하는 모습을 보게 되었습니다.

(Symbian은 죽지 않을뿐, 저가폰엔 계속 들어가고 iPhone과 Android폰같은 하이엔드급 폰엔 MeeGo OS로 대응하여 스마트폰 시장을 수성하겠다는 Nokia의 전략이 보입니다.)

아래는 Nokia N8의 소개 동영상입니다.

Introducing the new Nokia N8




Nokia N8 overview - Part 1 of 3

Nokia N8 overview - Part 2 of 3

Nokia N8 overview - Part 3 of 3

Nokia N8

Buy me a coffeeBuy me a coffee



※ 경고: 이미 제 블로그의 내용인 hTC Desire에 구글 Voice Search 설치하기에 있는 apk파일을 설치하신 분들은 공식적으로 안드로이드 마켓에 나온 Google 음성 검색 앱을 사용하기 위해선 제거를 먼저 하셔야 합니다.


'구글 한국어 모바일 음성검색' 앱이 안드로이드 마켓에 올라갔습니다.



저는 이미 설치된 음성검색앱을 제거하고 안드로이드 마켓에 올려진 "Google 음성 검색"을 설치하고 난 후 사용해보았습니다.

한국어 음성 검색이 정말 좋더군요.


그러나 

안드로이드 탑재폰의 경우 기기 특성과 플랫폼에 따라 음성검색 지원 유무와 구현 정도가 다를 수 있다

라는 글을 보는 순간.... 안드로이드폰중에서 안돌아가는 폰도 있겠다는 생각이 들었습니다. (제가 올렸던[hTC Desire에 구글 Voice Search 설치하기] 음성검색 앱파일(apk)은 최소 Android OS 2.1  éclair가 탑재되어야 하지만 옵티무스Q가 1.6 Donut이므로 1.6까지 지원되는가 봅니다.)

예전에 설치한 파일로 음성인식 하고 검색하는 것도 정확했는지, 다른 음성 검색은 안중에도 없습니다. (구글은 정말 괴물회사라고 할까요?)


아래 동영상은 구글 코리아측에서 제공한 동영상 자료입니다.

안드로이드용 구글 모바일 서비스 - 구글 한국어 음성검색

Buy me a coffeeBuy me a coffee



트위터에서 New Android 2.2 update for the Nexus One is available now 라는 블로그 기사가 뜨면서 기존에 있던 FRF50에서 업그레이드 된 FRF72 Release가 'android.clients. google.com'으로 링크가 걸리면서 FRF72 Relases가 공식적으로 공개되었다고 주장을 합니다.

넥서스원이 없고 디자이어가 있는지라 테스트를 해보진 않았지만... 아직도 Android OS Froyo 2.2는 이제 안정화가 되었나는 추측을 해봅니다.

Android OS 2.2 Froyo FRF72의 향상된 점은 아래와 같다고 나와있습니다. 
(참고: New Android 2.2 update for the Nexus One is available now)

  • Power button working properly
    (전원 버튼이 적절히 작동됨)
  • Improved Flash performance
    (플래시 성능이 향상됨)
  • Stock browser speed increase
    (브라우저 속도 증가를 갖춤)
  • Increased internal storage (~ 50 MB)
    (내부 저장 메모리의 증가 대략 50MB?)
  • Improved 3G reception
    (3G 수신상태의 향상)

참고로 NexusOne용 Android 2.2 FRF72 설치 방법은 아래 링크에 자세하게 설명되어 있습니다. (본인은 hTC Desire 사용자라 설치를 못하겠음 ㅠㅠ)

New Android 2.2 update for the Nexus One is available now



2010년 6월 23일. 오후 8시 43분 추가

참고로 위의 NexusOne용 Android 2.2 FRF72 롬은 공식 공개가 아니고 아직 성능 향상이 미흡하고, 유출되었다고 합니다.

Android 2.2 Froyo Status Update: ‘On it’s way shortly’


아직은 Android 2.2 Froyo update가 공식적으로 이뤄지지 않았답니다.

몇 주 후에 공식 공개가 될 예정이라고 합니다.


Google says that Froyo should be officially released “shortly.” But “shortly” could possibly mean anything from a couple days to a couple weeks.


Buy me a coffeeBuy me a coffee

이번 Google I/O 2010행사때 발표가 된 The world of ListView의 동영상입니다.

이 동영상에서는 Android App에서 ListView를 어떻게 구성할것인가에 대해 설명하였다.

Buy me a coffeeBuy me a coffee

이번 Google I/O 2010행사때 발표가 된 A beginner's guide to Android의 동영상입니다.


A beginner's guide to Android 


이 동영상을 1시간동안 보고나서 느낀점은 제목 그대로, 안드로이드 앱 개발하는 초보자들에게 이렇게 개발하라, 저렇게 하면 안된다는 식의 Android App의 개발 가이드를 알려주는 것 같았다.

한번정도는 앱 개발 한 사람이라면 공감할만한 이야기들이라 다시 들을 생각^^


내용을 간략히 요약하면 아래와 같다.

  • The Golden Rules of Performance
    • Don't do work that you don't need to do.
    • Don't allocate memory if you can avoid it.
  • Performance Pointer
    • Optimalize judiciously.
    • Avoid creating objects.
    • Use native methods.
    • Prefer Virtual over interface.
    • Prefer static over virtual.
    • Avoid internal setters and getters.
    • Declare constants final.
    • Avoid float and enums.
    • Use package scope with inner class.
  • The Five Deadly Sins
    1. SLOTH - Be fast. Be Responsive.
    2. GLUTTONY - Use system resources responsibly.
    3. HOSTILITY - Don't flight your uses.
    4. ARROGANCE - Don't fight the system.
    5. DISCRIMINATION - Design for everyone.
  • The Five Glorious Virtues
    1. BEAUTY - Hire a designer.
    2. GENEROSITY - share and consume.
    3. UBIQUITY - Be more than an icon.
    4. UTILITY - Be useful. Be interesting
    5. ERIC(NESS) - Be legendary.
  • Summary
    • Be good.
    • Don't be lazy.
    • Think about Performance.
    • Think about the user experience.
    • Respect your users.
    • Respect the system.
    • Think BIG!


Buy me a coffeeBuy me a coffee



드디어, KT에서 Google Android Reference 폰인 넥서스원을 공식 출시하게 되었습니다.


Google NexusOne
Google NexusOne by edans 저작자 표시

KT, 구글의 '프리미엄 넥서스원' 공식 출시

▶ 현존하는 구글 안드로이드 탑재폰 중 최고 사양의 ‘프리미엄 구글 넥서스원’ 출시
▶ 최신 안드로이드 플랫폼 2.2 버전 최초 탑재, 세계 최초 구글 한국어 음성 검색 지원 등 기능향상

▶ 최고 사양의 안드로이드폰 탑재폰을 출고가 60만원대 합리적인 가격에 구입

4 5천원 요금 가입시 15만원, 7 9천원 요금 가입시 공짜로 구입

6 21일부터 폰스토어 사이트에서 4천대 온라인 한정 예약판매 개시

비슷한 모델인 SKT발매의 hTC Desire와 정말 비교가 되는군요.

디자이어의 출고가가 비정상이라는 걸 KT 발매 넥서스원에서 증명.

그러나 예상했던 일이 벌어졌습니다.

7월 중에는 KT가 제공할 KAF(KT Application Framework) 앱을 통해 쇼 앱스토어의 모든 앱도 이용할 수 있게 돼 고객 선택의 폭도 확대된다.

설마 SKT의 휴대폰에 들어간 SKAF꼴은 나지 않았으면 함. Tstore를 돌린다고 SKAF를 넣었다만 WIPI컨텐츠까지 올린다고 삽질했던 걸 보고 KT에서도 KAF에 WIPI 컨텐츠를 돌리게끔 하면 안될텐데...

(KAF는 Show Store에 돌아가는 걸로 현재 알고 있음. 어떻게 나올지는 나와봐야 암)


실제로 안드로이드 개발을 해야한다면 구글이 만들고 레퍼런스로 사용하는 넥서스원을 구입해야한다. 이건 개발용으론 최고의 폰이 될것이다. 이리하여 안드로이드폰 단말 라인업만 많기만 한 SKT보단 KT가 좋아보인다.


저는 이미 SKT 디자이어가 있기때문에 넥서스원을 구입하고 싶어도 자금이 없군요 ㅎㅎ 그러나 문제는 구글 레퍼런스폰인 넥서스원 보다 디자이어의 업데이트 속도가 느리다는 점입니다. 그렇다고 국내 제조사 처럼 양치기활동을 하지않은 hTC라도 늦는데 ;ㅁ;

(넥서스원 번호이동해서 살까 고민되었음)

Buy me a coffeeBuy me a coffee



2010년 5월 31일. KT-KTF 합병 1주년 간담회가 있었습니다.



KT-KTF 합병 1주년 간담회에선 아래와 같은 이야기가 나왔습니다.


넥서스원을 6월 중순 온라인을 통해서, 7월 중에 KT 유통망을 통해 판매하겠습니다. 최신버전인 안드로이드 2.2(프로요)가 탑재될것입니다.

이 날에는 정말 넥서스원이 국내에 KT에서 출시된다는걸 확인을 하였습니다.


그리고 2010년 6월 6일. KT ‘넥서스원’ 가격 승부수…출고가 60만원대로 란 기사가 떴습니다.

이번에 나온 기사에서 Google에서 출시한 Android 폰인 NexusOne이 드디어 KT로 출시된다고 합니다.


Nexus One
Nexus One by johncatral 저작자 표시비영리변경 금지


기사를 보니

(생략)

KT의 전략 안드로이드폰 ‘넥서스원’이 ‘가격’을 최고의 무기로 꺼내들었다. 출고가를 60만원대로 결정했다. 24개월 약정 조건이다. 사실상 초기 구매 비용은 거의 없는 셈이다.

(생략)

‘넥서스원’의 사후관리는 HTC가 담당한다. 

(생략)

기사를 보고 확인된 내용

  • 출고가는 60만원대
  • 6월 21일 정식 발매
  • hTC가 A/S를 담당
  • Android 2.2 Froyo로 탑재된걸로 출시함
  • 외장메모리 16G로 넣고 출시함


이 기사를 보고 전 아래와 같은 생각을 하였습니다.

hTC Desire의 출고가가 얼마였더라?  넥서스원에 램추가되고, 외장 메모리 8G더 추가하고 센스 UI넣은 값이 30만원 추가된것일까요?


hTC Desire의 박스
hTC Desire의 박스 by StudioEgo 저작자 표시비영리동일조건 변경허락

참 할말이 안나오더군요. 솔직히 Google NexusOne과 hTC Desire는 외양만 조금 다르지 내부 구조는 거의 똑같습니다.(Desire엔 램이 좀 더 추가되고 트랙볼대신 광학 마우스가 들어가고 Sense UI가 추가된 것밖에?)

SKT가 안드로이드 플랫폼의 스마트폰을 대거 출시 한다고 하였지만, Google Android Platform의 Reference Phone인 NexusOne을 KT로 출시한다니 이제 게임 끝났습니다.


이유는 업데이트입니다.

Android OS가 지속적인 업데이트가 되텐데, 제일 먼저 NexusOne부터 업데이트가 된 후, Google Android Platform에 대해서 Google과 협력관계가 있는 hTC가 그 다음 업데이트, 이후엔 나머지 제조사들의 업데이트는 정말 늦게 나올겁니다. (나머지 제조사들은 통신사와의 관계과 통신사 전용 앱들때문에 업데이트하는데 앱 테스트를 해야해서 넥서스원과 hTC폰보다는 늦게 출시될듯한건 불보듯한 사실 - 한국 기준입니다.)

SKT에서 내는 안드로이드폰들은 htc에서 낸 디자이어를 빼곤 전부 SKT의 서비스를 탑재하고 SKAF와 통합메시지함(모토로이는 제외)을 넣었습니다.

 Android OS에 SKT서비스와 통합하려면 엄청난 시간이 나올건데 제대로 업데이트가 반영될지가 의문스럽습니다. 시간에 쫒겨 버그가 생긴채 나올 위험성이 크다는 이야기이죠.

안드로이드 OS 업데이트가 빠르다 보니 업데이트를 반영하는것도 힘든데다 SKT서비스를 제대로 쓰기 위해서는 테스트 과정을 해야하니 Android 업데이트를 빨리 받기가 SKT 단말기에선 힘들다는 결론이 나오죠

넥서스원은 KT에서 아마도 거의 건드리지 않고 낼테니 업데이트는 제일 빠르게 될듯 하구요.

 이로서, 넥서스원이 보통 휴대폰과는 전혀 차원이 다른 구글 레퍼런스 안드로이드폰입니다.

첨언하여, 넥서스원은 개발자들에게도 매력이 있는 폰입니다. 개발자들에겐 개발용 폰으로는 구글 레퍼런스 폰인 넥서스원에서 돌아가야 앱이 제대로 돌아가는지 확인이 되고 마켓에 앱을 올릴 수 있을것이기 때문입니다.


넥서스원이라는 구글 레퍼런스폰의 출현으로 안드로이드폰은 KT가 진리 -_-;; 안드로이드폰 낸다는 SKT는 또라이 병신이라고 할 정도로 왜 넥서스원을 내지 못했는지가 궁금합니다 

KT는 이로서 제대로 된 스마트폰 라인업이 완성되었습니다.

Apple의 iPhone, Google NexusOne(Android), Nokia 단말기(Symbian S60v3, S60v5), 쇼옴니아, 옴니아팝, 라일라(Windows Mobile).

SKT 휴대폰보다는 스마트폰 종류는 별로 없지만, 제대로 된 스마트폰을 쓸수 있게 만들었으니 누가 KT를 싫어하겠습니까? ㅎㅎ

KT의 행보가 정말 대단하군요.

KT 장기가입자로서 Nokia 6210s를 넥서스원으로 교체하고픈 심정입니다.

ps. SKT로 hTC Desire를 이미 구매해서, KT의 넥서스원 출시가 정말 배가 아픕니다. 

Buy me a coffeeBuy me a coffee



안드로이드 앱 개발할때 xml파일에서 TextView에 많은 Text를 넣을 경우가 있습니다.

Text를 너무 많이 넣은 경우에는 에뮬레이터나 폰의 화면이 작아 Text가 다 보여주지 못하고 깔리는 경우가 있습니다.

그럴 경우엔 xml파일에 아래와 같이 <scroll>태그를 넣으면 됩니다.


<ScrollView xmlns:android="http://schemas.android.com/apk/res/android";
                android:layout_width="fill_parent"
                android:layout_height="fill_parent">

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
              android:orientation="vertical"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              >

(생략)

</LinearLayout>
</ScrollView>


에뮬레이터나 폰의 화면에서 Text가 처음엔 짤려보여도 스크롤이 생겨 손가락이나 마우스로 밀면 다 보여주는 것을 확인할 수 있습니다.

ps. 안드로이드 앱 개발의 절반은 XML이 먹고 가더라는 말을 해봅니다... (내부구조는 Linux Kernel+Dalvik VM, Application Layer는 Java, UI는 XML로 처리)

Buy me a coffeeBuy me a coffee




5월 20일 Google I/O 2010 행사에서 Android 2.2 Froyo를 소개하는 동영상을 보았습니다.

사진출처: http://rukxer.net/2461246


Youtube에 올라간 동영상을 블로그에 볼수 있게 동영상 링크를 아래에 모두 올렸습니다.

Google I/O 2010 - Keynote Day 2 Android Demo, pt. 1

Google I/O 2010 - Keynote Day 2 Android Demo, pt. 2 

Google I/O 2010 - Keynote Day 2 Android Demo, pt. 3 

Google I/O 2010 - Keynote Day 2 Android Demo, pt. 4

Google I/O 2010 - Keynote Day 2 Android Demo, pt. 5 

우선, 아이폰의 단점을 비꼬는것 부터 시작함. (※ 솔직히 Apple사의 iPhone 통제는 엄청 납니다)

안드로이드 장비들을 보여주면서 Sony Ericsson, hTC, Motorola가 언급되었지만 Samsung, LG가 언급되지 않음. 

※ 한국의 대기업들이 부품등의 하드웨어는 잘 만드는데 언급 안되었다는게 참 안타깝습니다.

※ 대만의 hTC처럼 삼성과 LG는 Google과의 협력관계를 맺지 못해서 그런건지. -_- 

18개월동안 Android Platform은 정말 많은 성장을 거듭했음.

21OEMs, 48개의 나라, 59개의 이동통신사에서 안드로이드 플랫폼을 채택함.

50,000개의 안드로이드 어플과 180,000의 안드로이드 개발자가 있습니다. (※저도 안드로이드 개발자에 껴 잇습니다.)

Android 2.2 Code-name Froyo 소개.

Dalvik VM으로 Device 와 App cdoe가 연결됨.

JIT으로 성능 향상

웹 브라우저 성능 향상

자바 실생 속도 향상

메모리 관리 능력 향상

외장 메모리에 앱 설치 가능해짐

MS사 데스크탑과 연동이 쉽게 됨.

Data Backup API 소개

... (시간이 부족해서 여기까지...)

많은 기능들이 추가됨을 알수 있습니다. (50분짜리다 보니 보다 지쳤습니다.-_-;;)

자세한 내용은 안드로이드펍 운영자이신 회색님이 정리한 한글 자료를 보는 것이 좋습니다.



Android 2.2 Froyo에 대한 자세한 소개는 아래의 링크를 보시면 될것입니다. (다만 영문입니다.)




아래는 Android 2.2 Froyo에 대한 자세한 소개 동영상입니다.

  1. Speed
    • Dalvik VM: Just-In-Time(JIT) Compiler
       = 2-5x faster performance
  2. APIs and Services
    • Cloud to Device Messaging
    • Application Backup API
    • Apps on SD Card
    • Portable Hotspot (tethering)
  3. Browser
    • V8 = 2-3X faster javascript rendering
  4. Android Market
    • Auto Update and Update All
    • Application Error Reports
의 소개가 나옵니다.

Android 2.2 Froyo를 소개하는 것을 보면 Android 플랫폼에 새로운 기능이 선보이고 많은 부분들이 개선이 되어서 쓸만하다는 걸 보여줍니다.
예전 버전에서 아쉬었던 부분에 대해서 시원하게 개선했다고 보여주니 안드로이드 운영체제에해서 만세를 부르고 싶군요.
 

ps. 제가 쓰고 있는 hTC Desire는 Android 2.1 기반으로 Froyo가 발표되기 전까지 최신 안드로이드 버전을 사용하고 있습니다.


사용하다 보면 OS의 문제로 여러가지 단점들이 있던데 Froyo가 나왔으니 대부분 수정되었을 겁니다.

오늘 글 쓰는 시점으로 Android Central에서 이런 기사가 올라왔습니다.



hTC Desire와 쌍둥이 폰이라고 말하고 있는 Google NexusOne에서 Android 2.2 Froyo를 쓸수 있게 롬이 공개되었다는 기사입니다.

Android 2.2 Froyo를 발표 하루만에 구글 넥서스원에 Froyo를 바로 쓸수 있게 롬이 올라갔다니 넥서스원 사용자들이 부럽습니다.

hTC Desire에 Android 2.2 Froyo가 조만간 공개될것 같긴 한데 문제는 이동통신사의 협의가 필요한 부분이 있기 때문에 언제 제 휴대폰인 Desire에 Android 2.2 Froyo가 올라갈지는 궁금합니다.

... SKT의 공개 업데이트가 안되면, 아에 루팅을 해버리고 XDA에 올라간 Froyo롬을 구해서 사용해야하나? -_- (롬을 바꾸다 벽돌되면 내 폰은 벽돌이 됩니다. ㅠㅠ)

Buy me a coffeeBuy me a coffee

+ Recent posts