안녕하세요~ 장선진입니다.

오늘 새롭고 재미있는 안드로이드 개발 툴에 관한 소식을 접하였습니다. App Inventor for Android란 이름의 이 툴은 마치 스퀵(Squeak) 기반의 스크레치(scratch) 프로그램과 같이 안드로이드 프로그래밍을 할 수 있도록 구성되어 있습니다.

MIT의 스크레치(scratch) 프로그램 작성예
출처: http://arstechnica.com/old/content/2007/07/new-educational-tool-makes-programming-like-playing-with-lego-bricks.ars


마치 레고 블럭을 쌓듯이 프로그래밍하는 방식입니다. 스크레치(scratch) 프로그래밍은 정말 직관적이고 재미있습니다. 아직 접해보지 못하신 분들에게 강추합니다. :-)

그 유명한 구글의 Beta라는 이름을 달고 나온 App Inventor for Android역시 스크레치(scratch)와 유사한 구조를 가지고 있습니다. UI적인 컴포넌트 블록들과 각 제어 블럭들을 연결하고 쌓아올리다보면 어느새 안드로이드 어플리케이션이 작성되도록 되어 있습니다.

App Inventor for Android의 프로그램 작성 예


App Inventor for Android을 보면서 아이들이나 청소년을 위한 안드로이드 교육시 활용한다면 참 재미있겠다는 생각을 하였습니다. 기회가 된다면 한번 해보고 싶네요~ :-)

스크레치(scratch)App Inventor for Android가 너무도 닮았다고 생각하는 순간 App Inventor for Android의 설명을 보니 스크레치(scratch)를 개발한  MIT 미디어 랩의 영향을 받은 Open Blocks Java library를 블록 프로그래밍하는데 응용하였습니다.

사실 이렇게 본다면 App Inventor for Android는 언어와 환경만 다른 스크레치(scratch)프로그램이라고 볼 수 있습니다.
새로운 시대와 환경에 맞는 진보를 한 것이죠~ 그리고 오픈 소스를 활용하여 빠르게 개발한 것이 특징이라고 볼 수 있습니다.

프로그래밍이 하나의 놀이가 되는 세상~ 정말 얼마 안남은 것 같습니다.
이러한 관점에서 본다면, 점 복잡하긴 하지만 우리의 프로그래밍도 하나의 놀이이지 않을까요~ 물론 안드로이드 프로그래밍에 저 역시 불만 있습니다만 App Inventor for Android를 보면서 확실히 프로그래밍의 관점이 많이 달라지고 있는 것을 새삼 느꼈습니다~ ;-)
저작자 표시 비영리
신고

WRITTEN BY
jangsunjin
전세계 사람들의 삶의 질을 높일 수 있는 소프트웨어를 만들어 함께 나누는 것이 꿈입니다. 이 세상 그 무엇보다 사람이 가장 소중합니다.

받은 트랙백이 없고 , 댓글이 없습니다.
secret
안드로이드에 대하여 익히고 공부하는 것들을 정리하기 위하여 [안드로이드 이야기]를 연재할까 합니다.
언제 얼마큼 연재할지 모르겠지만~ 제가 알고 있는 지식들을 정리하여 여러분들과 함께 나누기 위한 내용을 중점적으로 다루겠습니다.

첫번째로 안드로이드(Android)란 무엇인가에 대한 내용을 다루어 보겠습니다.



안드로이드란 무엇인가?(What is Android?)

이 질문에 대한 가장 정확한 답은 http://www.android.com/about/ 에서 찾을 수 있습니다. 공식적인 안드로이드 사이트이자 Android에 대한 가장 신뢰할 수 있는 정보를 제공하는 사이트이기 때문입니다. 아울러 http://developer.android.com/guide/basics/what-is-android.html 에서 정의된 내용을 바탕으로 안드로이드에 대한 정의를 내리는 것이 좋다고 생각됩니다.

안드로이드(Android)는 OHA(Open Handset Alliance)에서 개발된 운영체제(OS)와 미들웨어(Middleware) 및 핵심 모바일 어플리케이션을 포함한 모바일 기기를 위한 소프트웨어 스택이라고 할 수 있습니다.


안드로이드는 공개되어 있습니다.(Open)
안드로이드는 모든 핸드셋에 제공할 수 있는 멋진 모바일 어플리케이션을 개발자들이 창조할 수 있는  가장 최고의 환경을 제공하였습니다.
이러한 환경은 완전히 공개되어 있습니다.

예를들어, 사용자를 위한 더욱 응집되고 풍부한 경험이 녹아있는 어플리케이션을 창조할 수 있도록, 전화를 걸거나, 문자를 보내거나, 카메라를 사용하는 등의 핸드폰의 핵심 기능을 호출하여 사용할 수 있습니다.

안드로이드는 공개된 리눅스 커널(Linux Kernel)을 기반으로 하고 있습니다.
더욱이, 모바일 환경에서 하드웨어 리소스와 메모리 최적화를 위하여 설계된 커스텀 가상 머신을 사용하고 있습니다.

안드로이드는 오픈 소스(Open Source) 입니다.
즉, 오픈 소스를 이용하여 새로운 최신 기술들을 바탕으로 자유롭게 확장할 수 있습니다. 이를 통하여 개발자 커뮤니티들이 함께 혁신적인 모바일 어플리케이션을 구축하듯이 안드로이드 플랫폼은 지속적으로 진화할 것입니다.


어플리케이션은 동일하게 창조되었습니다.(All applications are created equal)
안드로이드는 핸드폰의 핵심 어플리케이션이든 써드파티(third-party) 어플리케이션이든 구분하지 않습니다. 광범위하게 사용자에게 제공되는 어플리케이션과 서비스들은 핸드폰의 기능에 동일하게 접근할 수 있도록 구성되어 있습니다.

안드로이드 플랫폼을 사용하는 기기에서 사용자들은 취향에 따라 모든 것들을 정의할 수 있습니다.

사용자들은 핸드폰의 홈스크린(Homescreen)과, 다이얼 스타일 및 어떠한 어플리케이션이라도 교체할 수 있습니다. 심지어 모든 사진들을 볼 때 사용하는 사진 보기 어플리케이션을 선호하는 것으로 변경할 수 있습니다.


어플리케이션의 경계가 존재하지 않습니다.(Breaking down application boundaries)
안드로이드는 새롭고 혁신적인 어플리케이션을 구축할 수 있는 경계가 존재하지 않습니다.
예를 들어, 개발자들은 핸드폰에 있는 사용자의 연락처, 일정, 위치 정보등과 같은 개인적인 정보를 웹에서 조합하여, 사용자에게 더욱 유용한 경험을 제공할 수 있습니다. 즉 안드로이드 하에서, 개발자는 사용자의 친구가 주변에 있다면 만날 수 있는 기회를 제공하기 위하여 알려주는 어플리케이션을 구축할 수 있습니다.


빠르고 쉬운 어플리케이션 개발(Fast & easy application development)
안드로이드는 풍부한 어플리케이션을 구축하는데 사용할 수 있는 광범위한 유용한 라이브러리들을 제공합니다.
예를 들어, 안드로이든 기기의 위치를 알 수 있또록 지원하여, P2P 기반으로 통신할 수 있는 풍부한 Social 어플리케이션을 지원합니다.

덧붙이면, 안드로이드는 높은 생산성과 깊은 통찰력을 바탕으로 개발자들이 어플리케이션을 제작할 수 있는 최상의 플랫폼이며, 이를 위한 툴들을 포함하고 있습니다.




이상으로 안드로이드의 정의가 끝났습니다.

흠~ 너무 안드로이드에 장점만 설명하는 정의입니다.
개인적으로 안드로이드는 풍부한 UX/UI 프레임워크가 부족하며, 아직 개발자들에게 풍부하고 생산성 높은 개발을 하기 위한 지원이 부족하다고 생각합니다.

안드로이드의 버전이 숨가쁘게 올라간 이유를 가만히 들여다 보면, 안드로이드가 그 만큼 안정성과 풍부한 라이브러리를 지원하지 못하였기 때문이라고 보입니다.

그런 면에서 아직도 안드로이드는 갈길이 멀은 스마트폰 OS 라고 판단됩니다. 다만 잠재력은 어느 스마트폰 OS 보다 높다고 판단됩니다. 아이폰의 아성을 넘을 수 있으려면, 나름 기다려야 할듯하지만요~ 아직도 컵케이크 속에 있는 안드로이드 처럼요~ (지금은 컵케이크 속에서 나왔습니다~ ^^)



다음에는 안드로이드의 주요 기능을 살펴보겠습니다.

혹시 궁금하신 점이나 부족한 점이 있으시면~ 언제든지 댓글 부탁드립니다. :-)
저작자 표시 비영리
신고

WRITTEN BY
jangsunjin
전세계 사람들의 삶의 질을 높일 수 있는 소프트웨어를 만들어 함께 나누는 것이 꿈입니다. 이 세상 그 무엇보다 사람이 가장 소중합니다.

받은 트랙백이 없고 , 댓글  4개가 달렸습니다.
  1. 안드로이드에 대한 좋은 정보 감사드려요^^
    안드로이드가 계속 발전하고 이제 아이폰을 따라잡을 수준까지 온 것 같네요^^
    이번에 열리는 tac 공모전에서 좋은 어플이 많이 나온다면 조금 더 따라잡지 않을까
    기대중입니다^^
  2. 비밀댓글입니다
  3. 심도있는 답변 감사드립니다. 아무래도 하드웨어-소프트웨어-판매사가 하나인 애플에 비해 안드로이드라는 생태계를 만들어 놓은 구글이라는 회사가 뭔가 보여줘야 할 때인 것 같네요. 이번 4월의 발표회때 잡스씨가 언급한 내용중에 팜프리나 블랙베리쪽이 맡아왔던 기업형 소프트웨어에 대한 지원까지 늘린다고 하는걸 보니, 애플의 차근차근 단계를 밟아가는 모습에 비해 안드로이드의 두드러진 모습이 없어서 아쉽습니다. 그래도 미래가 기대되네요.^^
  4. 컵케이크 속 안드로보이 귀여운걸요 ^^
    좋은 정보 감사드려요!
secret
다양한 스마트폰(Smartphone) 운영체제(OS)에 대한 정리 및 전망에 관한 자료를 정리하였습니다.
휴~ 자료를 정리하고 나니~ 정말 많은 스마트폰 관련 OS가 존재하는군요~

관심있으신 분들께서는 참고하시기 바랍니다. 감사합니다. :-)



1. 스마트폰(Smartphone)에 대한 정의

스마트폰(Smartphone)이란 개인용 컴퓨터에서 제공하는 진보된 기능을 제공하는 모바일 기기(핸드폰 등)를 의미합니다.
아직 업계에서는 스마트 폰에 대한 정확한 정의를 내리고 있지 않지만, 갈수록 똑똑(Smart)해지는 모바일 기기를 총칭하는 의미하며, 필자의 생각으로 스마트폰이란 다양한 응용 어플리케이션을 개인용 컴퓨터와 같이 설치하여 사용할 수 있도록 구성된 모든 모바일 장치와 에코시스템(Eco System)을 구성하는 환경을 의미한다고 생각합니다.

일부에서는 스마트폰이란 전화(이야기)를 할 수 있는 컴퓨터라는 정의를 내리고 있으며, 키보드와 같은 입력장치를 가진 모바일 기기라고 정의하고 있습니다. 하지만 스마트폰은 각각 모양과 입력장치가 다르므로 스마트폰을 이런식으로 일반화하여 정의하기 어렵습니다.

특히 스마트폰을 이야기할때 빠질 수 없는 것이 스마트폰을 중심으로 만들어지는 에코시스템(Eco System)이라고 생각합니다. 즉 기존에도 Windows Mobile이나 Windows CE와 같은 스마트폰 운영체제(OS)가 있었지만, 최근 정의하는 스마트폰과 거리가 있는 이유가 바로 스마트폰을 중심으로 만들어지는 에코 시스템이 없기 때문이라고 생각합니다.

스마트폰의 에코시스템에 대한 내용는 나중에 한번 정리해서 올리겠습니다.

참고로 영문으로 스마트 폰을 표기할때 Smart Phone과 Smartphone 모두 사용하지만, 최근에는 Smartphone으로 통일되어가고 있습니다.


2. 스마트폰(Smartphone)의 현황
스마트폰의 현재 현황을 보면 다음과 같습니다.


재미있는 점은 실제로 최대 시장 점유율을 가지고 있는 스마트폰 운영체제는 심비안(Symbian)이란 점입니다.
참고로 그동안 많이 알려져있던 Windows Mobile에 시장 점유율 역시 그리 크지 않다는 점입니다. 국내 옴니아부터 여러가지 스마트폰에 채용된 운영체제가 바로 Windows Mobile이었는데, 글로벌 마켓 점유율 역시 크지 않군요~

그리고 세계 최초의 스마트폰은 1992년 COMDEX에서 IBM이 발표한 Simon이라는군요~

각 스마트폰 운영체제에 대하여 간략하게 살펴보면 다음과 같은 특징을 가지고 있습니다.

2-1 심비안(Symbian)
심비안은 1980년에 탄생한 첫번째 상업용 스마트 폰 운영체제로서 모바일 기기와 스마트 폰을 위한 오픈 소스 기반의 운영체제입니다. 다만 심비안이 처음부터 오픈 소스를 추구한 것은 아니며 Nokia에 인수된 뒤 최근(2010년 2월)에 시장의 위협에 따라 오픈 소스화를 추구하였다고 합니다. 정말 오랜기간 장수하였네요~ ^^

2-2 RIM 블랙베리(Blackberry)
캐나다 기업인 RIM(Research In Motion)에서 2002년 스마트 폰을 대상으로 출시한 블랙베리는 오바마 미국 대통령이 많이 사용하여 오바마 폰으로도 불리고 있습니다. 블랙베리는 RIM에서 만든 멀티태스킹이 가능한 운영체제로서 Java MIDP 2.0을 지원하고 있습니다. Novell GroupWise나 Lotus Notes와 같은 기업용 시스템과 쉽게 연동할 수 있는 장점이 있습니다.

2-3 애플 아이폰(Apple iPhone)
전 세계에서 가장 선호되는 아이폰은 애플에서 아이팟(iPod) 터치의 장점을 극대화한 스마트 폰으로 각광받고 있습니다. 정말 간지 작렬입니다. ^^~
iPhone 의 운영체재는 OS X iPhone이라고 알려져 있으며 2007년 1월에 출시된 후 앱스토어(AppStore)를 바탕으로 모바일 소프트웨어 유통 패러다임의 변화를 이끌어 내었습니다. 이를 통하여 새로운 에코시스템이 탄생하게 되었으며, 특히 개발자가 직접 수익을 얻을 수 있는 구조가 만들어졌습니다. 많은 분들이 생각하시든 애플 아이폰의 절대적인 경쟁력은 바로 애플 앱스토어에서 나오는것 같습니다.

2-4 윈도우스 모바일(Windows Mobile)
윈도우스 모바일은 마이크로소프트웨어 의하여 출시한 스마트폰 운영체제로서 아이폰이나 안드로이드가 나오기 전까지 널리 사용된 스마트폰 운영체제였습니다. 최근까지 널리 사용한 윈도우스 모바일 6.5는 Windows CE 5.2 커널을 기반으로 윈도우의 API를 사용할 수 있는 구성을 갖추고 있었습니다. 원도우스 모바일은 사용자들에게 만족할만한 속도나 에코시스템을 갖추지 못하였으며, 다양한 제조사들의 지원도 원활하지 못하였습니다.
최근 원도우스 폰(Windows phone)이란 운영체제를 출시하였으며, 새로운 사용자 경험(UX; User Experience)를 제공하여 예전의 아성을 찾으려고 노력하고 있지만 아이폰이나 안드로이드의 급속한 시장 확대로 인하여 쉽지 않을 것 같습니다. 하지만 마이크로소프트가 앞으로 어떤 전략으로 사용자들에게 다가올지 한번 살펴볼 필요가 있을것 같습니다.

2-5 구글 안드로이드(Google Android)
안드로이드는 실제 OHA(Open Handset Alliance)에서 관리되고 있이며, 구글이 OHA 설립을 주도하였습니다. 사실 안드로이드는 구글이 처음 만든것이 아니라 2005년에 안드로이드라는 회사를 인수하였으며, 이를 바탕으로 제공한 스마트폰 운영체제입니다.
안드로이드는 하부에 리눅스(Linux)를 이용하면서 Java 언어를 사용할 수 있는 달빅(Dalvik) VM을 가지고 있습니다. 따라서 기존의 Java 개발자들이 쉽게 안드로이드 관련 어플리케이션을 개발할 수 있는 환경을 제공하고 있습니다.
개인적으로 안드로이드의 API 수준은 좋지 않다고 생각합니다. 여러모로 개선될 점이 많은것 같습니다. 참 우아하지 못한 API들을 필요한 곳에 덕지 덕지 바른 느낌이랄까요~ 제가 처음 Java를 접한것이 1.1이었는데.. 마치 그때 Java API를 보는듯한 느낌이 많이 듭니다.
구글답게 안드로이드는 개방성을 바탕으로 시장을 확대하고 있으며, 아이폰의 앱 스토어와 같은 안드로이드 마켓을 통하여 다양한 모바일 소프트웨어를 유통할 수 있는 에코시스템을 갖추었습니다. 많은 개발자 및 사용자에게 기대를 받고 있으며 다양한 단말기 제조사(HTC, Motorola, 삼성, LG 등)에서 앞다투어 안드로이드 기반의 스마트폰 기기를 본격적으로 출시하고 있습니다.


이 외에도 팜(Palm)이나 삼성에서 만든 바다(Bada)와 같은 스마트폰 운영체제가 있습니다. 참고로 삼성 바다(Bada)의 경우 운영체제가 아니라 미들웨어라는 이야기가 있습니다. 아직 개발툴 등을 공개하지 않고 있어 정확한 것은 더 지켜봐야 알 수 있을것 같습니다.



3. 스마트폰(Smartphone)의 전망
스마트폰 시장은 앞으로 계속 확대될 예정입니다. 가장 큰 이유는 소비자들이 스마트폰을 선호하고 있기 때문입니다. 여러분들 역시 아이폰과 같은 스마트폰을 사용하고 싶지 않으십니까 ^^~



재미있는 점은 스마트폰의 선호도가 모바일 기기 제조사의 시장점유율에도 많은 영향을 미치고 있다는 점입니다. HTC와 Motorola의 경우 점유일이 짧은 기간동안 올라가고 있습니다. 모두 안드로이드를 탑재한 스마트폰을 출시하였기 때문이라고 보입니다.


아울러 스마트폰 관련 운영체제의 선호 비율이 바뀌고 있습니다. 안드로이드의 선호비율이 상당히 올라가있습니다. 개인적으로 안드로이드에 대한 기대가 높다는 반증으로 보입니다. 다만 제 생각에는 안드로이드가 갈 길이 멀은것 같습니다. 시장에 아직 본격적으로 출시되지 않았기 때문에 기대보다 실망이 클 수 있습니다만, 장래성은 충분해보입니다. 눈여겨 보실점은 블랙베리 역시 선호도가 높아졌다는 점입니다. 1%가 높여졌지만 블랙베리 역시 소비자에게 좋은 스마트폰 운영체제로 자리매김하고 있다는 점입니다. 따라서 블랙베리도 눈여겨 볼 필요가 있다고 생각합니다.


본격적으로 모바일 기기 제조사에서 안드로이드를 탑재한 스마트폰을 출시하고 있는 관계로 안드로이드 운영체제의 점유율이 급상승할 것으로 예상됩니다.


스마트폰 운영체제의 만족도를 살펴보면 안드로이드가 아이폰과 비슷한 만족도를 보이고 있습니다. 이점이 사실 대단한것이.. 출시한 기간이나 아이폰과 같이 단일한 기업에서 완성도를 보장하지 않고 있음에도 불구하고 안드로이드의 만족도가 이렇게 높게 나왔다는 점은 상당히 고무적으로 볼 수 있습니다.


4. 스마트폰(Smartphone)에 대한 나름의 결론
결론적으로 제 생각을 정리하면 다음과 같습니다.

스마트폰 시장은 스마트폰 운영체제의 완성도와 에코시스템을 얼마나 잘 갖추고 있느냐에 따라 시장 점유율이 틀려질 것으로 생각됩니다. 예전에 PDA 시장에서 가장 많이 활용되었던 팜(Palm)과 같은 운영체제는 사용자와 개발자(ISP)를 위한 에코시스템을 갖추지 못하였기 때문에 점점 자신의 영역을 읽어가고 있습니다.

하나의 스마트폰 운영체제가 독점하는 시장이 아닌 여러 스마트폰 운영체제가 과점하는 양상을 보일 것 같습니다. 아이폰을 선호하는 사용자의 경우 나름 이유가 있으며, 안드로이드를 선호하는 사용자나 블랙베리를 선호하는 사용자 모두 자신의 필요성 등에 따라 운영체제 및 스마트폰 기기를 선택할 것 같습니다. 따라서 하나의 운영체제가 모든 스마트폰 시장을 독점하지 않고 사용자들에 따라 과점할 것으로 보입니다.

이러한 과점 체제의 스마트폰 시장에서 가장 중요한 요소는 얼마나 사용자들을 만족시킬 수 있는 풍부한 서비스(어플리케이션)를 제공할 수 있을 것인가입니다. 나름 예상해보건데, 스마트폰에서 실행되는 어플리케이션의 가격은 점점 낮아지지만 지금보다 훨씬 다양하고 많은 어플리케이션들을 사용자들이 사용할 것 같습니다. 즉, ISP(개발자)입장에서는 더 낮은 가격으로 판매해도 많은 사용자들이 있기 때문에 수익은 더 늘어날 것 같으며, 아이폰의 앱 스토어나 구글의 안드로이드 마켓의 중개 수수료도 더 낮아지거나, 전문 어플리케이션 판매를 위한 마켓플레이스(Market Place)도 생겨날 것 같습니다.

결국 ISP(개발자)에게 더 많은 기회가 생길 것이며, 스마트폰 사용자에게도 더 질 높은 어플리케이션이 제공될 것이며, 이러한 환경을 구축한 스마트폰 운영체제 제공사와 스마트폰 기기 제조사에게도 더 많은 수익이 발생될 것입니다.



이상 제 나름의 전망이었습니다. 읽어주신 여러분들에게 감사드리며, 부족한 점이나 궁금한점이 있다면 댓글 부탁드립니다. :-)
저작자 표시 비영리
신고

WRITTEN BY
jangsunjin
전세계 사람들의 삶의 질을 높일 수 있는 소프트웨어를 만들어 함께 나누는 것이 꿈입니다. 이 세상 그 무엇보다 사람이 가장 소중합니다.

받은 트랙백이 없고 , 댓글  14개가 달렸습니다.
  1. 안녕하세요.
    저희는 시장조사 전문기관인 코리아리서치(www.kr.co.kr)입니다.
    이번에 저희 회사에서는 신상품 수용도 파악을 위한 조사를 좌담회 방식으로 진행할 예정입니다.
    좌담회란, 공통 주제에 대하여 10명이 모여서 서로 이야기를 나누는 형식의 모임입니다.
    많은 참여 부탁드립니다.

    **대상 조건

    1그룹 - 25~34세의 남자
    1년차 직장인으로 연봉 2천8백이상인자
    스마트폰 보유자

    2그룹 - 25~34세 여자
    1~3년차 직장인으로 연봉 2천8백이상인자
    스마트폰 보유자 또는 향후 구매 의향자

    3그룹 - 25~34세 여자
    1~3년차 직장인으로 연봉 2천8백이상인자
    스마트폰 보유자 또는 향후 구매 의향자
    향후 6개월내 결혼 예정자

    **참석비 - 1그룹 10만원

    2그룹 스마트폰 보유자 8만원 / 구매의향자 7만원

    3그룹 10만원

    **일정 - 3월 10일(수) ~ 3월 12일(금) 오후 7시 30분 양재역 부근

    **담당자 - 김나연(02-3415-5175 / joajoany@naver.com / joajoany@kric.com)


    ** 프로필은 아래와 같이 작성해 주세요.


    이름/나이/연락처/직장명(입사년도)/스마트폰 보유여부(보유면 모델명 기입)/해당그룹


    메일로 프로필 양식을 보내주시면 저희가 따로 연락을 드립니다.

    궁금한 사항 있으시면 연락주세요.
  2. 정리가 잘되어 있기에 나중에 잊어먹을까봐 출처 밝히고 퍼갑니다...
  3. 레포트 쓸때 참고 좀 하겠습니다^^
  4. 새하얀사신 2010.03.31 15:26 신고
    레포트 참고에 활용좀 하겠습니다 ㅎㅎ..
  5. 레포트 쓸 때 많은 참고가 될것 같습니다
  6. 검은 천사 2010.04.03 19:11 신고
    레포트에 참고 좀 할께요~ 감사합니다.
  7. 좋은 자료 감사합니다^^에코시스템이 뭔지 구체적으로 설명을 해주시면 정말 감사하겠습니다
  8. 좋은자료 감사합니다
    발표 PPT 만드는데 많은 도움이 되었네요
  9. 이번에 발표 수업이 있는데 자료 많이 참고 하겠습니다.^^
  10. 저도 과제에 많이! 참고 할게요 :D 히히 감사히 쓰겠습니다~
  11. 비밀댓글입니다
  12. 이번에 스마트본을 장만하려고 하는데, 이렇게 다양한 os가 있었는지 몰랐네요. 블*** 사야지 햇는데,제가 지금 필요한것은 윈도우 모바일 폰인것을 지금 알았네요.
    정말 소중한 정보 얻고 갑니다.
    아. 이제 윈도우 모바일을 뒤져봐야겟네요. 감사합니다.
  13. >>ㅑ울 정리하는데 고생하셨겠어여... 좋은자료 퍼갈께요^^ 감사합니다..
secret


최근 Google Android에 많은 관심을 기울이고 있습니다. 기본적인 처리는 J2ME와 비슷하지만, 달빅 VM을 사용하고 기본적으로 SQLite나 ContentProvider 등을 통하여 다양한 리소스를 활용할 수 있다는 장점이 있습니다.

Android SDK 1.6까지 나와서 걸음을 재촉하고 있으니 조만간 모바일 플랫폼의 강자로 확실히 군림할 것 같습니다.

최근에는 3D에 대한 관심을 많이 가지고 있는데요~ 위의 동영상은 Android에서 쉽게 3D를 구현할 수 있도록 지원하는 Rokon이란 Game Engine입니다. 언뜻봐서도 그리 성능이 떨어져 보이지 않습니다.

물론 더 테스트는 해봐야하겠지만, 장래성이 충분해 보이기도 하네요~

저처럼 Android 기반에서 가볍게 3D를 구현하고자하는 분들이라면 한번 Rokon을 째려보셔도 좋을듯합니다. 저역시 마찬가지구요~ Rokon Game Engine에 대한 자세한 정보는 http://rokon-android.blogspot.com/에서 보실 수 있습니다.

혹시 Android하에서 3D에 관심있으신 분들이 계시면 댓글 부탁드려요 ;-)
저작자 표시 비영리
신고

WRITTEN BY
jangsunjin
전세계 사람들의 삶의 질을 높일 수 있는 소프트웨어를 만들어 함께 나누는 것이 꿈입니다. 이 세상 그 무엇보다 사람이 가장 소중합니다.

받은 트랙백이 없고 , 댓글 하나 달렸습니다.
  1. 헛.. 제가 알기로는 Rokon은 2D 엔진으로 알고있는데 3D 레퍼런스도 있나요?
secret