2010-04-15 2 views
1

저는 RIA를 처음 접했고 서버 측 Java를 사용하면서 프로젝트에서이 기술에 적극적으로 관여하지는 않았지만 RIA에 대한 경험을 얻고 싶습니다. 내 질문은 : RIA 기술은 어떻게 진화했으며 기술 스택은 현재이 도메인을 관리하고 있습니까?

  1. 어떻게 RIA 기술이 진화하고 의견에있다 - 현재 이 도메인 규칙 어떤 기술 스택 ?
  2. RIA 학습에 권장되는 자료는 무엇입니까? 일반적으로 RIA 여행을 시작하기 위해 제안 된 접근 방식은 무엇입니까?

답변

1

질문 : Flash/Flex를 지원하지 않는 iPhone 또는 기타 휴대용 장치 용으로 제작할 예정입니까? 멀리 떨어진 곳에서 가장 강력한 RIA 기술이지만, iPhone에서는 재생되지 않습니다 ("탈옥"하지 않는 한).

기타 RIA tech emerging/established에는 jQuery, Yahoo 사용자 인터페이스 라이브러리, MooTools 및 Flash 의 많은 기능을 iPhone에서 훌륭하게 제공하는 기타 JavaScript 프레임 워크/라이브러리가 있습니다. 또한 개발자가 오랫동안 모색 한 많은 기능을 포함하는 HTML 5가 있습니다. HTML 5는 최신 핸드 헬드 장치에서 많이 사용됩니다.

핸드 헬드가 아닌 장치 용으로 만 제작하는 경우 Flex가 최선의 방법 일 수 있습니다. 그것은 최상의 결과를 제공하며 플러그인 객체를 사용하여 렌더링 할 때 브라우저의 렌더링 단점과 거의 독립적입니다. 한 번 빌드하고 Flash Player가있는 여러 브라우저에서 동일한 방식으로 렌더링합니다.

핸드 헬드 용 기타 플랫폼을 구축하는 경우 jQuery, MooTools 및 기타 JavaScript 라이브러리와 함께 HTML 5가 다양한 기능을 제공합니다. HTML 5는 완전히 지원되기까지 어느 정도 시간이 걸리지 만 대부분의 기능은 이미 사용자에게보다 풍부한 경험을 제공하는 데 사용될 수 있습니다. "프로그레시브 향상"에 대해 읽어보고 최신 브라우저를 사용하는 사람들을 위해 최첨단 눈가리를 제공하면서 모든 사람의 요구를 충족시키는 핵심 기능을 갖춘 앱을 제작할 것입니다.