본문 바로가기

메신저 형태의 대화상자 표시 메신저 형태의 대화를 표시하는 방법을 소개합니다. TVertScrollBox 위에 TCalloutRectangle을 올리고, TText와 TImage로 표현했는데요.더 다양한 컨트롤들로 확장할 수 있을 것 같습니다. 참고하셔서 더 멋진 UI를 구성하시기 바랍니다. http://www.fmxexpress.com/build-a-messenger-layout-like-whatsapp-using-delphi-xe5-firemonkey-on-android-and-ios/ 더보기
짐 맥키트(Jim McKeeth) - 당신의 뇌를 델파이에 연결하기(Emotiv EPOC) 짐 맥키트의 블로그 팟케스트(http://www.delphi.org)를 보면 다양한 장비와 델파이를 연결하는 방법을 동영상과 함께 설명합니다. 오늘은 그중 아주 흥미로운 주제인 뇌파 정보를 읽어 델파이를 이용해 여러분의 어플리케이션에 표현할 수 있는 Emotiv EPOC 연동하는 방법을 소개합니다. 우선 Emotiv EPOC은 아래와 같은 모양을 하고 있습니다. 머리에 써서 머리에서 나오는 뇌파를 읽는 것 같아요.아래와 같은 4가지 범주의 센서를 이용할 수 있습니다.머리회전 : 자이로스코프를 이용해 머리 움직임에 대한 가속도 정보를 읽습니다.표정 : 실시간으로 표정을 감지하는 신호를 처리. 윙크, 미소, 눈의 움직임등을 포함감정 : 좌절, 혼란등의 실시간 감정 전달직접 생각제어 : 두뇌 패턴을 정의하고 .. 더보기
Remote Debugging(원격 디버깅) - RAD Studio(Delphi, C++Builder) 델파이와 C++빌더로 윈도우 어플리케이션을 만드는 경우가 많지만, 장비에 들어가는 소프트웨어나 로봇에 들어가는 펌웨어, 소프트웨어를 만드는 경우도 대단히 많습니다. 만약, 장비나 로봇에 들어가는 소프트웨어에서 알수 없는 오류가 나타나는 경우 디버깅을 위해 해당 장비에 델파이나 C++빌더를 설치해서 직접 디버깅하시는 분들도 있습니다. 하지만, 그 절차가 매우 번거롭고, 라이센스 위반(RAD Studio는 개발자 라이센스입니다.) 될 수 있습니다. 위와 같은 경우 RAD Studio의 원격디버깅(Remote Debugging)을 이용하실 수 있습니다. 원격 디버깅 방식은 소스코드를 컴파일하여 실행파일을 만들고, 실행파일을 원격디버거가 설치된 원격지에 복사한 후 로컬의 IDE상에서 디버깅을 하는 방법입니다. .. 더보기
[리뷰] C++ Builder XE5 따라잡기 LIVE!(고든리) 3월 18일~19일 대전과 서울에서 "C++Builder XE5 따라잡기 LIVE!" 주제로 C++빌더 세미나가 있었습니다.그 내용을 간단하게 리뷰합니다. 우선 대전과 서울의 분위기를 살짝 알려드리자면, 대전은 저희가 예상했던 참석율을 훨씬 웃돌았습니다. 신청하신 대부분의 분들이 참석해주셨고, 신청하시지 않고 오신 분들도 몇분 계셨습니다. 지방에서도 더 많은 세미나등 이벤트를 만들어야 겠다는 생각을 했습니다. 서울도 마찬가지로 신청하신 분들이 대부분 참석하셔서 데브기어 세미나장이 꽉찬 상태에서 아주 성황리에 진행 되었습니다. Gordon Li 볼랜드부터 DevCo, CodeGear에 이어 현재 Embarcadero(엠바카데로)의 중국, 대만, 아세안 지역의 수석 에반젤리스트로 활동중입니다. Delphi와.. 더보기
RAD Studio(델파이, C++빌더) 단축키 RAD Studio(Delphi, C++빌더) 단축키 입니다.(엠바카데로 문서 자동 번역 후 일부 보정했습니다.) 컴파일 시 여러건의 오류를 이동하는 단축키를 묻는 분이 있어 찾아보니 Alt + F7, Alt + F8이 있었네요.(저도 모르고 여지껏 마우스로 클릭했네요.^^)다양한 단축키 알아두시면 개발도 빠르게 하고, 디버깅도 빠르게 할 수 있겠네요. 바로 가기작업Alt + [해당 구분 기호를 찾습니다 (앞으로).Alt + ]해당 구분 기호를 찾습니다 (역방향).Alt + ←Alt + ↑ 또는 Ctrl + 클릭 (선언 부로 이동) 작업 이전 위치로 돌아갑니다.Alt + F7Messages View에 표시되기 전에 오류 또는 메시지의 위치로 이동합니다.Alt + F8Messages View에 표시된 다음.. 더보기
사물인터넷(IoT)과 RAD Studio - 다양한 디바이스 연동 얼마전 애플에서 CarPlay를 발표했습니다. CarPlay는 자동차와 아이폰을 연결 후 시리를 통해 아이폰의 일부기능을 자동차에서 사용할 수 있도록 해주는 방식입니다. 이미 유튜브와 SNS등에 페라리, 벤츠, 볼도에 탑제된 동영상이 올라와 많이들 보셨을 것입니다.(http://www.apple.com/kr/ios/carplay/?cid=wwa-kr-kwn-features-com) 그리고, 애플의 CarPlay 발표 다음날 구글에서 Projected Mode를 발표했습니다. Projected Mode는 메르세데스-벤츠에 탑재될 예정으로 보이는 기술로 애플의 CarPlay의 기능을 대체하고 구글의 서비스와 연동해 네비게이션 등의 기능을 사용하실 수 있을 것으로 예상됩니다.(http://www.android.. 더보기
[안내] C++빌더 서울/대전 세미나 C++ 빌더 개발자들에게 반가운 소식이 있습니다. 세미나 소식인데요.대만의 권의있는 에반젤리스인 고든리가 한국을 방문하여 직접 세미나를 진행합니다. C++로 모바일을 개발하는 방법과 최신 C++의 동향을 들을 수 있는 좋은 기회입니다.C++ 개발자이시거나, 모바일 개발에 관심이 있으신 분들은 꼭 참석하셔서 좋은 내용 얻어가시기 바랍니다. 아래의 링크에서 신청 하실 수 있습니다.3월 19일 서울 - http://onoffmix.com/event/244323월 18일 대전 - http://onoffmix.com/event/24426 Gordon Li 볼랜드부터 DevCo, CodeGear에 이어 현재 Embarcadero(엠바카데로)의 중국, 대만, 아세안 지역의 수석 에반젤리스트로 활동중입니다. Delph.. 더보기