RemObjects Mercury는 Visual Basic.NET 구문과 완전히 호환되는 BASIC 프로그래밍 언어의 현대적인 구현을 제공합니다. 이를 통해 개발자는 익숙한 Visual Basic 코드를 사용하여 .NET, Java, iOS, Android, WebAssembly 등 다양한 플랫폼용 애플리케이션을 빌드할 수 있습니다. Mercury는 강력한 IDE와 통합되며 동일한 프로젝트에서 다른 Elements 언어들과 혼용을 지원하여, 네이티브 및 관리형 플랫폼 전반에 걸쳐 유연성을 제공합니다.
Visual Basic.NET 구문 호환성
Mercury는 Microsoft Visual Basic.NET과 호환되는 BASIC 언어를 구현하여 기존 VB.NET 코드베이스의 마이그레이션과 재사용을 가능하게 합니다.
크로스 플랫폼 대상 지정
.NET Framework, .NET Core, Mono, JVM, Android SDK 및 NDK, iOS, macOS, tvOS, watchOS, Windows 네이티브, Linux 네이티브, 그리고 브라우저와 Node.js용 WebAssembly를 포함한 수많은 플랫폼으로 Mercury 코드를 컴파일할 수 있습니다.
네이티브 플랫폼 통합
Mercury는 Mac/iOS의 Cocoa, 네이티브 Android SDK 및 NDK, .NET 라이브러리, Java 프레임워크와 같은 플랫폼 네이티브 API에 접근할 수 있게 하여, 각 플랫폼의 패러다임과 기능을 따르는 애플리케이션을 만들 수 있도록 합니다.
다중 언어 프로젝트 지원
Mercury는 Elements 컴파일러 툴체인 내에서 매끄럽게 상호 운용되며, 프로젝트가 Mercury를 C#, Swift, Java, Oxygene, Go와 같은 다른 지원 언어들과 결합하여 유연한 개발 시나리오를 구성할 수 있게 합니다.
고급 IDE 지원
개발자는 Water(Windows), Fire(Mac)와 같은 경량이면서도 정교한 IDE 또는 Visual Studio 통합을 사용하여, Mercury 개발에 최적화된 코드 완성, 디버깅, 프로젝트 템플릿을 활용할 수 있습니다.
확장된 언어 기능
Mercury는 Elements 생태계로부터 관점 지향 프로그래밍, duck typing, soft interfaces, 코드 난독화와 같은 강력한 컴파일러 기반 언어 확장을 계승합니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
운영 체제
Windows 데스크톱
macOS
Windows 데스크톱 버전
Windows 10
RemObjects Software에 대해
2002년에 설립되어 미국과 퀴라소에 사무소를 둔 RemObjects Software는 혁신적인 프레임워크와 컴파일러로 전문 개발자들 사이에서 탄탄한 명성을 쌓아 왔습니다. Elements, Data Abstract, Remoting SDK와 같은 제품으로 잘 알려진 RemObjects는 개발자들이 선택한 언어를 사용해 .NET, Cocoa, Java, Android를 비롯한 다양한 플랫폼용 애플리케이션을 구축할 수 있도록 지원합니다. 이 프레임워크는 플랫폼별 최적화를 유지하면서도 플랫폼에 직접 접근할 수 있도록 설계되어 있어, 복잡하거나 이질적인 환경에서 작업하는 이들에게 신뢰할 수 있는 선택지입니다.