2016-08-19 1 views
-1

인터넷에는 코딩 경험이없는 사람이 앱을 디자인 한 다음 다른 앱을 통해 휴대 전화에 배포 한 솔루션이 가득합니다. 예를 들어 응용 프로그램 시트에 로그온하여 응용 프로그램의 모든 매개 변수를 만든 다음 응용 프로그램 시트를 휴대 전화로 다운로드 할 수 있습니다. 거기에서, 당신은 당신의 appheet 계정에 로그인하고, 당신이 만든 응용 프로그램 중 하나를 다운로드 할 수 있습니다.App Builder 구축하기 - 어떻게 사용합니까?

필자는 대학에 제공하고 싶은 앱이 있지만 각 대학의 모바일 애플리케이션을 자신의 필요에 맞게 맞춤 설정하고자합니다. 나는 과거에 웹, 안드로이드, 아이오스 앱을 개발했으며, 소프트웨어 엔지니어링 배경을 가지고 있기 때문에 이와 같은 것을 달성하기위한 올바른 방법론을 찾고있다. 이 임무를 수행하기 위해 나에게 조언 할 특정 프레임 워크 또는 기술이 있습니까? 궁금한 점이 있으시면 언제든지 문의하십시오.

답변

1

저는 AppSheet에서 일합니다. 앱 빌더가 따라갈 수있는 두 가지 기본 접근 방식은 다음과 같습니다. (a) 코드 생성기로 작동하거나, (b) 인터프리터를 구현합니다. 전자의 경우에는 장치에 설치되어 실행될 수있는 실행 가능한 패키지로 컴파일 된 코드가 생성됩니다. 후자의 경우, 사용자가 정의한 "app"은 호스트 랩퍼 응용 프로그램에서 해석되는 상위 레벨 정의의 메타 데이터입니다. 각각에는 그것의 힘 및 약점이있다. AppSheet는 후자의 방식을 사용합니다.

0

내 생각 엔 설정 파일이나 그와 비슷한 것을 생성 한 다음 APK에 모든 것을 패키징하여 특정 요구에 맞게 구성 할 수있는 범용, 구성 가능한 앱이 하나 있다는 것입니다.

+0

내가 생각하고있는 것입니다. 마스터 응용 프로그램을 다운로드하고 로그인 한 다음 설계된 응용 프로그램의 구성 파일에 액세스합니다. 그런 다음, 어떻게 든 : 1. 해당 구성 파일을 다운로드합니다. RESTful 서비스를 통해 쉽게 수행 할 수 있습니다. 2. 앱은 구성 파일을 구문 분석하고 해당 내용에 따라 APK 또는 IPA 파일을 만듭니다. 3. 앱이 APK 또는 IPA 파일을 클라이언트 시스템에 설치합니다. 2 - 3 단계 나는 그들이 어떻게 성취되었는지 이해하는 데 어려움을 겪고 있습니다. –

+0

APK를 서버에 만들어야하고 APK를 다운로드 한 다음 기기에 다운로드하거나 Google Play에 게시하는 등 원하는대로 할 수 있습니다. 결과 파일에 config 파일을 패키지화 했으므로 시작시 분석하고 자체를 구성합니다. 명확히하기 위해 : 내부의 코드는 생성 된 모든 앱에서 동일합니다. – Grishka

0

귀하의 아이디어는 훌륭하지만 불가능합니다. 우리는 그러한 시나리오를 구축하는 모든 시나리오를 상상할 수 없습니다. 각 시나리오에 대해 상상해야하며 이러한 시나리오를 코딩해야합니다.

+0

불가능하다고 생각하면 질문을 오해 할 수도 있습니다. 본질적으로 DIY (직접 해보기) 앱 제작자를 설명하고, 그 앱 제작자가 어떻게 만들어 졌는지 설명하고 있습니다. 거기에 그들 중 톤이 있습니다. –

관련 문제