공통 이 달의 기술자료 - 2021년 03월

2021.02.26 14:51

험프리 조회 수:396

 


 

RAD 스튜디오/데브기어 소식

RAD 스튜디오 10.4.2 출시!

10.4.2 버전이 출시되었습니다! 이번 버전에서 강조하는 핵심 내용들은 다음과 같습니다.

  • 동급 최강의 윈도우 애플리케이션 개발
  • 새로운 개발자 생산성과 사용자 경험 제공
  • 파이어몽키 플랫폼 지원 확장
  • 새로운 델파이와 C++빌더 기능 들
  • 품질

저는 새로운 기능 중 새로운 컴포넌트 중 VCL TControlList가 가장 기대됩니다.

1042announce1

최근 UI 트랜드들은 심플한 목록에 꼭 필요한 요소들만 배치하는 방식을 선호합니다.

이번에 추가된 TControlList 컴포넌트가 요즘 유행하는 트랜드의 UI 구성에 매우 적합할 것 같아 기대됩니다.

 

위 화면과 같이 목록을 원하는 레이아웃으로 자유롭게 구성할 수 있고, 무엇보다 가상화 통해해 매우 많은 목록을 높은 성능으로 처리할 수 있다고하니 저도 이것저것 테스트 해보고 공유하도록 하겠습니다.

 

위 컴포넌트 뿐 아니라, 모던한 숫자 입력 컨트롤인 TNumberBox 컴포넌트는 십진수, 부동 소수점 숫자, 통화형식의 표현까지 숫자입력과 출력이 더 편리해 집니다.

vcl1042_04real-7299486 vcl1042_04-2313835

 

또한, 새로운 IDE 스타일이 추가되었습니다.

1042announce2-png

 

외에도 Microsoft에서 새로 권장하는 윈도우 응용프로그램 패키징 방식인 MSIX 패키지 지원, 엣지브라우저 기능 향상 등등 더 많은 기능들은 아래의 링크와 새로운 기술자료를 통해 제공하도록 하겠습니다.

 

 

➜ 자세히보기 : https://tech.devgear.co.kr/468694

 


기술자료

'장기 활용 가능성'이 가장 뛰어난 프레임워크는?(델파이 vs WPF vs Electron)

 

한 기업이 개발 프레임워크로 델파이를 선택한다면, 이들은 1년 업데이트 서브스크립션(연간 유지보수계약)이 포함된 프레임워크(런타임 라이브러리 소스 코드 포함)에 비용을 투자하는 것입니다. 안정적이면서도 지속 성장하는 프레임워크를 얻게되는 것이죠. 그리고 델파이로 개발한 애플리케이션의 향후 유지보수와 지원 작업도 수월할 것입니다.

윈도 프레젠테이션 파운데이션(WPF) with 닷넷 프레임워크는 경제적인 프레임워크로, 마이크로소프트의 지원도 포함되어 있습니다. 하지만 마이크로소프트의 선택이 초래할 수 있는 모든 과제들도 여기에 포함되죠. WPF는 델파이보다 역사는 짧지만 2018년 오픈소스로 출시된 이후 장기적으로 전망이 밝은 프레임워크입니다. 다만 닷넷 프레임워크 4.8은 2019년 4월 18일 출시된 이후로 새로운 버전은 출시되지 않고 있습니다.

일렉트론은 무료 오픈 소스 플랫폼으로, 주요 운영체제에서 작동 가능한 애플리케이션을 개발할 수 있습니다. 하지만 미래는 불확실합니다. 일렉트론은 현재 마이크로소프트의 자회사인 깃허브(GitHub)에서 운영하고 있습니다. 세 가지 프레임워크(델파이, WPF, 일렉트론)들 중에서는 가장 최신이며, 아직 시작 단계입니다. 네이티브 IDE가 부족해 통합 컴파일이나 테스트 라이브러리와 같은 편의성이 부족합니다. 사내에서 사용할 목적의 프로그램을 개발한다면, 다른 프레임워크들을 사용할 때보다 어려움이 훨씬 더 많을 것입니다.

 

각각의 프레임워크들은 다음 링크를 통해서 살펴볼 수 있습니다.

 


➜ 자세히보기 : https://devgear.co.kr/archives/4081

 

 

TCoffee & Code Week

“TCoffee & Code”로 오세요

지난 2월 1일~5일, 엠바카데로의 스테판볼이 많은 게스트들과 함께 진행한 원격 커피 브레이크 타임인 TCoffee & Code를 진행했습니다. 약 1시간 남짓 동안 다양한 전문가들의 이야기를 들어볼 수 있는 시간이었습니다. 여러분과도 함께 공유하고 싶어서 정리해보았습니다.


 

코로나19로 인해 여전히 많은 개발자들이 사무실이나 다른 팀들과 떨어져서 업무를 하고 있습니다. 그래서! 원격 커피 브레이크 타임을 가져보았습니다. 매일 한 가지 주제로 편하게 이야기를 나누는 시간입니다. 결국 휴식이죠! 다른 개발자들과도 이야기를 나눠보고, 업계 리더들과 직접 Q&A를 나눌 수도 있습니다.

TCoffee & Code – 어젠다

  • 업계 트렌드와 RAD스튜디오의 미래
  • 오픈툴스API(OpenTools API)를 사용하여 RAD스튜디오 확장하기
  • 오픈 소스 프로젝트 관리하기
  • 테스트 주도형 개발을 합시다!
  • 델파이/C++빌더의 속 이야기들

➜ 자세히보기 : http://tech.devgear.co.kr/468608

 

버전별 업데이트된 주요 기능들(C++빌더6 / 델파이7부터 최신 버전까지!)

내가 쓰고있는 델파이와 C++빌더의 기능들이 새로운 버전에서는 어떻게 업그레이드가 되었는지, 성능은 얼마나 더 좋아졌는지 궁금하시죠?

각 버전들마다 새롭게 추가되고, 업데이트된 기능들을 한 눈에 볼 수 있도록 정리해보았습니다!

델파이7과 C++빌더6 버전부터 최신 버전에 이르기까지 가장 핵심적인 항목들을 중심으로 아래와 같이 정리했습니다:

  • IDE 주요 기능들
  • VCL 주요 기능들
  • RTL 주요 기능들
  • 언어와 컴파일러 주요 기능들
  • FMX(파이어몽키) 주요 기능들

 

해당 페이지는 새로운 버전이 출시될 때마다 업데이트 되고 있습니다.

 

 

 


기타 소식

[고객 사례- 델파이, 교육] 교육용 프로그래밍 도구 – DEVFLOWCHARTER

데브플로우차터(devFlowcharter)는 가벼운 프리웨어 애플리케이션으로, 델파이 오픈소스로 개발되었습니다. 프로그래밍 구조를 배울 수 있는 교육용 프로그램으로, 사용하기가 매우 쉽습니다. 작지만 매우 강력한 드로잉 엔진, 소스 코드 생성, 외부 컴파일러로 컴파일과 실행까지 가능한 알찬 프로그램입니다.

 

현재(2021.2)는 파스칼(Pascal), C, TI-BASIC, 자바(Java), 파이썬(Python)을 지원하고 있습니다. 데브플로우차터가 지원하는 언어는 XML 형식으로, 원한다면 다른 언어를 직접 추가할 수도 있고 나만의 것을 만들 수도 있습니다.

 

저장소 주소

https://github.com/albireo77/devflowcharter

➜ 자세히보기 : http://tech.devgear.co.kr/468610

 

[고객 사례- POS, C++빌더] YG-POS - 소상공인을 위한 무료 소프트웨어

YG-POS는 기본적인 POS 기능들은 물론이고 시장 흐름에 맞춰 배달의 민족, 요기요 등 배달 전문 앱들과의 연동 기능을 제공해 배달 주문 관리, 무인 주문 기능까지 제공합니다. 용도에 따라 유통업과 외식업 버전이 있으며 영문 버전도 제공합니다.

대표 개발자인 심기준씨는 “처음 시작은 마트를 운영하시는 아버지를 위해 개인적으로 개발했지만, 다른 많은 소상공인분들께도 도움이 되었으면 하는 마음에 무료 배포를 하게 되었습니다.”라고 설명했습니다.

그리고 “C++빌더는 화면 개발과 DB 연동 개발 생산성이 가장 뛰어난 개발 도구입니다. 특히 최신 버전의 100여가지 이상의 최신 스타일 UI/UX가 무상 제공되어 화면 구성이 매우 쉽습니다. 그리고 다양한 C++ 라이브러리들을 지원해 개발이 용이하고 윈도우 API들도 빠르게 업데이트해주어 활용폭이 굉장히 넓습니다.” 이어 “올 해는 고3이 되는 아들과 함께 멀티-플랫폼을 지원하는 파이어몽키로 모바일에서도 사용할 수 있도록 확장해 볼 계획”이라고 전했습니다.

 

➜ 자세히보기 : http://tech.devgear.co.kr/468429

 

지난 이달의 기술자료

➜ 지난 이달의 기술자료 목록 보기

번호 제목 글쓴이 날짜 조회 수
공지 [DelphiCon 요약] 코드사이트 로깅 실전 활용 기법 (Real-world CodeSite Logging Techniques) 관리자 2021.01.19 12736
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 12109
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 14573
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 19853
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 21383
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 17117
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 36983
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 172458
1362 보안을 주제로 한 가장 훌륭한 컨텐츠 TOP 4 관리자 2021.04.20 403
1361 윈도우 & 리눅스에 RAD서버 손쉽게 배포하기 관리자 2021.04.12 429
1360 플루언트 디자인 시스템으로 애플리케이션 현대화하기 관리자 2021.04.08 368
1359 C++에서 루프(FOR LOOPS) 활용하기 관리자 2021.04.06 383
1358 MODERNLISTVIEW 라이브러리 – 커스터마이징 가능한 강력한 크로스 플랫폼 라이브러리 활용 방법 관리자 2021.04.06 365
1357 파스칼(PASCAL) 언어 50년과 델파이(DELPHI) 관리자 2021.03.31 471
1356 이 달의 기술자료 - 2021년 04월 험프리 2021.03.25 549
1355 모바일 앱 개발, 가장 좋은 선택은? 관리자 2021.03.18 556
1354 [10.4 시드니][업데이트 2] TNUMBERBOX – 새로운 VCL 컨트롤 관리자 2021.03.08 496
1353 가장 강력한 ‘데이터베이스 연동’ 기능을 자체적으로 제공하는 프레임워크는? (델파이 VS. WPF VS. ELECTRON) 관리자 2021.03.04 567
1352 [UX Summit 요약] 윈도우10에 멋진 플루언트UI 룩앤필을 델파이로 구현하기 #2 (Giving your Apps the Fluent UI Look and Feel with Delphi #2) 관리자 2021.03.02 681
1351 [10.4 시드니][업데이트 2] TCONTROLLIST – 새로운 VCL 컨트롤 관리자 2021.03.02 462
1350 네이티브로 IOS 월렛 개발하기 (델파이, C++빌더) 관리자 2021.03.02 421
1349 [10.4 시드니][업데이트 2] RAD스튜디오 10.4.2 자동 설치(SILENT INSTALLER) 관리자 2021.03.02 493
» 이 달의 기술자료 - 2021년 03월 험프리 2021.02.26 396
1347 [10.4 시드니][업데이트 2] What's NEW! 신기능 자세히 보기 관리자 2021.02.26 516
1346 [고객 사례- 델파이, 교육] 교육용 프로그래밍 도구 – DEVFLOWCHARTER 관리자 2021.02.19 480
1345 TCOFFEE & CODE WEEK 관리자 2021.02.19 345
1344 26년, 델파이 이야기 관리자 2021.02.17 2119
1343 [DelphiCon 요약] 델파이로 웹 다루기 (Powering the Web with Delphi) file 관리자 2021.02.16 815