|
윈도우 모바일 (WM) |
안드로이드 (Android) |
아이폰 (iPhone) |
개발 OS |
Windows Only |
Windows, |
MacOSX Only (include Hackintosh) |
개발툴 |
Visual Studio 2005, 2008 |
Eclipse 3.3, 3.4 |
Xcode 3.1, |
프로그래밍 언어 |
Visual C++, C#, |
Java |
Objective-C |
프레임워크 |
MFC, |
Android Application Framework, Dalvik |
Cocoa Touch |
바이너리 |
.exe |
.dex |
.app |
패키징 |
.cab |
.apk |
.zip |
표에서 볼 수 있듯이 윈도우 모바일은 윈도우에서 Visual Studio를 사용해서 개발해야 한다.
즉, 윈도우를 OS로 채택하지 않은 개발자는 개발을 할 수 없고 Visual Studio가 없는 개발자 또한 개발에 참여할 수 없다. 우리나라의 입장에서 본다면 이러한 윈도우 모바일의 개발 환경은 그렇게 다가가기 어려운 개발환경은 아니라고 생각한다.
아이폰은 MacOSX에서 작업을 해야 하는데 윈도우가 판을 치는 우리나라에서는 이런 개발 환경은 정말 접하기 힘든 환경이다.
이에 비해 안드로이드의 경우에는 OS가 윈도우, MacOSX, 리눅스 중 하나라면 일단은 개발할 수 있는 환경이 된다. 그리고 개발 툴 또한 무료로 손쉽게 얻을 수 있는 Eclipse를 사용하기 때문에 개발 환경 구축에 아주 용이한 장점을 가지고 있다.
이렇게 개발 환경 상의 막강한 장점을 가지고 있는 안드로이드,
안드로이드는 open되어 있다. 언제든지 개발하고 싶다면 쉽게 뛰어들 수 있다!!!
당신도 이 대열에 참여해보지 않겠는가?!
'프로그래밍 > Android' 카테고리의 다른 글
안드로이드 앱의 설치 위치 지정해주기 (0) | 2010.12.17 |
---|---|
안드로이드 앱 등록시 필수 체크!! 안드로이드 마켓 필터링(Android Market Filtering) (0) | 2010.12.07 |
포토샵 모바일(photoshop.com mobile)을 안드로이드 애플리케이션에 통합할 수 있다!!! (0) | 2010.03.06 |
안드로이드 개발 환경 구축(updated) (2) | 2010.03.03 |
안드로이드 타임라인 (2) | 2010.01.10 |