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

Coffeenix라는 사이트에서 여러 글들을 보다 흥미로운 기사를 보게 되었습니다.

Computer World에서 나온 기사인 Unix turns 40: The past, present and future of a revolutionary OS 이였습니다.




지금 보시는 것 같이 UNIX는 1969년도에 개발되어서 2009년도에 40주년 기념기사(Unix turns 40: The past, present and future of a revolutionary OS )까지 나온 오래된 운영체제입니다.

1969년 8월 Ken Thompson, Dennis Ritchie가 AT&T의 Bell 연구소에서 UNIX를 개발한 후 점차 발전에 발전을 거듭하게 되었습니다. UNIX가 개발되면서 C언어도 1974년도에 Ken Thompson, Dennis Ritchie에 의해 개발되었기 때문에 C언어를 제대로 이해하고 쓰려면 UNIX에 대한 개념이 있어야 하는 구석이 있지요.

(Windows에서 왜 써야하는지에 대한 개념들은 UNIX계열 OS의 시스템 콜 관련 공부하다 보면 이해가 금방되더군요. UNIX의 잔재랄까?) 

이후 시간이 지나 UNIX는 메인프레임, 워크스테이션등 대형컴퓨터에서 주로 사용하던 OS가 되었습니다. 일반적으로 데스크탑, 랩탑 으로 부르는 소형컴퓨터(x86기반)에선 OS를 MS사의 DOS, Windows로 사용하게 되었구요.


시간이 1985년, 스티브 잡스는 본인이 사장으로 있던 Apple사에서 쫒겨나게 됩니다. 그 후에 사람들을 규합하여 1985년도엔 NeXT사를 차려 NEXTSTEP이란 OS를 가지고 워크스테이션(NeXTcube, NeXTstation) 컴퓨터 장사를 했었습니다.


The World's First Web Server
The World's First Web Server by sbisson 저작자 표시비영리변경 금지

위의 사진은 세계 최초의 웹서버입니다. 1991년 Tim-Berners Lee가 NeXT Workstation으로 세계 최초의 웹서버를 만들었습니다.


어느덧 1990년, 핀란드에선 한명의 괴짜가 등장하게 됩니다. Linus Torvalds라는 핀란드 대학원생이 소형컴퓨터(x86 기반)인 데스크탑, 랩탑에 UNIX와 비슷한 시스템을 Linux라는 OS를 만들면서 Open Source로 GPL공개를 선언하고, 돈 받고 소프트웨어를 팔기보단 소스코드를 아예 공개해버리게 됩니다.


Linus Torvalds
Linus Torvalds by theducks 저작자 표시동일조건 변경허락


(참고로 Torvalds는 Linux를 만들기 전, 네덜란드의 Tanenbaum교수가 만든 UNIX 클론의 MINIX를 가지고 OS분석을 하다 Linux OS를 만들었다고 합니다.)

GPL공개를 하여 소스코드가 전부 공개되어서인지 소형컴퓨터(x86 기반)인 데스크탑, 랩탑에 DOS, Windows를 사용하는게 지루했던 Geek들이 Linux를 설치하면서 커뮤티니를 만들게 되고, 점차 쓸만한 운영체제가 되게 되었습니다.


위의 NeXTSTEP, Linux같은 OS를 설명하면서 왜 스마트폰과 연관이 있는가?? 쌩뚱맞는 글을 쓰고 있다고 생각하시면 오산. 

제가 소개를 하였던 NeXTSTEP은 1997년 스티브 잡스가 Apple사로 다시 컴백을 하면서 Mac OS X 10의 기반이 되었습니다. 스티브 잡스가 Apple사로 다시 돌아오면서 1997년 10억 달러의 적자를 낸 애플사를 1년 만에 4억 달러 가까운 흑자를 내게 만드는 기염을 토하게 되었죠.

그 후 스티븐 잡스는 컴퓨터시장뿐만 아니라  OSX10기반으로된 iPod라는 MP3가 나왔고 iPhone이 출시되고 iPad까지 출시가 됩니다.


wwdc-keynote_125
wwdc-keynote_125 by Dekuwa 저작자 표시비영리동일조건 변경허락


Linux는 GPL로 공개가 된후, 점차 소형컴퓨터(X86기반)뿐만 아니라 임베디드 장비에도 차츰 많이 들어가게 되었습니다.

그러다 2005년도, 구글은 Android사를 인수하게 됩니다. Android사는 안드로이드 OS를 Linux기반으로 만들던 회사였는데 구글이 인수함으로 모바일 OS를 구글이 원하는데로 제작하게 됩니다.

이후 2008년 10월 21일에 Android OS가 공개가 됩니다. 이후 Google은 hTC와 상호간 파트너쉽을 맺고 여러가지의 Android폰을 제작하게 됩니다.

Android Dev Phone 1 - G1 in Tagzania
Android Dev Phone 1 - G1 in Tagzania by tagzania 저작자 표시동일조건 변경허락


Spotify
Spotify by Johan Larsson 저작자 표시



Andy Rubin, Google
Andy Rubin, Google by Erwin Boogert 저작자 표시비영리

위의 분은 Google의 부사장 Andy Rubin 입니다.

지금까지 제가 UNIX의 역사를 이야기 하다 UNIX라는 것이 발전되어 NeXTSTEP-MacOSX-iOS(IPhoneOS), Linux-Android등의 소개를 하게 되었습니다.

쉽게 말해서 Mac OS는 UNIX의 후손, iPhone에 들어간 iOS도 UNIX의 후손입니다. 

Linux는 UNIX의 복제품이고, Android OS는 Linux의 자손. 대부분 스마트폰은 UNIX계열이란 결론이 나게 됩니다.

1969년도에 개발된 UNIX의 후손들은 PC시장에선 MS사의 Windows때문에 힘을 못쓰지만, 스마트폰시장에선 MS사의 Windows Phone이 삽질을 너무 많이 한 탓에 UNIX계열인 iPhone, Android가 강세인거지요.

UNIX family tree를 보다 스마트폰의 조상도 따져보면 UNIX, Linux라는 걸 알게 되니 UNIX란 OS를 40여년전에 설계한 Ken Thompson, Dennis Ritchie가 대단하다고 느껴집니다.

그 당시에 이렇게 컴퓨터의 개념이 확장될줄도 몰랐을것이고 대형 컴퓨터에서 사용하던 개념이 조그마한 장비에도 들어갈 줄은 누가 감히 생각하겠습니까?

UNIX의 설계를 아주 확장성 있게 한 것으로 40년전의 OS의 기본개념이 지금까지도 지속된것 같습니다.

결론: iPhone, Android 스마트폰의 원류는 UNIX였다.

Buy me a coffeeBuy me a coffee



Linux용 nProtect가 출시된다고 합니다.

리눅스용 nProtect가 출시되니 리눅스용 공인인증서 개발이 가능하겠군요?

그래서 리눅스(Ubuntu, Fedora Core, CentOS, Debian, Gentoo, Mandriva, etc) 배포판에 nProtect가 들어가서 은행 홈페이지에 쉽게 접속하여 은행 업무를 할수 있겠군요.

라고 쓰면 페이크이고 보안상 문제가 분명 있을것이다.

Windows용으로 나온 nProtect를 보면 각종 버그와 프로그램 오류로 Windows를 새로 설치해야하는 부작용도 있고, nProtect가 해킹의 위협이 될수도 있다. 

Linux용으로 nProtect를 낸다면 키보드 보안한다고 키값 매핑을 root권한으로 가로채고 하다 root권한 뺏기면 어떻게 하려고?

그리고 배포판마다 은근 설정할 값이 달라서 문제일건데 모든 배포판에 뿌리려면 개발 비용 상승도... 

Windows같이 권한이 강력하지 않은 OS야 해킹의 문제가 있겠다만, Linux같이 권한문제에 대해 강한 OS에서 root권한이 필요하다고 프로그램이 요구해서 쓰다 root계정이 뚫려 털리면 답없습니다. 

nProtect의 여러가지 문제점 중에서 키보드 보안 모듈을 깠지만... 보안프로그램 치곤 여러군데에 허점들이 많습니다. 그걸 Linux에 적용한다면 헬게이트로 갈 위험성이 ㅎㄷㄷ


ps. 이러다 Linux Kernel에 Dalvik VM을 올린 Android OS에 nProtect가 올라가는건 시간 문제. 이제 nProtect때문에 root권한을 자동적으로 얻어 해킹또는 바이러스 감염될 위험성이 커질수도 있겠음. (root권한이 있어야 키보드 관련해서 맵핑 건드리죠)

ps2. nProtect에 대해서 성토하는 글 쓰려다 시간이 늦어서 이렇게 줄여 쓴다만, 인터넷에 검색하면 nProtect의 문제점을 조목조목 알 수 있습니다.

Buy me a coffeeBuy me a coffee


관련포스트
Inside the C Programming - 아쉽지만 원 저자의 요청으로 비공개가 되었습니다.

관련내용
GNUPro Toolkit Manuals 4. Basic Principles of the Tools


2010년 5월 30일 오후 2시경.

강남구 아무개동 아무개회사에서 GNU Korea의 blueguy님의 세미나가 있었습니다.

제목은 Inside the C Programming 이라는 것이였습니다.

세미나 내용은 Inside the C Programming 의 내용 그대로 진행하였습니다.

Inside the C Programming 의 내용을 보면 학부 3~4학년때 배우는 과목인 System Programming+Operating System+Compiler(앞부분)을 종합하여 넣은 것이라 내공이 상당하게 쌓이지 않은 이상 쉽게 설명하려고 해도 안드로메다로 넘어갈수 있습니다.

학부를 졸업한 사람에게도 내용이 이해되는건 몇개 있고 약간 모르는 내용들이 여러 개씩 나오긴 하지만, 학부생에게 이런 내용 알려주면 거의 상모돌리고 졸아 버릴 위험성이 높겠군요.

Inside the C Programming 에서 다루는 내용을 아래와 같이 압축하여 간단하게 설명하겠습니다.


1. (우선 C언어를 학부때 배웠다는 전제하에서) gcc(the GNU Compiler Collection-GNU C Compiler가 아님.)는 IDE를 가지지 않은 command line compiler이다.

gcc가 하는 일

(1) 사용자에게 옵션과 소스 파일명들의 입력을 받는다.

(2) 소스 파일명의 확장자를 보고 어떤 단계를 처리해야 할지 결정합니다.

(3) 사용자의 옵션을 각각의 단계를 맡고 있는 실행파일의 옵션으로 변경합니다.

(4) 각각의 단계를 맡고 있는 실행파일을 호출(fork와 exec이겠죠?)하여 단계를 수행하도록 한다.

2. gcc는 껍데기이고 내부에서 cpp, as, ld 등에서 처리된다.  (참조: GNUPro Toolkit Manuals 4. Basic Principles of the Tools)

3. 전처리(preprocessing)과정에서는 프로그래밍 컴파일을 하기전 소스코드의 매크로 치환을 합니다. 여기까지는 소스 코드의 parsing을 하지도 않고, 컴파일 과정도 거치지 않으므로 여기까진 어느 플랫폼의 컴파일러가 돌아가던 문제 없이 처리할수 있습니다.
(※ 참고로 전처리 과정은 매크로 치환을 할 뿐이고 에러를 잡을 수 없습니다.)

4. 전처리과정이 끝났으면 C언어 소스의 파싱을 합니다. 여기에서 모든 에러를 걸려줍니다. 전처리과정에선 매크로 치환만 하지 에러는 파싱과정에서 대부분을 잡습니다.

5. 파싱이 끝나고 나선 Assemble 과정을 거칩니다 as(GNU assembler)가 어셈블리 언어로 변환을 해 줍니다.

5. 이후 relocatable object과정을 거칩니다. Assemble과정이 끝나면 Object파일이 생성됩니다. 이 Object파일들을 모아서 어떤 symbol을 참조하는지에 대해서 조사하고 Linking을 하고 메모리상에 Loading을 하게 됩니다. 이를 Linking and Loading이라고 부릅니다.

2시간 동안 진행 되었던 Inside the C Programming (원 저자 요청으로 비공개) 세미나 내용을 매우 압축하여 표현하였으나 여기선 설명이 부족한듯 합니다. -_-;; 상세한 내용은 Inside the C Programming (원 저자 요청으로 비공개)을 보시기 바랍니다.

(참조: GNUPro Toolkit Manuals 4. Basic Principles of the Tools)
Compilation involves up to four stages, always in the following order:

  • preprocessing

  • compiling

  • assembling

  • linking


컴파일러가 컴파일을 하면 preprocessing, compiling, assembling, linking 등의 4단계로 진행된다고 설명할 수 있습니다. 컴파일러가 컴파일하는 것의 내부를 더 뜯어보면 Parsing은 물론이고 컴퓨터 메모리 구조등의 OS 기본지식이 있어야 알수 있는 내용들이 들어있습니다.

역시 컴퓨터공학부 3~4학년 과정 과목인 System Programming, Operating System, Compiler(앞부분) 3과목의 내용을 통틀어 설명하기 때문에 2시간의 세미나가 부족하긴 하더군요. 더 많은 정보를 얻고 싶은 분들은 gcc, cpp, as, ld 등의 manpage와 manual을 참조해야 되는 사실을 보고나선... (한글화가 된 자료는 joinc.co.kr의 내용을 다 읽어보면 빠른 시간내에 이해되실겁니다.)

공부할 것은 많고, 시간은 부족하다.


'컴퓨터 > 프로그래밍' 카테고리의 다른 글

Unicode의 이해 단계는?  (1) 2010.10.11
Inside the C compiler  (0) 2010.05.30
suvbersion 설치 및 사용법 링크  (1) 2010.03.31
Google App Engine으로 Twitter 봇을 구현!  (3) 2010.01.24
Regualr Expressions  (0) 2009.09.15
Buy me a coffeeBuy me a coffee

2010년 5월 19일~20일간, Google에서 Google I/O(Innovation in the Open) 2010 행사에서 안드로이드 플랫폼에 대해서 많은 소개를 하였습니다.

그리고 새로운 OS인 Android OS 2.2 Froyo를 공개를 하며 안드로이드 플랫폼 오픈소스 홈페이지도 새로 바뀌었습니다.


Android Open Source Project: http://source.android.com/ 



바뀐 부분은 Porting부분과 Compatibility 부분입니다.

Porting부분은 Android OS를 어느 Device(장치)에 넣을수 있게 하는 매뉴얼이라고 보심 됩니다.

Compatibility는 적합성 부분으로 혹시 휴대폰에 Android OS를 Porting하여 넣었다고 하면, 휴대폰에 넣은 Android OS가 Google이 지정한 휴대폰의 기준에 맞게 들어갔는지에 대해서 CTS(Compatibility Test Suite)를 제공하며 이 테스트를 통과해야 제대로 된 안드로이드 폰이라고 규정할수 있게 하는 부분입니다.

(만약 **T에서 안드로이드폰에 회사 입맛대로 어플을 넣고 , 구글의 기준 대신 **T기준대로 어플을 만들어서 CTS를 통과하지 못하면 **T의 안드로이드 폰은 안드로이드폰이라고 부를 수 없게 되는 것입니다. 안드로이드폰은 꼭 CTS를 통과해야 안드로이드 OS를 사용하고 Google의 기준에 맞는 안드로이드폰이라고 팔 수 있습니다.)

그리고 여러가지 정보들이 많이 추가 되었습니다.

이번에 바뀐 부분을 보니 안드로이드 OS의 많은 부분들이 추가되어 이를 습득하는데 시간이 많이 걸릴 듯 합니다.

Buy me a coffeeBuy me a coffee


스타벅스홍대정문점에서 실제 쓰고 있는 스마트폰들 나열을 해봄.

 

현재, 제가 소유하고 있는 스마트폰들입니다.

실제로도 휴대전화 번호가 부여되었습니다.

  1. Nokia 6210s (Symbian S60v3)
  2. LG KU-2000 [인사이트] (Windows Mobile 6.1)
  3. Motorola MOTOROI [모토로이] (Android OS v2.0)


저는 스마트폰에 어플들을 만들어보고 테스트를 할 목적으로 스마트폰들을 사용하게 되었습니다.

현재, Symbian S60v3, Windows Mobile 6.1, Android OS v2.0을 사용해보니 이런 생각을 가지게 되었습니다.

1. Symbian OS는 설계가 매우 잘되어 있습니다. Symbian OS가 Android OS보다 일찍 오픈소스화 되었다면, 그리고 Ovi Store가 매우 활성화 되었다면 판도가 iPhone이 스마트폰의 혁신이다는 말이 나오지 않았을것이다는 생각을 해봅니다.
(Symbian재단은 Android의 오픈소스 성공을 따라해 현재, "심비안, 오픈 소스 전환 완료"가 되었습니다.)



멀티태스킹도 되면서 원하는대로 잘 돌아가고, 전화통화도 잘되는 등등 기능이 잘 돌아가는 잘 만들어진 OS인데... Nokia가 세계1위로 피쳐폰(Feature Phone)시장을 지키다보니, 상대적으로 스마트폰 시장에선 고전을 면치 못하고 있습니다.


2. Windows Mobile 6 - 단 한마디로, 재앙입니다. (다만 하드웨어를 빵빵하게 만들어 OS한계를 넘은 HTC HD2를 제외하곤 대부분 재앙급이 되었음)

MS사가 OS설계를 Symbian처럼 전화통화를 잘 하게 만들었다면 모르겠다만... WM이 Windows CE계열, 임베디드 OS로 사용되었기 때문에 스마트폰으로 통화하는 부분을 어설프게 만들었다는 느낌을 많이 해봅니다. 그러나 오피스와 아웃룩의 완벽한 호환으로 당분간 기업 시장에서 많이 사용될듯 하나..... 초보자들이 접하기엔 어렵긴 합니다. 공부를 해야하는 OS.

MS사가 Windows Mobile 7을 새로 만들것이니, WM6.x대의 안좋은 기억은 차차 사라질듯.그러나아직 Windows Mobile 7은 나오지도 않았고, 공개조차도 되지 않았음 -_-;;


3. Android - 애는 괜찮은데 아직 베타 수준같은 걸음마

Google에서 야심차게 만들었습니다. 초기에는 부진을 겪었지만, 현재는 어느정도 정상궤도에 오르고 있다는 평가를 받고 있지요.

그러나 Android가 계속 빠른 속도로 버전 업이 된다는 것이 약점입니다. 1.5, 1.6이 나온지 얼마 안되어 2.0이 나오고, 현재는 2.1이 공개되었습니다. Google에서는 Nexus One을 Android v2.1으로 쓴다만, 아직 출시된지 얼마 되지 않아대부분의 최신 안드로이드폰(1월말, 2월초 출시한 폰. ex, Motoroi)은 아직도 Android v2.0을 씁니다.

거기에 Android는 오픈소스다 보니 커널이 전부 공개되어 있으며, 제조사가 마음대로 뜯어고칠수 있습니다. 여기서 안정성 문제가 있으며, 제조사가 독자적으로 커널을 뜯어고치거나 하는 문제가 발생하면 어플리케이션의 호환성문제가 제일 걸림돌이 되버립니다.

위의 문제만 해결하면 안드로이드는 괜찮은 플랫폼이 될듯합니다.


3개의 OS를 쓰는 스마트폰들을 사용하면서 느낀점을 작성하면서, 참 나도 괴짜 같단 생각을 해보았다.

ps. 스마트폰은 Geek한 사람들에겐 그저 장난감일뿐이다. 일반인들에겐 어렵게 느껴지는 건 사실.

Buy me a coffeeBuy me a coffee

2010년 2월 초(2월 4일 이후?)엔 TV에서 안드로이드 광고이 출현하기 시작을 하였습니다.


 


DSC09922
DSC09922 by 잡다한것들 저작자 표시비영리변경 금지


이후 2010년 2월 10일. SKT에서는 Motorola사의 안드로이드(Android) 운영체제 기반의 "모토로이"를 국내 최초로 출시하였습니다. 이로서, 국내 첫 안드로이드 OS를 탑재한 휴대폰이 정식 발매가 되었습니다.

예약 주문을 한지 하루가 지난 2010년 2월 11일

홍대앞에서 전 모토로이를 만나게 되었습니다.

안녕! 모토로이!


모토로이 박스를 풀기 위해서 뜯어보니... 안드로이드폰이라는 이름에 걸맞게 박스도 3단 합체 로봇이였군요. 박스안에 박스에 박스에 박스에 박스가 나왔습니다.

MOTOROI(모토로이) 박스개봉박두!

휴대폰 대리점에서 모토로이를 개통후,연구실에서 모토로이를 만져보았습니다. 전 연구실에서 모토로이에 대해 어떠한지 찬찬히 살펴보았습니다.

모토로이를 개봉하여 시행해본 화면입니다. 화면이 큼직한건 iPhone과 흡사하더군요.



맨 처음에 만져본 평으로는 재앙같던 Windows Mobile 6.1기반의 휴대폰보다 정말 빠르다는점과, Google 웹서비스를 언제, 어디서든, 아무곳이나 느낄수 있다는 점일겁니다.

제가 쓰는 Nokia 6210s에서도 Google 서비스를 접하긴 해도 이렇게 많은 부분을 접하기 힘들지만, Google에서 만든 Android OS를 쓰는 모토로이에서는 구글 웹서비스를 컴퓨터에서나 휴대폰에서나 어디든지 즐길수가 있는점이 장점이 되겠습니다.


만져보고 나선... 연구실에서만 하던 일들을 지하철안에서도 걸으면서도 할것 같은 느낌이 들었답니다.


우선 모토로이의 첫 대면식을 가지게 되었답니다.


Buy me a coffeeBuy me a coffee

2010년 1월 초반, SKT에서 KT의 아이폰 충격을 이기기위한 방법으로 Android Platform 기반의 모토롤라사의 스마트폰을 출시한다고 발표하였습니다.




SKT에 비해 아이폰으로 인기가 바짝올라갔지만, 스마트폰의 라인업 선택이 절대적으로 부족한 KT에선 Android Platform기반의 휴대폰이 과연 어느 시점에 나올지 궁금하였습니다.

(※ 참고로 KT에서 스마트폰으로 출시된 폰들중에서 Windows Mobile 기반의 폰은 미라지, 인사이트,쇼옴니아. 그리고 Symbian기반의 Nokia 6210s, 5800 XPressMusic, Apple의 iPhone 3G, 3GS밖에 없군요. SKT의 스마트폰 라인업과 비교불가능할 정도로 내세울 스마트폰이 iPhone과 쇼옴니아 2개밖에 없습니다.)

SKT에서는 Tstore에 안드로이드용 마켓을 열어 놓을 계획까지 있는 마당에, KT는 어떠한 노력을 보일련지가 궁금하였지요.

드디어, KT 공식 트위터@ollehkt 님께서 Android Platform기반의 스마트폰 출시관련 공식적인 글이 올라왔습니다.

  1. 2010년에는 약 10~15종의 스마트폰 모델을 보급할 계획을 가지고 있습니다. 이 중에는 구글 안드로이드 스마트폰과 같은 새로운 단말 라인업을 추가하여, 소비자의 선택권을 최대한 확대할 수 있도록 노력하고 있습니다.
  2. 특히 올해는 스마트폰 모델 중 약 50% 이상을 안드로이드 스마트폰으로 기획하여 글로벌 시장트렌드에 발 맞출 수 있도록 준비하고자 합니다.
  3. 스마트폰 라인업에 대한 자세한 내용은 향후 준비가 완료되는 대로 트위터 등을 통해 공지하도록 하겠습니다. 궁금해하시는 넥서스원은 현재 기술적인 정합성 검증 중입니다.
  4. < 정정 공지 > 넥서스원 관련 정정 공지 드립니다. 워낙 민감한 사항이라서 정확하게 알려드려야 할듯 싶네요. " 현재 정합성 검증을 검토중입니다. " 가 가장 정확한 표현입니다. 죄송합니다.

 




KT 공식 트위터@ollehkt 님께서 Android Platform기반의 스마트폰출시에 대한 공식적 답변을 듣고 나선 올레!를 외쳤습니다.


추가로 KT에서는 Google사에서 직접 출시한 안드로이드기반의 스마트폰인 넥서스원(Nexus One)에 대한 정합성 검증을 검토중이라고 하군요.

KT에서도 아이폰(iPhone)뿐만 아니라 Android 기반의 스마트폰 라인업을 늘려 스마트폰의 대중화에 앞세울듯 한데, 과연 스마트폰들이 언제 출시될지 궁금합니다.

이번 2010년, 휴대폰 시장에서 스마트폰 시장이 커지고, 어떤 판도로 흘러갈지가 지켜보는 소비자들은 흥미롭게 관전할수 있겠습니다!

Google NexusOne

NexusOne의 실물사진. 출처 : http://kr.engadget.com/2010/01/04/nexus-one/

출처 : 최초 공개: 구글 넥서스원(Nexus One) 실물 입수! http://kr.engadget.com/2010/01/04/nexus-one/


결론 : "KT에서는 언젠간 안드로이드 기반의 휴대폰을 언젠간 출시할 계획이다"

 ps. 설마 아이폰처럼 다음달, 다음달외치는 다음달 폰이라는 구설수가 넘치지 않을정도로 조기에 나왔으면 하는 바람이 있습니다^^

Buy me a coffeeBuy me a coffee

이러저러한 우여곡절끝에, Windows XP+Windows7의 듀얼부팅을 하여 사용할 수 있게 되었습니다.

아래는 노트북(Samsung SENS Q46)에 설치 완료후에 화면갈무리한 Windows 7 배경화면입니다.

제가 쓰고 있는 다른 노트북인 Windows Server 2008과 같은 설치화면 비스므리하게 나와서 설치하는데에 어려움도 없었고, 예전 Windows98설치할때 처럼의 오랜 시간동안 설치를 기다리는 고통 없이 빨리 설치가 되더군요.

예전에 설치한 Window Server 2008과 마찬가지로 Windows 7에서는 Internet Explorer 8이 기본적으로 설치되어 있습니다.

Windows 7을 써보니 Windows XP보다 깔끔한 화면에 기능도 훨씬 좋아진것에 만족합니다.

Windows 7을 설치한 후에 Update를 하는 것도 깜빡 잊지 않고 하였답니다.

Dual 부팅으로 설치를 하였기 때문에 대부분은 Windows7에서 작업하고 가끔씩 일이 있을때마다 Windows XP로 부팅하여 작업할듯 합니다.

Windows 7설치가 걱정했던 것보다 생각보다 어렵지 않았고 멀티부팅이 쉽게 된다는 거에 만족하였습니다.

Buy me a coffeeBuy me a coffee


2009년 6월 말 어느날, 학교에서 메일을 보다가 태터캠프 운영진분이 보낸 메일을 보고 깜짝 놀랐습니다.

이럴때만 어디선가 누군가 부르지도 않았는데 쑤욱하고 나타나는 gofeel입니다. 


날도 더운데 다들 잘 지내시는지요. 여기 포항은 길위에서면 저건 분명 햇빛이 아니라 광선총에서 나온 레이져다..라고 느껴질 만큼 덥군요. 머랄까 에어콘이라는 문명의 이기가 이렇게 행복한 물건이었는가에 대해서 다시 생각하게 해주는 그런 순간입니다. 아웅 ㅠ_ㅠ

다름이 아니옵고, 이제 방학도 시작했으니 태터캠프 7회를 오늘 7월에 열려고 합니다. 날짜는 3주뒤인 7월 18일이며, 장소와 내용 주제는 아직 정해지지 않았습니다. 

개인적으로는 발표는 무지 짧게 대신 이야기는 길~게 가는 그런 작은 모임으로 가면 어떨까 하는 생각을 하고 있습니다. 

재미있는 의견이 있으시면 아무거나 짧아도 좋고 엉뚱해도 좋으니 지금! 바로 답장 해주세요. 특히, 어떻게 하면 서로 인사하고 자연스럽게 어울릴 수 있는가에 대한 아이디어가 필요합니다. :)

또 정해지는 사항 진행되는 상황이 있는데로 바로 전해드리겠습니다. 

이상입니다. 읽어주셔서 감사합니다. 좋은 하루 되세요. :)

p.s. 태터캠프 twitter는 http://twitter.com/tattercamp 입니다. follower가 5명 밖에 없어요. T_T

 

6월말에 나온 메일에 태터캠프가 2009년 7월 18일에 열린다고 공표가 되었답니다. 그후 태터캠프 공식블로그태터캠프 Twitter에 날짜와 장소, 주제가 Connectivity라 확정되었다고 알렸습니다.

제 7 회 태터캠프 주제와 일시 장소가 확정되었습니다. 일곱번째 태터캠프는 connectivity를 주제로 7월 18일 두시반 구글코리아에서 열립니다.



TATTER CAMP - Connectivity

태터캠프 - Connectivity



행사요약
행사명 : TatterCamp(태터캠프)
주최/주관 : 태터네트워크재단(TNF)
후원 : 구글 코리아 및 다음 티스토리팀
일시 : 7월 18일 토요일 14:00~18:00
장소 : 구글코리아  - ( 강남 파이넨스 센터 / 역삼역)


제 7 회 태터캠프는 짧은 발표와 BoF를 중심으로 이루어 집니다. BoF는 Birds of a Feather의 약자로서 우리말로 풀이하면 '끼리끼리' 정도가 되겠습니다. BoF는 하나의 주제를 가지고 모여 자유롭게 이야기 하는 시간입니다.

이번 태터캠프에서는 발표후 질의응답시간과 쉬는 시간을 통합해서, BoF를 갖습니다. 발표에 대해서 궁금했던 사항, 발표내용에 대한 제안 그리고, 평소에 가지고 있던 생각들을 자유롭게 나누시면 됩니다. 또, 각 섹션별로 나눈 이야기들을 발표를 통해서 전체와 함께 공유하는 시간을 가지게 됩니다. BoF세션은 프로젝트 태터툴즈의 각 맴버를 기준으로 한 세션(Textcube.org/Tistory/Textcube.com)과 제안된 주제를 가지고 열리게 됩니다. BoF세션은 아래의 목록을 참고하시고, 새로운 BoF주제는 댓글이나 camp@tattercamp.org로 제안하여 주시기 바랍니다.


BoF 세션 목록

* Textcube.org
* Tistory
* Textcube.com
* 제 8 회 태터캠프

행사 일정

  • 14:00~14:30 등록
  • 14:30~16:00 오프닝 및 여는 발표 (TNF/Daum/Google)
  • 16:00~17:20 휴식 및 BoF
  • 17:20~17:50 BoF 발표 및 토의
  • 17:50~18:00 Closing

BoF의 진행에 따라서 종료시간이 변경될 수 있습니다.

저번인 6회때에는 시험날이라 제대로 참가를 못하여 아쉬었는데 이번 8회는 방학이다 보니 정말 기분좋게 참가를 할 예정입니다.

이번 제 7회 태터캠프 주제가 Connectivity라고 하여서 저는 아래와 같은 생각을 해보았습니다.

Connectivity - 커넥티비티, 접속 가능성 (다른 기종과의 접속 용이성)

스마트폰의 등장과 함께 점점 Smart Phone의 보급율이 올라가면 Tistory, Textcube, 설치형 Textcube 블로그의 미래는 컴퓨터로 접근하여 포스트(Post)를 보는 것이 아니라 모바일폰으로 블로그 포스트(Post)를 보고 블로그 댓글과 트랙백까지 달 수 있다는 생각을 해보았죠. 언제 어디서든지 컴퓨터만 아니라 핸드폰에서 인터넷을 쓸수 있는시대가 언젠간 도래할것이 아니라 이미 왔습니다.

이미 Tistory같은 경우는 스마트폰에 접속하여 사용할수 있게 서비스를 한 상태입니다. 설치형 Textcube도 스마트폰에 접속하여 사용할수 있게 되었습니다.

다음 모바일을 만드는 사람들의 이야기 - 모바일웹 티스토리! 가장 진화된 Daum의 모바일 서비스..!


아래 그림은 제가 쓰고 있는 스마트폰인 Nokia 6210s에서 Opera mini를 설치하여 모바일 티스토리에 접속하는 화면입니다.


언제 어디서든지 접속이 가능한 Connectivity에서 블로그는 어디로 갈까요? 이번 태터 캠프에선 Connectivity에 대해 많은 생각과 느낌을 토할 예정입니다.

예전에 아침놀님과 같이 Google Map의 Mobile 지원 프로젝트를 같이 할때 기억이 납니다.

Google Static Map API를 사용하여 Google Korea의 위치를 찍은 예입니다.


Mobile에선 Google Map을 보여주기 위해서 왜 Static Map API를 써야하는지에 대해서(Mobile에선 Javascript기능도 약하거니와 다운로드 받는 비용도 상당합니다)와 접근성에 대해서 많이 배웠습니다. 그때에 Connectivity에 대해서 많은 생각을 했었는데 이번 태터캠프에선 모바일에 대한 이야기가 많이 나올 것 같습니다.

Google 지도

GPS가 내장된 Nokia 6210s에서 Google 지도 어플을 실행한 결과.

여담으로 위의 화면은 제가 이번에 구입한 Nokia 6210s라는 스마트 폰으로 Google 지도를 실행한 것입니다.  Google 지도를 쓰는데 생각보다 많은 패킷을 씁니다. ㅠ_ㅠ (GPS가 내장되어서 자기 위치는 금방 찾습니다만 WiFi가 내장되어있지 않아 3G로 Google 지도 서버와 통신하여 돈이 좀 들어간답니다)

이번 태터캠프가 BoF형식으로 진행되니 Tistory, Textcube, 설치형 Textcube뿐만 아니라 스마트폰등에서의 Connectivity등의 많은 주제들이 나오고 엄청난 이야기들과 아이디어들이 많이 나올 것 같습니다. 이번 태터캠프가 열린 후에 후기의 양이 엄청 많을 걸로 사료됩니다.

ps. 이번에 Nokia 6210s를 구입하여 Mobile로 제 블로그를 접속하고 있습니다. Tistory Mobile 서비스정말 잘 만들어졌더군요.


Buy me a coffeeBuy me a coffee

+ Recent posts