Jump to content
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr ×
과거의 기술자료(읽기 전용): https://tech.devgear.co.kr

[데브기어 온라인 세미나 - 다시 보기 및 Q&A] RAD 스튜디오 12.0 아테네 새 기능 세미나 (1편)


Recommended Posts

RAD 스튜디오 12.0 아테네 새 기능 세미나가 진행되었습니다. 2023년 11월 21일 (화요일) 오후 2시 ~ 3시 20분

다시보기 비디오 링크:

이 세미나에서 메이저 버전인 12.0의 모든 새 기능을 다룰 수는 없었지만, 데모 중심으로 직접 보여주는 것에 중점을 두었습니다. 이 세미나 다시 보기를 제공합니다. 또한 여기에 주요 데모 항목, 주요 링크, Q&A 등을 정리했습니다.

다시 보기에 있는 주요 데모

  • 문자열 입력시 멀티 라인 지원
  • VCL MDI 개선 
  • Json 매핑 및 파싱 클래스 생성 위저드
  • Delphi TList 에러 메시지 유효 인덱스 출력
  • 모바일 화면 분할(Split Support)
  • Skia 컴포넌트 기본 탑재
  • 안드로이드 앱 아이콘세트 자동 생성

소스 코드

발표 자료

소개된 새 버전 주요 링크

Q&A

델파이 12에서는 ios16과  ios17을 지원하는데요. ios17로 개발된 앱을 앱스토어에 올리는 경우 ios 15사용자들이 앱스토어에서 검색 및 설치가 가능한지 궁금합니다.

PAServer가 14버전으로 업데이트 되어 업로드가 되었는지 궁금합니다.

  • 네, PAServer 14 버전으로 업데이트되어 업로드 되었습니다.

여러 줄 문자열 리터털에 들여쓰기는 어떻게 되나요? 나중에 모든 라인에 앞 2칸을 띄우는 것을 보여주셨으면 좋겠습니다.

이번에 추가된 MDI에도 기존 타이틀바의 버튼이나 검색할 수 있는 EDIT와도 호환되나요?

  • 질문에 대한 이해가 부족하여 다시 별도 문의 드리겠습니다.

MDI에서 화면 분할도 가능한가요? 예를 들어, 화면을 좌우로 분할해서 좌측에서는 메뉴리스트 뷰등을 놓고, 우측에는 MDI 탭등을 놓을 수 있는지 궁금합니다. .. 해보면 되겠지만 궁금해서 여쭤봅니다.

(SKIA 컴포넌트에) rounded rectangle 도 있을까요?

  • VCL용 Skia 컴포넌트에는 없습니다. 하지만, 직접 그리는 방법은 VCL RoundRect를 참조하세요.
  • FireMonkey 에서는 TRoundRect 을 사용하면 됩니다. 파이어몽키 앱은 12.0부터 Skia 기반으로 렌더링합니다. 

Skia는 3rd party library 인가요?

  • Skia는 오픈 소스 2D 그래픽 라이브러리입니다.이것은 공통 API들을 제공하는데, 다양한 하드웨어와 소프트웨어 플랫폼에 걸쳐 작동합니다. 구글 크롬과 ChromeOS, 안드로이드, 플러터(Flutter) 등등 많은 곳에서 사용되고 있습니다.
  • RAD 스튜디오에 들어간 Skia는 기본적으로 Skia4Delphi를 기반으로 하지만, Vulkan 지원등 엠바카데로에서 추가 보강한 것입니다.
  • Skia4Delphi는  for 델파이와 C++빌더용 크로스-플랫폼 2D 그래픽 API로써, 구글의 Skia 그래픽 라이브러리를 기반으로 합니다. 공통 2D API를 제공하기 위해 뒤에서 사용되는 저-수준 라이브러리(OpenGL, Vulkan, DirectX, Metal, 등등)의 구현 상 복잡성을 추상화했습니다.
  • 파이어몽키의 기본 렌더링 엔진으로 Skia가 사용됨으로 인한 장점은 파이어몽키 앱의 화면 렌더링 속도가 훨씬 빠름. 보다 에너지 효율적임. 여러 플랫폼에서 더 일관성있게 표현됨 등입니다. 또한 향후 엠바카데로가 만드는 FMX 컴포넌트의 플랫폼 지원과 성능이 더 좋아지는 바탕이 됩니다. (DirectX, OpenGL 등 각 플랫폼 별 구현으로 인한 불일치나 비효율이 없어지고, 보다 보편적인 기술이 반영됩니다) 
  • 더 많은 내용은: 12.0 새 기능 도움말에서 Skia만 따로 정리한 부분 (한글)을 참고 

Icons에 Notification 탭이 있던데, Notification은 아직 Android만 지원인가요?

 

더 많고 더 좋은 12.0 아테네 세미나들이 있습니다:

  • RAD 스튜디오, 델파이, C++빌더 책임자들이 직접 진행한 12.0 아테네 세미나 (2시간 30분, 영어): 다시 보기, Q&A 보기
  • RAD 스튜디오 12 아테네 중 C++빌더 새 기능 세미나 (1시간 30분, 발표자: 안영제): 다시 보기 제공 중
  • >> 자세히 보기
이 댓글 링크
다른 사이트에 공유하기

  • 어드민 changed the title to [데브기어 온라인 세미나 - 다시 보기 및 Q&A] RAD 스튜디오 12.0 아테네 새 기능 세미나 (1편)
  • 손보라 pinned this 토픽(기고/질문)
  • CodeTalk unpinned this 토픽(기고/질문)
Guest
This topic is now closed to further replies.
×
×
  • Create New...

중요한 정보

이용약관 개인정보보호정책 이용규칙 이 사이트가 더 잘 작동하기 위해 방문자의 컴퓨터에 쿠키가 배치됩니다. 쿠키 설정 변경에서 원하는 설정을 할 수 있습니다. 변경하지 않으면 쿠키를 허용하는 것으로 이해합니다.