본문 바로가기

엠바카데로 제공 프리미엄 스타일 팩 사용(VCL / FMX) 프리미엄 스타일 팩 사용방법스타일은 어플리케이션 외관을 가장쉽게 유려하게 외관을 바꾸고 외관을 일관되게 유지할 수 있는 기술입니다. RAD Studio에는 기본으로 제공되는 스타일(VCL: 34가지, FMX: 22가지)외에도 더 프리미엄한 스타일을 구성할 수 있는 프리미엄 스타일 팩을 엠바카데로에서 제공합니다.RAD Studio 구입 시 2 종류(VCL/파이어몽키)의 프리미엄 스타일 팩을 다운로드 후 사용할 수 있습니다.❑ 다운로드프리미엄 스타일 팩은 엠바카데로 EDN(embarcadero developer network) 사이트의 등록된 제품 다운로드 페이지에서 다운로드 가능합니다. (해당 페이지는 스타일 팩 뿐 아니라 프로모션 시 제공받는 다양한 툴들도 다운로드 받을 수 있습니다. ☞ 프로모션 보기).. 더보기
8단계로 완성하는 "2014년 출시 앨범" 앱 개발 따라하기 음원정보 제공 웹사이트(DiscoGS)의 정책 상 인증과정(OAuth 2.0)이 추가되어 부득이 아래 글을 따라할 수 없습니다. 하지만 아래 과정을 통해 웹서비스 연동하는 방안을 이해하는데 도움될 것입니다. 이번 글에서는 올해(2014년도)에 출시된 앨범 목록과 앨범 수록곡을 확인할 수 있는 "2014년 출시 앨범" 앱을 8단계를 따라하며 만들어 보겠습니다."2014년 출시 앨범" 앱 개발 따라하기❑ 앱 소개2014년(올해) 출시된 앨범 목록 정보 제공앨범 선택 시 앨범정보와 수록곡 정보 제공앨범정보는 음반정보 제공 사이트 DiscoGS의 공개 API(http://api.dicogs.com) 이용 따라하기를 통한 습득할 수 있는 기술REST 클라이언트 라이브러리를 이용해 정보 조회REST Debugger.. 더보기
REST Debugger 활용 팁(Copy Components) 이전에 RESTful 웹사이트 분석에 유용한 REST Debugger 소개하는 글을 남겼습니다.XE7 버전에 포함된 REST Debugger에 추가된 기능을 추가로 소개합니다. 이번에 소개할 내용은 [Copy Components] 입니다.(RAD Studio XE7에서는 IDE 메인메뉴에서 Tools > REST Debugger 메뉴를 통해 실행할 수 있습니다.)❑ Copy Components 버튼이전의 레스트 디버거의 경우 웹 서비스 API 분석에 아주 유용했지만, 분석한 내용을 구현하기 위해서는 개발 시 분석한 내용을 일일히 컴포넌트 추가후 값을 설정하는 작업이 필요했습니다. 하지만, 이번에 추가된 Copy Components를 이용하면 위의 반복되는 작업 없이 레스트 디버거에서 분석한 내용을 그대로.. 더보기
IoT와 RAD Studio(Bluetooth 이용) 사물인터넷, 세상의 모든 것과 연결하다는 의미입니다. 최근 다양한 스마트 장비와 센서들이 다양하게 나오고 서로 연결하며 모든 것을 연결하는 시대로 가고 있습니다. 이번 글에서는 RAD Studio에서 세상이 모든 것과 연결 하는 방법에 대해 알아 보겠습니다. 그전에 몇가지 사례에 대해 알아봅니다. 최근 MIT 대학에서는 화장실에 센서를 달고 화장실 사용 정보를 기숙사의 학생들에게 제공하는 시도가 있었습니다.이 시도가 꽤 학생들에게 반응이 좋았습니다. 그 이후 해당 대학에서는 세탁실의 세탁기와 건조기에도 센서를 달아 언제 현재 세탁이 가능한지 언제 세탁기를 사용할 수 있는지에 대한 정보를 학생들에게 제공하는 프로젝트를 추가 진행했다고 합니다. 국내의 스마트 양식장 사례입니다. 민물장어를 키우는 양식장에 수.. 더보기
XE7으로 연동한 모토로라 모토360 엠바카데로 에반젤리스트 팀장인 짐 매키트(Jim McKeeth)가 이번에는 모토로라 모토 360과 연동을 시도해 봤습니다.모토 360은 아주 멋진 디자인으로 많은 분들의 관심을 받았는데요. 아래와 같이 델파이 IDE에 있는 모습이 아주 멋집니다.IDE에서 모토360 개발을 위해서는 멀티 디바이스 디자이너에 커스텀 뷰를 추가하면 가능합니다. 자세한 내용은 짐 매키트의 글을 통해 확인해 주세요.http://delphi.org/2014/09/hello-moto-360-from-delphi-xe7/ 더보기
병렬(패러럴) 컴퓨팅 라이브러리 소개 최근들어 PC는 물론이고 스마트폰에서도 멀티코어 CPU를 이용해 성능을 극대화 시키고 있습니다. RAD Studio는 XE7에서 이러한 멀티코어 CPU를 최대한 활용할 수 있는 패러럴 컴퓨팅 라이브러리를 추가해 멀티코어 CPU를 최대한 활용할 수 있도록 지원하고 있습니다. 패러럴 컴퓨팅 라이브러리에 대해 알아봅니다.병렬(패러럴) 컴퓨팅 러이브러리패러럴 컴퓨팅 라이브러리(Parallel Computing Library)란?멀티코어 CPU를 이용해 최적의 성능을 낼 수 있도록 다수의 CPU에서 병렬(패러럴)로 작업비동기 연산작업에 사용되어 멀티코어 컴퓨터와 장비 최대한 활용 가능 기존 코드에 손쉽게 통합하도록 라이브러리 형태로 지원 VCL과 FMX, 델파이와 C++빌더에서 모두 사용 가능 패러럴 라이브러리를.. 더보기
iOS 개발환경에서 OpenSSL 라이브러리 설치 방법 RAD Studio에서는 BaaS 클라이언트 컴포넌트와 DataSnap에서 HTTPS를 사용할 경우 OpenSSL을 사용하고 있습니다. iOS 클라이언트 앱을 컴파일 시 아래와 같은 메시지가 나오는 경우 대처방법입니다. E2597 ld: file not found: libcrypto.a ❑ 대처방법라이브러리 다운로드OpenSSL 라이브러리를 다운로드 받습니다. 제일 하단의 OpenSSLStaticLibs.7z 파일(2014년 9월 현재) 라이브러리 설치(복사)라이브러리를 적당한 곳에 압축해제 후 오류가 난 프로젝트 경로(*.dpr 파일이 있는 경로)에 복사합니다. 다시 컴파일 및 실행하면 해당 오류가 발생하지 않습니다. 참고: 델파이 라이브러리 경로에 복사하면 프로젝트 마다 복사하지 않아도 됩니다. 라이.. 더보기