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

2021.02.26 14:51

험프리 조회 수:435

 


 

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 15666
공지 [UX Summit 요약] 오른쪽 클릭은 옳다 (Right Click is Right) 관리자 2020.11.16 14087
공지 [10.4 시드니] What's NEW! 신기능 자세히 보기 관리자 2020.05.27 16617
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 22199
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 23501
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 19049
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 [1] 관리자 2015.06.30 39467
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2020년 11월 업데이트 됨) 험프리 2014.01.16 174872
134 [FireDAC Skill Sprints] 3. 캐쉬를 이용한 업데이트와 자동증가필드(Identity) 적용 Humphery 2015.03.07 1502
133 웹사이트의 인증서 오류를 무시하고 http 결과 조회하기(WinInet 이용) Humphery 2015.03.06 2108
132 이 달의 기술자료 - 2015년 03월 험프리 2015.02.25 15874
131 20150224 [온라인세미나] VCL개발자를 위한 Speed UP! RAD스튜디오 발표자료 관리자 2015.02.25 881
130 이 달의 기술자료 - 2015년 02월 file 험프리 2015.01.29 15053
129 2015 RAD스튜디오로 사물인터넷(IoT) 구현하기 DeepDive! 발표자료 관리자 2015.01.28 1063
128 [온라인교육] FireDAC 무료 온라인 교육 안내 Humphery 2015.01.23 1055
127 데브기어 강의 - 2016년 3월 (첫 개강!) file 관리자 2015.01.22 3414
126 이 달의 강의 - 2015년 11월 관리자 2015.01.22 3193
125 데브기어 강의 - 2016년 5월 file 관리자 2015.01.22 3461
124 [XE7] 안드로이드 5.0(롤리팝) 지원 핫픽스 [2] Humphery 2015.01.12 1511
123 이 달의 기술자료 - 2015년 01월 험프리 2014.12.31 3955
122 [써드파티 컴포넌트/툴/플러그인] XE7을 지원하는 컴포넌트 정리 관리자 2014.12.23 1537
121 VCL의 유용하지만 놓칠수 있는 기능 들 Humphery 2014.12.12 1426
120 델파이로 국제화된 다국어 애플리케이션 만들기 Humphery 2014.12.10 1960
119 [업데이트][Hotfix] 일부 파이어몽키 컴포넌트 크기 조정 시 기본크기로 표시되는 이슈 Humphery 2014.12.05 1289
118 모바일 도서 특강 자료 file Humphery 2014.12.05 1311
117 [온라인 세미나 발표자료] Develper Direct LIVE - XE7 DeepDive [2] 관리자 2014.11.29 1107
116 [업데이트] RAD Studio XE7 Update 1 개선된 내용 Humphery 2014.11.27 2046
115 이 달의 기술자료 - 2014년 12월 file 험프리 2014.11.26 32458