2017-10-14 1 views
0

"기본 Android 애플리케이션"이라는 용어의 정의가 무엇입니까?기본 Android 앱의 정의는 무엇입니까?

배경 : 저는 2 년 넘게 Java를 사용하여 Android SDK로 Android 앱을 학습하고 개발해 왔습니다. 나는 내 프로젝트 (아직)에 C/C++ 라이브러리를 사용할 필요가 없다는 것을 알지 못했다. 저는 일자리와 계약직에 지원할 때 "Native Android Application"이라는 용어를 여러 번 보았습니다. 자격이되는지 확신 할 수 없습니다. 나는 웹에서 정확한 정의를 찾고 있었지만 다음 정의는 혼란 스럽다. 누군가가이 용어를 한 번 명확하게 밝힐 수 있기를 바란다 :

정의 A : "기본 응용 프로그램" "목표 - C 또는 스위프트와 엑스 코드를 사용하여 구축되는 자바 (또는 지금 코 틀린)과 네이티브 iOS 앱과 안드로이드 SDK를 사용하여 구축 된 네이티브 안드로이드 응용 프로그램에서와 같이

정의 B :의 또 다른 Google 검색 네이티브 Android 앱은 나를 설명했습니다. "Android NDK는 네이티브 코드에 앱의 일부를 구현할 수있는 툴 세트입니다."이 정의 i 나에게 더 직관적인데, 그것에 네이티브 단어가 있습니다.

"내 Android 앱 개발 경험"을 묻는 경우 직업 설명을 볼 때 혼란이옵니다. 무엇을 의미합니까?

+1

일반적으로 취업 광고를 볼 때 A입니다. 직무 기술서에 NDK가 구체적으로 언급되어 있지 않은 한 거의 B가 아닙니다. 기술적으로 말하자면, A와 B는 둘 다 * 기본 Android 개발 *을 설명합니다. –

답변

1

동시에 여러 플랫폼 (iOS .. android ..) 용 응용 프로그램을 개발하는 데 도움이되는 몇 가지 프레임 워크가 있습니다. 그 (것)들로 창조 된 apps는 출생지가 아니다. (예 : webview 내에서만 작동하는 앱은 html, php 등으로 구성되어 여러 플랫폼에서 작동하기 때문에 기본 인터페이스가 아닙니다.

네이티브 android 앱은 android 용으로 'just'로 작성해야합니다. 자바 코드 (또는 지금 Kotlin)로 생성됩니다.

당신이 네이티브 앱을 개발해 왔음을 보여 주신 배경 때문에 걱정하지 않아도됩니다.

0

그들은 "네이티브 안드로이드 애플리케이션 개발 경험"을 요구할 때 무엇을 의미합니까?

Android Native Apps = Java 대부분의 경우, 네이티브 개발, Java, C++ 및 Kotlin에 3 가지 언어를 사용할 수 있습니다.

관련 문제