업데이트 서브스크립션 고객을 위한 NEWS!

RAD스튜디오 업데이트 서브스크립션 서비스가 더욱 확장되었습니다. 서브스크립션을 잘 활용하면 굉장히 많은 이점을 누릴 수 있습니다. 업데이트 서브스크립션 고객만을 위한 다양한 컴포넌트들, 도구들이 무상으로 제공 됩니다. 이 컴포넌트들은 겟잇 패키지 매니저를 통해서 다운로드 받아 바로 사용할 수 있죠. 그리고 이번 9월에는 10.4 시드니의 업데이트 버전 10.4.1이 출시되면서, 이 업데이트를 무상으로 받을 수도 있었습니다.

 

원하는대로 변형 가능한 HighDPI를 지원하는 VCL 윈도우 스타일들

10.4 시드니에서는 High DPI와 4K 모니터를 지원하는 VCL 스타일 아키텍처가 대폭 확장되었습니다. VCL 폼에 사용된 모든 UI 컨트롤들이 표시되는 모든 모니터에 가장 적합한 화소로 자동 조정되어 표시됩니다. 각 UI 요소들은 다양한 스케일 버전의 라이브러리에서 선택할 수 있고, 모든 DPI로 확장되어 선명한 UI를 표현할 수 있습니다.

High DPI를 완벽 지원하는 업데이트된 VCL 스타일들은 다음과 같습니다:

  • Calypso
  • Stellar
  • Wedgewood Light
  • Material Oxford Blue
  • Puerto Rico
  • Metrial Patterns Blue
  • Windows 10 Modern Malibu
  • Windows 10 Modern Blue Whale
  • Windows 10 Modern Clear Day
  • Windows 10 Modern Black Pearl
  • Lat UI Light
  • Lucky Point
  • Zircon

 

병렬 디버거

요즘 애플리케이션들은 단순히 하나의 스레드에서만 실행되지 않습니다. 메인 UI 스레드와 여러 병렬 스레드로 분산되어 있죠. 하지만 대부분 IDE가 제공하는 디버깅 컨트롤들은 디버깅할 때 한 번에 하나의 스레드와만 상호작용을 하거나 또는 더 많은 스레드가 존재할 수 있다는 것을 전혀 인식하지 못하는 경우가 있습니다.

물론 이 기술이 매우 어려울 수 있습니다. 하지만! RAD스튜디오는 그 해답을 이미 가지고 있습니다: 새로운 병렬 확장으로 멀티 스레드 애플리케이션이 수행하는 작업을 RAD스튜디오는 이해하고 제어할 수 있습니다. 스레드 호출 스택을 병렬로 시각화하고, 코드 에디터에서 인라인으로 표시된 여러 스레드들을 확인해보세요. 스레드 단위로 컨트롤할 수도 있습니다!

 

 

TwineCompile: C++ 빌드를 더 빠르게!

C++은 컴파일이 느릴 수 있습니다. 이럴 때 TwineCompile이 해답이 될 수 있죠. 이 놀라운 C++빌더 확장 기능은 C++ 빌드를 병렬화하여 시스템의 코어 수만큼 속도를 높여 프로젝트 빌드를 절반, 1/4 또는 그보다 더 짧은 시간 내에 완성할 수 있도록 해줍니다.

2분 내외의 TwineCompile 사용방법 영상들을 확인해보세요: tech.devgear.co.kr/466300