2011-08-26 7 views
4

우리는 새로운 회사 안드로이드 앱을 만들려고하고 있으며 HTML5, CSS3, Jquery를 사용하여 코드를 작성한 다음 PhoneGap으로 컴파일하고 싶습니다. 우리는 이미이 분야에서 사용할 수있는 강력한 기술을 보유하고 있기 때문에 그렇게하고 싶습니다.HTML5 Android App - 안드로이드 마켓

Android 마켓 플레이스에 나열된 앱을 가져 오는 데 문제가 있는지 여부를 알 수 있는지 궁금합니다. 또는 우리의 접근 방식에 대한 다른 심각한 단점이 있는지 여부.

도움 주셔서 감사합니다.

Paul

+1

Android 마켓에 문제가 있다고 생각하지 않습니다. 걱정할 필요가있는 iPhone 앱 스토어입니다. 필자는 웹 응용 프로그램을 개발하는 경로를 시작했지만 코드를 관리하기가 매우 쉽다는 사실을 빠르게 배웠습니다. 특히 외부 하드웨어와의 인터페이스가 필요한 경우 더욱 그렇습니다. 필자는 개인적으로 안드로이드/자바를 배우는 것이 낫다고 생각하며 결국에는 훨씬 우수한 제품을 얻게됩니다. – Eamorr

답변

6

PhoneGap은 HTML5 코드를 컴파일하지 않기 때문에 좋은 상자 안에 넣을 것입니다.

기존의 스킬 셋을 사용할 수 있기 때문에 실용적이지만, PhoneGap을 통해 기본 API에 액세스하여 기능을 약간 향상 시키더라도 여전히 웹 애플리케이션을 사용하는 것은 불편합니다.

마켓 플레이스에 등록하는 데 문제가 없으므로 여러 응용 프로그램에서 이미 문제가 없습니다. 그러나 그것은 실제로 최종 목표에 달려 있습니다. 응용 프로그램이 기본적으로 양식 도구 인 경우 계산 요구 사항이 적으며 이러한 방법이 필요합니다. 그것은 마케팅 도구라면, 아마 너무합니다. 그러나 진지한 수학이나 애니메이션을 할 필요가 있다면 (GPS 정보와 가속도계 관리로 실시간으로 비디오 오버레이를 만드는 것과 같은) 일부 하드웨어 기능에 액세스하려면 Java API (그리고 심지어 NDK)를 사용해야합니다 관리 및 사용 가능.

물론 HTML5를 사용하여 놀라운 일을 할 수는 있지만 실제로는 컴퓨팅 파워의 문제이며 컴파일 된 것과 최적화 된 것으로 해석됩니다. 다시 한번 말하지만, 구축하려는 응용 프로그램 유형에 따라 다릅니다.

+0

도움을 주셔서 감사합니다. – Dancer

1

Android 마켓에서는 전혀 문제가 없습니다. 그러나 단점과 절충점이 있습니다.

여기 꽤 좋은 비교 차트가 있습니다 : https://spreadsheets.google.com/pub?key=0AsTInFQpmXDNdEdJU0ZNNGx3dDA3aXAxV3lXYWhXVHc

나의 이해하고있는 HTML/자바 스크립트/CSS는 (티타늄 등)을 네이티브 코드로 컴파일되지 않지만, 실제로는 단지 포함됩니다. 이 경우, 당신은 아마도 많은 API를 놓치고있을 것입니다. (그리고 저는 왜 당신이 webapp을하지 않는지 의아해합니다 ...), 괜찮 으면 괜찮을 것입니다.

+0

도움을 주셔서 감사합니다. Paddy – Dancer