JavaFX는 웹 개발자, 매시업(mashup) 저작자 및 자바 개발자가 차세대 리치 인터넷 애플리케이션(RIA)을 신속하고 손쉽게 구축할 수 있는 생산적인 개발 환경을 마련합니다. 디자이너와 개발자는 JavaFX를 통해 고강도 RIA를 공동으로 구축할 수 있습니다. 디자이너는 광범위한 도구 모음을 통해 디자이너/개발자 워크플로우를 완성하며, 개발자는 최적의 도구들로 간단한 선언적 스크립팅 언어를 구사할 수 있습니다.
JavaFX는 시각적인 컨텍스트에서 프로그래밍하는 것을 선호하는 웹 스크립트 작성자 및 컨텐츠 개발자를 위한 스크립팅 언어인 JavaFX 스크립트를 제공합니다. 개발자는 GUI의 레이아웃과 거의 일치하는 코드를 작성할 수 있습니다. 뿐만 아니라 JavaFX 스크립트는 자바와의 원활한 상호 작용을 지원하며, 프로그래머는 자바 클래스를 이용하여 JavaFX 스크립트에서 직접 지원하지 않는 기능에 접근할 수 있습니다.
기술
JavaFX SDK
데스크탑 및 브라우저 환경을 위해 고도의 대화형 애플리케이션을 개발할 수 있도록 JavaFX 컴파일러와 런타임 도구 그리고 2D 그래픽 및 미디어 라이브러리를 제공합니다. 자습서, API 문서 및 샘플 코드가 함께 제공됩니다.
- 데스크탑(런타임)
- 모바일(런타임)
- JavaFX 모바일 에뮬레이터 베타 릴리스
JavaFX용 NetBeans IDE
JavaFX 애플리케이션을 구축하고 미리 보고 디버깅할 수 있는 고급 개발 환경을 마련합니다.
JavaFX 플러그인은 NetBeans IDE에서 지원되며 JavaFX 개발을 지원하는 스크립팅 언어용 플러그인 시리즈 중 하나입니다. 이 플러그인을 사용하면 JavaFX 스크립트 언어로 애플리케이션을 작성, 테스트, 디버깅하고 배포할 수 있습니다.
JavaFX 프로덕션 스위트(기존의 프로젝트 나일)
사용하기 쉬운 Adobe Illustrator 및 Photoshop용 플러그인을 이용하면 그래픽 자산을 JavaFX 형식으로 내보낼 수 있습니다. 또한 이 스위트에는 SVG 파일을 JavaFX 형식으로 변환하는 유틸리티도 들어 있습니다. 자세히
- JavaFX 미디어 팩토리(SVG 임포터/트랜스코더)
- Adobe Photoshop용 JavaFX 플러그인
- Adobe Illustrator용 JavaFX 플러그인
--------------------------------------------------------------------------------
자바 개발자 키트: JavaFX 애플리케이션과 애플릿을 실행하려면 해당 시스템에 JRE의 사본이 있어야 합니다. JRE는 브라우저에서 데스크탑으로 JavaFX 애플리케이션을 드래그 앤 드롭할 수 있도록 브라우저 플러그인을 제공합니다.
자세히 >> JavaFX 애플리케이션 및 애플릿을 개발하려면 JDK가 필요합니다. JDK는 자바 런타임 환경(JRE) 그리고 애플릿 및 애플리케이션 개발에 필요한 컴파일러 및 디버거를 포함하고 있습니다. JRE는 자바 프로그래밍 언어로 작성된 애플릿 및 애플리케이션을 실행할 수 있도록 라이브러리, JVM(Java Virtual Machine) 및 기타 구성 요소를 제공합니다. 또한 Java ME(Java Platform, Mobile Edition) 및 Java EE(Java Platform, Enterprise Edition)에서 모바일 및 엔터프라이즈 소프트웨어 개발/배포를 위한 기술 기반이기도 합니다.
이 글의 영문 원본은
http://java.sun.com/javafx/technologies/에서 보실 수 있습니다.
댓글을 달아 주세요