안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~ 탐린 입니다.
안드로이드 개발을 위해 이것저것 조사중입니다 ^^
몇가지 여쭤 볼려는데 아시는분 (주로 회색님이 답변해 주실거 같습니다 ^^) 잘 부탁드리겟습니다.
1. 안드로이드 브라우저 연동
ActiveX 와 같은 브라우저에서 구동가능한 App 규격이 존재 하는지요?
만약 한다면 영어라도 좋으니 정보 부탁드립니다.
2. App 라이브러리
JNI 를 이용한 C 라이브러리도 제작이 가능한지요?
기본이 리눅스여서 가능한거 같기도 한데... 잘 모르겟네요. ^^
그럼 새해 복많이 받으시고
즐거운 하루 되세요.
안드로이드 개발을 위해 이것저것 조사중입니다 ^^
몇가지 여쭤 볼려는데 아시는분 (주로 회색님이 답변해 주실거 같습니다 ^^) 잘 부탁드리겟습니다.
1. 안드로이드 브라우저 연동
ActiveX 와 같은 브라우저에서 구동가능한 App 규격이 존재 하는지요?
만약 한다면 영어라도 좋으니 정보 부탁드립니다.
2. App 라이브러리
JNI 를 이용한 C 라이브러리도 제작이 가능한지요?
기본이 리눅스여서 가능한거 같기도 한데... 잘 모르겟네요. ^^
그럼 새해 복많이 받으시고
즐거운 하루 되세요.
2009.01.08 20:30:21
1. 어떠한 용도로 사용하시기를 원하시는지요? ActiveX와 동일한 것은 존재하지 않습니다. 플래쉬의 경우도 아직 공식적으로 들어가있지 않구요. 원하시는 것과 다를 수 있지만 Hybrid Application이라고 하는 방식을 쓸 수는 있습니다. 어플리케이션에 웹브라우저를 내장해서 서로 통신하며 프로그램할 수 있는 구조입니다. WebView의addJavascriptInterface함수를 참고하시면 될듯합니다.
2. 구글은 Native코드를 사용해서 어플을 개발하는 것은 옳지 않다라고 공식적으로 말하고 있습니다. 그렇지만 개발자들 말로는 JNI사용이 여전히 막혀있지는 않다고 합니다.
외국 문헌 참고하실때 1.0SDK가 나온 2008년 10월 이후의 글을 참고하시는게 좋습니다. 2007년 말에 처음 SDK나왔을 때와 현재는 많이 달라졌습니다.
2. 구글은 Native코드를 사용해서 어플을 개발하는 것은 옳지 않다라고 공식적으로 말하고 있습니다. 그렇지만 개발자들 말로는 JNI사용이 여전히 막혀있지는 않다고 합니다.
외국 문헌 참고하실때 1.0SDK가 나온 2008년 10월 이후의 글을 참고하시는게 좋습니다. 2007년 말에 처음 SDK나왔을 때와 현재는 많이 달라졌습니다.
가능하다고 하네요.. (공식적으로는 언급되지 않앗다고 하네요)
http://davanum.wordpress.com/2007/12/09/android-invoke-jni-based-methods-bridging-cc-and-java/
를 참조하세요.