웹 기반 응용 프로그램의 프로토 타입을 제작하고 HTML로 프런트 엔드를 만드는 것을 고려 중이며 나중에 실제 응용 프로그램에 다시 사용할 수 있습니다. 이전에 플래시 기반 프로토 타입을 만들었습니다.이 프로토 타입은 .swf를 C# 실행 파일에 포함 시켰습니다. Windows 애플리케이션이 DB 액세스 및 사운드를위한 멋진 API에 무제한으로 액세스 할 수있는 동안 빠른 처리 시간을 위해 플래시가 생성되었습니다.웹 기반 응용 프로그램을위한 완벽한 기능의 프로토 타입 구현
나는 이것도 비슷한 것을 고려하고 싶다. 이 접근법이 의미가 있습니까? 나는 HTML이 컨테이너 앱과 통신하는 방식에 특히 관심이있다. 예비 연구 결과에서 알 수 있듯이 자바 스크립트 만 있으면 다루기 힘들 수 있습니다. 이는 .swf에서 많은 기능을 구현 한 Flash 기반 프로토 타입과 달리 HTML UI는 상태를 유지하기 위해 쉘에 전적으로 의존하기 때문에 특히 그렇습니다. 또한 데이터베이스에 액세스하는 것 이상을 필요로하지 않습니다. 따라서 데스크탑 응용 프로그램은 과도 할 수 있습니다.
또 다른 대안은 PHP를 사용하여 프로토 타입을 제작하고 Server2Go 또는 XAMPP와 같은 휴대용 서버 스택과 함께 배포하는 것입니다. 하지만 전에 이런 식으로 한 적이 없습니다. 여기에있는 누구라도이 접근법의 단점을 밝힐 수 있습니까?
핵심 요구 사항은 UI의 빠른 반복, 재사용 가능한 프런트 엔드 코드 및 설치 또는 구성없이 단순화 된 배포입니다.
결국 프로토 타입을 교육 플랫폼으로 변환하려고합니다. 이것은 틈새 산업을 위해 만들어진 상당히 전문화 된 응용 프로그램이며 실제 교육은 절대적으로 중요합니다. 하드웨어 및 지원 비용이 수반되므로 응용 프로그램을 두 번 배포 할 수 없습니다. 따라서 개별 하드 드라이브에 복사되거나 USB 스틱에서 벗어나는 교육 프로그램이 좋습니다. –
이것은 나쁜 생각처럼 들립니다. 결국 실제 앱은 업그레이드되지만 교육용 앱은 원래 사양을 반영합니다. 교육 인스턴스를 유지하는 하드웨어/지원 비용은 실제로 무엇이 될 수 있습니까? 또한 해당 교육 인스턴스를 보유하면 업그레이드의 테스트 롤아웃을 허용하여 실제 앱을 다운시킬 위험이 있으므로 중단 시간이 절약됩니다. – Yuliy