2013-08-29 5 views
3

지금은 소셜 네트워크를 개발 중입니다. (정확히 무엇을 말할 수 없습니까) 몇 가지 의견을 듣고 싶습니다. 전화 갭을 사용하거나 Android 및 iOS를 사용해야합니까?PhoneGap vs android and iOS

+0

phonegap vs native ... 네이티브가 최고입니다! 대부분의 소셜 네트워크도 네이티브로갔습니다! –

답변

2

좋은 앱을 원하고 그것에 시간을 할애하려는 경우 원주민이됩니다. 사실, 항상 네이티브로 이동합니다.

+0

좋은 생각이지만, 전화 갭의 장점을 볼 때 ... 어떻게 든 혼란 스럽네요. – Momo1987

+0

주로 시스템 깊숙이 뛰어 들고 싶습니다. 단순한 것 이상을 처리 할 수있는 응용 프로그램을 원하고 빠르고 안정적으로 만들고 싶다면 기본 sdk를 사용하는 것이 좋습니다. – dumazy

1

복잡한 것부터 시작하려는 경우 Phonegap으로 이동하십시오.

당신이 알다시피, 큰 장점은 당신이 생산하는 HTML/JS 코드가 여러 플랫폼 (안드로이드, IOS, 심비안 등 ..)으로 포장된다는 것입니다. 그러나 사용자와 상호 작용하기 위해 백그라운드 서비스와 같은 특정 서비스가 필요할 경우 반드시 최소한이 부분을 개발해야합니다.

예를 들어 사용자에게 업데이트 등을 경고하는 서비스가 필요한 경우 Android 용 중앙 애플리케이션 (html 자산)과 백그라운드 서비스 및 iOS 용 bacgrounf 서비스를 개발해야합니다. 이 경우 코드를 재사용 할 수 없습니다.

그래서, 당신이 목표로하고있는 것에 의존하십시오.

+0

그래서이 경우 나는 각 휴대 전화 OS (윈도우 폰 안 드 로이드 이오스 등등 ...)에 대해 가지고 있어야만한다. 그것은 열심히 들리지만 적어도 안드로이드에는 충분한 지식을 가지고있다. 그러나 다른 하나는 큰 물음표 – Momo1987

3

우리 App을 처음 시작할 때 같은 질문을했는데 PhoneGap을 선택하게 된 "시간"제한이 있었기 때문에 내 대답이 더 쉬웠습니다. 여기 내 추론 중 일부입니다 :

네이티브 애플 리케이션을 작성하는 방법을 알고 있나요? No.

HTML5, CSS 및 자바 스크립트를 알고 있습니까? 빙고.

먼저 PhoneGap은 결과로 생성되는 네이티브 앱 내에 포함 된 웹 뷰/브라우저임을 이해해야합니다. PhoneGap App을 빌드하기 위해서는 네이티브 코드를 사용해야하므로 PhoneGap을 기본 앱 작성법을 배우기위한 1 단계로 학습하는 것을 고려해 볼 수 있습니다.

PhoneGap은 각 플랫폼의 기본 앱과 프로젝트 구조에 대해 많은 것을 가르쳐주었습니다. 두 달 전보다 네이티브 앱을 쓰는 것이 더 쉬울 것이라고 확신합니다.

여러 클라이언트에 대해 단일 응용 프로그램을 개발합니다. 우리의 민첩한 접근 방식 중 하나 인 PhoneGap을 통해 UI 레이아웃 및 디자인과 관련하여 고객의 요구에 맞게 검토, 피드백을 위해 응용 프로그램을 클라이언트에 전달하고 신속하게 변경할 수 있습니다. 일단 클라이언트가 디자인을 승인하면; 분명히, 우리는 클라이언트가 여분의 노력을 지불 할 의향이있는 경우 디자인을 네이티브 앱으로 변환 할 수 있습니다.

+1

사실이다. 나는 안드로이드에 대한 지식을 가지고 있지만 문제는 다른 OS들입니다. iOS와 windows phone은 적어도 – Momo1987

+1

입니다. @Noogen에 대해서는 더 이상 동의 할 수 없습니다. 나는 현재 phonegap 응용 프로그램에서 일하고 많이 배울 수 있습니다. 오늘날 네이티브 앱을 개발하는 데 필요한 경우 나는 훨씬 더 자신감 있고 숙련되어 있습니다. – Saxophonist