2014-08-30 2 views
2

독립 실행 형 Android 및 iOS 응용 프로그램이 있고 내 고객은이 응용 프로그램이 버튼을 클릭하고 응용 프로그램을 열 때와 같이 다른 응용 프로그램 내에서이 기능을 사용하기를 원합니다. 그의 응용 프로그램은 응용 프로그램간에 전환하지 않습니다. 이 방법으로 내 응용 프로그램을 사용할 수있는 방법이 있는지, 내 소스 코드를 공개하지 않는 최상의 보안 관행이 있는지 알고 싶었습니다.
대단히 감사합니다.다른 응용 프로그램에서 Android 및 iOS 응용 프로그램 기능 사용

답변

1

고객을 위해 앱 및 API의 JAR을 만들고 싶습니다. 고객은 자신의 "앱"을 자신의 일부처럼 사용할 수 있으며 코드를 보호하기 위해 Proguard (또는 무엇이든)를 사용하면서 특정 상호 작용을 정의 할 수 있습니다.

이렇게하면 독립 실행 형 앱을 사용할 수 있고 버전 관리 기능을 향상시킬 수 있습니다. 사용자는 전체 기능을 사용하기 위해 일반적으로 2 개의 앱을 설치하는 것을 싫어합니다.

+0

감사합니다. @ 짐,하지만 제 경우는 API를 제공하는 것보다 간단합니다. 난 그냥 내 애플 리케이션을 열고 독립 실행 형 애플 리케이션없이 다른 애플 리케이션 내부에 시작하고 사용자가 하나의 애플 리케이션을 설치하고 싶습니다. 다른 앱이 내 앱을 인 텐트 또는 다른 것과 같이 호출하고 두 패키지간에 상호 작용할 필요가 없습니다. – m0j1

+1

그런 다음 JAR을 만들고 API는 그 안에 액티비티를 시작하는 호출로만 구성됩니다. "API"는 "복잡한"것을 의미합니다. 귀하의 경우 2 ~ 3 개의 인터페이스 정의 일 수 있지만 "응용 프로그램"간의 "인터페이스"를 작성하기 때문에 여전히 API (응용 프로그래밍 인터페이스)입니다. 너는 물었다. – Jim

관련 문제