2017년 4월 출시된 최신 RAD스튜디오 10.2 도쿄 버전의 최신 기술들을 정리한 문서입니다.
개발 성능 향상, 최신 OS지원, 새로운 개발 영역(클라우드, IoT 등)으로의 손쉬운 확장 등.
개발자들에게 복잡할 수 있는 기술들을 간편하게 적용할 수 있는 RAD스튜디오의 기술과 활용팁 입니다.
2017년 4월 출시된 최신 RAD스튜디오 10.2 도쿄 버전의 최신 기술들을 정리한 문서입니다.
개발 성능 향상, 최신 OS지원, 새로운 개발 영역(클라우드, IoT 등)으로의 손쉬운 확장 등.
개발자들에게 복잡할 수 있는 기술들을 간편하게 적용할 수 있는 RAD스튜디오의 기술과 활용팁 입니다.
Matter, open source connectivity standard for smart home and io t 2021.07.0...Hakyong Kim
In this material, I explained the major features of the Matter standard, not open to publit yet. Since the contents were collected from several companies presentation, it might differ from the Matter specification in detail.
본 자료는 2021년 말에 발표 예정인 스마트홈 및 사물인터넷 IoT 연동 표준인 매터(Matter)에 대한 주요 특징 및 시장에 미치는 영향에 대해 정리한 자료입니다. 매터 표준 문서가 회원사에 한해 제한적으로 공유되는 상태라서, 애플이나 구글, TI 등 Matter 회원사들이 공개한 자료 및 발표 내용을 바탕으로 내용을 수집 및 정리한 것이라서, 실제 표준의 내용이나 방향성과는 다를 수 있음을 미리 말씀드립니다.
갑작스레 사라진 '모뉴엘'이라는 업체에 근무하면서 추진했던 프로젝트입니다.
IoT 허브 및 기타 생태계를 만들기 위한 라인업이구요.
이중 몇개는 모 업체에서 실제로 과제 이양을 받아서 개발 중이라 곧 출시될...라나? 되겠지요? (암튼 원래 출시를 목표로 과제를 이양한 것이라 나오긴 할겁니다)
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINESeungMo Oh
자동화와 IT 융합기술의 결정판, 오토메이션월드 2012
똑똑하고 안전하면서도 에너지를 적게쓰는 산업현장을 상상하라.
자동화+IT로 융합된 3S(Smart, Saving, Safety) 신기술과 신제품이 블루오션과 그린오션을 창출할 수 있을지 오토메이션월드 2012 (Automation World 2012) 전시회에서 그 해답을 찾아보자.
자동화와 IT 기술을 융합한 새로운 혁신 기술 전시회인 오토메이션월드 2012 전시회가 3일 코엑스에서 나흘간의 일정으로 막이 올랐다. 금번 오토메이션월드는 올해로 23회째를 맞는 aimex (국제 공장 및 공정자동화전), 국제빌딩자동화전, 한국머신비전산업전을 통합 발전시켰으며, 오토메이션컨퍼런스 2012를 비롯한 다양한 컨퍼런스 및 세미나를 통해 볼거리와 함께 할거리를 확대했다는 평이다.
이번 전시회는 올해에도 어김없이 자동화부문 아시아 최대 규모를 자랑한다. 지멘스코리아, LS산전, ABB코리아, 한국엔드레스하우저, 한국피닉스컨택트, 오토닉스, 한국에머슨, 힐셔코리아, 리탈코리아, 크래비스 등 내노라하는 국내외 300여 업체가 900부스 규모로 참가한다.
이들 업체가 선보이는 신제품과 솔루션은 해마다 국내 자동화 산업의 이정표 역할을 하고 있다. 올해는 3S를 테마로 업계 개발자 및 관계자를 찾아왔다. IT와 결합된 산업자동화 신제품/솔루션의 ‘Smart’, 에너지를 절감할 수 있는 산업자동화 신제품/솔루션의 ‘Saving’, 안전 및 보안과 관련된 신제품/솔루션의 ‘Safety+Security’로 구성됐다.
특히 자동화에 IT를 접목하는데 필수적인 기술인 IT 네트워크 기술의 산업버전인 산업통신망 기술들이 대거 선보이며, 다양하고 새로운 솔루션들과 화두를 던지고 있어 주목된다.
2014년은 사물인터넷으로 시작해서 사물인터넷으로 끝날만큼 사물인터넷에 대한 다양한 논의가 진행되었던 한해였던것 같습니다. 그러나, 겉으로 드러난 모습은 사물인터넷으로 포장된 다양한 커넥티드 디바이스들과 몇몇 사물인터넷 플랫폼이 출시되는 수준이었습니다. 제대로 된 사물인터넷 서비스는 눈을 씻고 찾으려 해도 찾아볼 수 없는 것이 현실이었죠. 그래서, 사물인터넷 컨셉을 바탕으로 하는 서비스 어프로치에 대해서 3개의 카테고리 8개 어프로치로 구분하여 정리했습니다. 아직까지 생각을 정리하는 중이기는 하지만, 사물인터넷 비즈니스를 준비하시는 분들에게 도움이 되었으면 하는 마음에 자료를 공유합니다. 본 자료는 2014년 12월 11일 저녁 7시부터 9시 사이에 IoT혁신센터에서 발표한 자료임을 말씀드립니다.
본 자료는 "2015 모바일 프런티어 컨퍼런스"에서 발표된 자료입니다. 사물인터넷과 관련된 2014년 주요 트렌드를 정리하고, 2015년 시장을 전망하는 내용입니다. 이러한 내용 외에도, 현재의 사물인터넷 현황 및 향후 사물인터넷 기반 비즈니스 전략에 대한 내용도 포함하고 있습니다.
Matter, open source connectivity standard for smart home and io t 2021.07.0...Hakyong Kim
In this material, I explained the major features of the Matter standard, not open to publit yet. Since the contents were collected from several companies presentation, it might differ from the Matter specification in detail.
본 자료는 2021년 말에 발표 예정인 스마트홈 및 사물인터넷 IoT 연동 표준인 매터(Matter)에 대한 주요 특징 및 시장에 미치는 영향에 대해 정리한 자료입니다. 매터 표준 문서가 회원사에 한해 제한적으로 공유되는 상태라서, 애플이나 구글, TI 등 Matter 회원사들이 공개한 자료 및 발표 내용을 바탕으로 내용을 수집 및 정리한 것이라서, 실제 표준의 내용이나 방향성과는 다를 수 있음을 미리 말씀드립니다.
갑작스레 사라진 '모뉴엘'이라는 업체에 근무하면서 추진했던 프로젝트입니다.
IoT 허브 및 기타 생태계를 만들기 위한 라인업이구요.
이중 몇개는 모 업체에서 실제로 과제 이양을 받아서 개발 중이라 곧 출시될...라나? 되겠지요? (암튼 원래 출시를 목표로 과제를 이양한 것이라 나오긴 할겁니다)
아이씨엔 매거진- May 2012. Industrial Communication Network MAGAZINESeungMo Oh
자동화와 IT 융합기술의 결정판, 오토메이션월드 2012
똑똑하고 안전하면서도 에너지를 적게쓰는 산업현장을 상상하라.
자동화+IT로 융합된 3S(Smart, Saving, Safety) 신기술과 신제품이 블루오션과 그린오션을 창출할 수 있을지 오토메이션월드 2012 (Automation World 2012) 전시회에서 그 해답을 찾아보자.
자동화와 IT 기술을 융합한 새로운 혁신 기술 전시회인 오토메이션월드 2012 전시회가 3일 코엑스에서 나흘간의 일정으로 막이 올랐다. 금번 오토메이션월드는 올해로 23회째를 맞는 aimex (국제 공장 및 공정자동화전), 국제빌딩자동화전, 한국머신비전산업전을 통합 발전시켰으며, 오토메이션컨퍼런스 2012를 비롯한 다양한 컨퍼런스 및 세미나를 통해 볼거리와 함께 할거리를 확대했다는 평이다.
이번 전시회는 올해에도 어김없이 자동화부문 아시아 최대 규모를 자랑한다. 지멘스코리아, LS산전, ABB코리아, 한국엔드레스하우저, 한국피닉스컨택트, 오토닉스, 한국에머슨, 힐셔코리아, 리탈코리아, 크래비스 등 내노라하는 국내외 300여 업체가 900부스 규모로 참가한다.
이들 업체가 선보이는 신제품과 솔루션은 해마다 국내 자동화 산업의 이정표 역할을 하고 있다. 올해는 3S를 테마로 업계 개발자 및 관계자를 찾아왔다. IT와 결합된 산업자동화 신제품/솔루션의 ‘Smart’, 에너지를 절감할 수 있는 산업자동화 신제품/솔루션의 ‘Saving’, 안전 및 보안과 관련된 신제품/솔루션의 ‘Safety+Security’로 구성됐다.
특히 자동화에 IT를 접목하는데 필수적인 기술인 IT 네트워크 기술의 산업버전인 산업통신망 기술들이 대거 선보이며, 다양하고 새로운 솔루션들과 화두를 던지고 있어 주목된다.
2014년은 사물인터넷으로 시작해서 사물인터넷으로 끝날만큼 사물인터넷에 대한 다양한 논의가 진행되었던 한해였던것 같습니다. 그러나, 겉으로 드러난 모습은 사물인터넷으로 포장된 다양한 커넥티드 디바이스들과 몇몇 사물인터넷 플랫폼이 출시되는 수준이었습니다. 제대로 된 사물인터넷 서비스는 눈을 씻고 찾으려 해도 찾아볼 수 없는 것이 현실이었죠. 그래서, 사물인터넷 컨셉을 바탕으로 하는 서비스 어프로치에 대해서 3개의 카테고리 8개 어프로치로 구분하여 정리했습니다. 아직까지 생각을 정리하는 중이기는 하지만, 사물인터넷 비즈니스를 준비하시는 분들에게 도움이 되었으면 하는 마음에 자료를 공유합니다. 본 자료는 2014년 12월 11일 저녁 7시부터 9시 사이에 IoT혁신센터에서 발표한 자료임을 말씀드립니다.
본 자료는 "2015 모바일 프런티어 컨퍼런스"에서 발표된 자료입니다. 사물인터넷과 관련된 2014년 주요 트렌드를 정리하고, 2015년 시장을 전망하는 내용입니다. 이러한 내용 외에도, 현재의 사물인터넷 현황 및 향후 사물인터넷 기반 비즈니스 전략에 대한 내용도 포함하고 있습니다.
LoopBack is an open source API framework built on top of Express optimized for mobile and web. Connect to multiple data sources, write business logic in Node.js, glue on top of your existing services and data, connect using JS, iOS & Android SDKs.
Rapid API Development with LoopBack/StrongLoopRaymond Camden
This document discusses how the speaker used to develop websites by focusing heavily on an application server that handled all database access, HTML generation, and other tasks, while the client-side was limited. Now, with improved client-side capabilities and the rise of mobile apps, the speaker focuses on building APIs with Node.js frameworks like Express and LoopBack that allow clients to directly access and render data without heavy server-side processing. The speaker demonstrates how to quickly create RESTful APIs and applications with LoopBack.
현재까지의 인터넷이 인간 중심이었다면 미래에는 사물(기기) 간의 통신이 네트워크 트래픽을 대부분
차지하고, 사물(기기)의 지능화로 인간의 삶이 보다 스마트하게 되는 사물인터넷(IoT/M2M)1) 시대가
도래할 것으로 전망하고 있다. 2020년에는 약 240억대의 단말이 인터넷에 연결되고 이를 통해 다양
한 서비스가 창출되어 글로벌 시장은 1조 9,860억 달러에 이를 것으로 예상된다. 사물인터넷이 현재
의 이동통신 음성시장의 포화상태를 해결할 수 있는 중요한 융합서비스로 자리 잡을 것이며, 스마트
홈, 스마트 그리드, 헬스케어, 지능형 교통서비스 등을 중심으로 서비스가 다각화될 것으로 전망된다.
사물인터넷이 새로운 시장을 창출할 수 있는 분야로 각광받으면서, 미국, 유럽, 일본, 중국 등에서도
정부 주도의 다양한 정책들이 추진되고 있다. 우리 정부도 사물지능통신 기반구축 기본계획, 인터
넷 신산업 로드맵 등을 통해 사물인터넷 시장 활성화를 위한 정책을 지속적으로 추진 중이다. 최근
AT&T, Verizon, Sprint, NTT DoCoMo, Orange, British Telecom과 국내 이동통신 3사뿐만
아니라, IBM, CISCO, Pachube, Google 등에서도 사물인터넷을 활용한 다양한 기술과 서비스를
개발 중이다. 이에, 본 고에서는 사물인터넷 정책, 시장 현황을 살펴보고, 최근 국내외 기업의 주요
서비스 사례를 알아본다.
The document summarizes the evolution of connectivity from the 1990s to the present and potential future developments. It discusses how connectivity has evolved from fixed terminals for internet access, to social networks enabling relational connections, to always-on mobile connectivity through smartphones, to context-based connectivity through IoT. It provides examples of current IoT applications and benefits like smart cities and predictive maintenance. It also speculates on future possibilities like an "electronic skin" covering the planet through ubiquitous sensors and an interactive, contextual internet.
The document provides an overview of the Android platform architecture. It describes Android as an open source mobile operating system led by the Open Handset Alliance. The key components of the Android architecture include the Linux kernel, libraries, Android runtime using the Dalvik virtual machine, framework APIs, and applications. Applications are built using activities, services, content providers and broadcast receivers. The document also discusses Android security using a permission-based model.
커넥티드 앱을 개발하는 가장 완벽한 플랫폼 RAD Studio XE8의 새로운 기능들을 정리한 발표자료입니다.
iOS 유니버셜 앱, 비콘, Box2D 등 소프트웨어 개발자라면 요즘 가장 많은 관심을 가지고 있을 IT기술들이 RAD Studio에 어떻게 적용되었는지 확인해보세요.
국내 대부분의 대형 대학 병원, 검진 기관은 물로 전국 병의원, 약국, 동물병원에 배포되는 시스템들은 델파이와 C++빌더로 구축되어 있습니다.
해당 자료는 의료 시스템 개발 분야에서 많은 관심을 쏟고 있는 모바일, 사물인터넷 그리고 미들웨어 기술을 델파이와 C++빌더에서 어떻게 제공하고 있는지를 설명한 자료입니다.
2015년 5월 12일 온라인으로 진행된 세미나 "윈도우와 다양한 디바이스: RAD Studio XE8"의 발표자료입니다.
RAD Studio는 단 하나의 코드베이스만으로 윈도우, 맥 OS X, 안드로이드, iOS 앱을 개발할 수 있는 개발툴입니다.
이번 새로운 버전 XE8은 사물인터넷(IoT), 비콘(Beacon) 등 지원이 강화되었습니다.
RAD스튜디오는 항상 최신 OS 지원을 위해 꾸준히 업데이트 되고 있습니다.
이 자료는 2017년 11월 진행된 온라인 세미나의 발표자료입니다. RAD스튜디오 10.2 버전으로 최신 OS와 기술들을 프로젝트에 적용하고, 개발 영역을 확장하는 방법을 설명합니다.
다루는 내용은 다음과 같습니다:
[최신 기술 적용-운영체제와 기술]
- 윈도우 10, 멀티플랫폼 지원, 사물인터넷, 겟잇 패키지 매니저
[개발 영역 확장-플랫폼과 아키텍처]
- 파이어몽키 프레임워크, RAD서버, 엔터프라이즈 커넥터
*온라인 세미나 다시보기는 다음 링크를 활용하세요:
https://goo.gl/tJK765
Kongtech beacon based rtls, real time location system solution(콩테크 실시간 위치추적 시...콩테크(kongtech)
콩테크(kongtech)의 핵심 기술인 비콘(beacon) 기반의 RTLS(Real time location system), 실시간 위치 추적 시스템을 소개합니다.
사물 또는 사람 등 비즈니스 자원의 위치와 상태 업데이트를 실시간으로 모니터링 및 매니지먼트 가능합니다. 기존 RTLS 솔루션 대비 구축 기간이 매우 짧고 그 비용 역시 획기적으로 감소시켰습니다.
또한 자원의 비즈니스 공간으로 출입부터 동선을 비롯해 고정 자산의 상태를 제어할 수 있습니다.
[데브기어 온라인세미나] 20160504 새로 강화된 기능들 RAD Studio, Delphi, C++BuilderDevgear
2016년 4월 출시된 개발툴 RAD Studio의 새버전 10.1 베를린의 새로 강화된 기능들을 소개한 온라인 세미나의 발표자료입니다.
RAD Studio는 단 하나의 코드베이스로 윈도우, 맥, 안드로이드, iOS 앱을 개발할 수 있을 뿐만 아니라, 사물인터넷 앱을 가장 빨리 개발할 수 있는 개발툴입니다.
자세히 보기: www.devgear.co.kr/products/rad-stduio
AWS Greengrass V2와 신규 IoT 서비스를 활용한 개방형 edge 소프트웨어 환경 구축 - 이세현 AWS IoT 스페셜리스트 ...Amazon Web Services Korea
AWS 클라우드 서비스와 기능을 엣지(Edge)까지 확장하기 위해 AWS IoT Greengrass의 신규 버전인 V2가 출시되었습니다.
새롭게 출시된 AWS IoT Greengrass V2의 개선된 구조와 기능들을 소개하고, AWS IoT Greengrass V2를 통해 개방형 edge 플랫폼의 장점을 활용하여 민첩하고 유연하게 edge 소프트웨어를 개발할 수 있는 방법을 소개합니다. 추가적으로 AWS re:Invent 2020에서 출시된 다양한 신규 사물인터넷 서비스들에 대해서도 소개합니다.
이 책은 델파이를 '처음' 실행하는 그 순간부터 복합적인 프로젝트를 '완성'
하기까지의 모든 내용을 이 한 권의 책을 통해 배울 수 있습니다..
이 책은 총 3개의 주요 파트(델파이 기초, DB프로그래밍, 웹 프로그래밍 등)
그리고 21개의 장으로 구성되어 있습니다: 전체 목차 보기(클릭)
이 장에서는
- 누가 읽으면 좋은가?
- 저자는 어떤 목표를 가지고 이 책을 썼는가?
- 이 책을 어떻게 활용하면 좋은가?
를 설명합니다.
이 책 전체는 모듈 별로 나누어 PDF 파일로 무료 제공합니다.
(현재 업데이트 중/2019.8.6 기준)
본 문서를 출력하여도 좋습니다. 하지만, 활용 및 비용 면에서 교보문고, 인터넷 서점 등에서 구매를 권장합니다.
델파이 출시 22주년을 기념하여 '델파이 @22' 잡지를 제작했습니다.
델파이는 매년 새버전을 발표해오고 있습니다.
이번 '델파이 @22'는 지금까지의 델파이 역사, 언어, 사회, 교육 그리고 앞으로의 비전까지 다루고 있습니다.
단 하나의 코드베이스로 주요 5대 운영체제(윈도우,맥,리눅스,안드로이드,iOS)를 더 신속하게, 더 안전하게 지원하는 앱을 개발하는 방법을 '델파이 @22'를 통해 확인해보시기 바랍니다.
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-멀티티어' 과정을 통해 다양한 구조의 서버와 애플리케이션을 작성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_dbprogramming/
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 DB프로그래밍-2티어' 과정을 통해 DB프로그래밍의 기초적인 부분을 배울 수 있습니다. 특히 2티어 구조에 대해 자세히 배우고 부서/사원 관리 프로그램을 직접 만들어봅니다.
이 외에도 Commit, 롤백, 트랜잭션 기능을 적용해보고, 트리뷰와 챠트 등 다양한 화면을 구성해봅니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_csprogramming/pdf/%EB%8D%B8%ED%8C%8C%EC%9D%B42%ED%8B%B0%EC%96%B4_%EC%B2%B4%ED%81%AC%EB%A6%AC%EC%8A%A4%ED%8A%B8.pdf
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
데브기어 정규 과정 '델파이 기초' 과정을 통해 프로그래밍의 기초 내용과 델파이 사용방법, 기능 등을 자세히 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_basic/
델파이는 단 하나의 코드베이스로 윈도우/맥/안드로이드/iOS 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
10.1.2 베를린 버전(2016년 출시)부터는 윈도우10 센테니얼 브릿지 기능이 개발툴 중 최초로 지원되었으며, 이 기능을 통해 개발한 애플리케이션을 윈도우10 스토어로 바로 배포할 수 있습니다.
데브기어 정규 과정 '델파이 윈도우 애플리케이션 개발' 과정을 통해 관련 내용을 배울 수 있습니다.
이 문서는 해당 과정에서 다루는 내용들을 정리한 체크리스트입니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_windows
단 하나의 소스코드로 안드로이드&iOS 앱을 한 번에 개발하는 방법!
데브기어 정규 과정 '델파이로 한 번에 개발하는 안드로이드&iOS 앱'의 체크리스트입니다.
데브기어 과정을 듣고 나면 이 내용들을 모두 배우게 됩니다.
자세히 보기: http://www.devgear.co.kr/support/education/delphi_mobile/
본 자료는 2017년 4월 6일 진행된 온라인 세미나 'RAD Studio 10.2 도쿄' 출시 세미나 자료입니다.
RAD Studio는 오브젝트 파스칼, C++ 중 원하는 언어를 선택해 단 하나의 코드베이스로 윈도우, 리눅스, 맥, 안드로이드, iOS 앱을 개발해 배포할 수 있는 개발툴입니다.
2017년 3월 출시된 새버전 '10.2 도쿄'에서는 최초의 LLVM 기반의 리눅스 컴파일러를 선보였습니다.
본 세미나 관련 자료는 다음 링크를 통해 확인할 수 있습니다.
http://tech.devgear.co.kr/delphi_news/431914
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS앱 스토어 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 스토어(Google Play) 배포 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
본 문서는 도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '델파이 무료 평가판 설치 방법'에 대한 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 'iOS 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
델파이는 단 하나의 코드베이스로 안드로이드, iOS, 윈도우, 맥 용 앱을 한 번에 개발해 배포할 수 있는 개발툴입니다.
도서 '한 번에 개발하는 안드로이드&iOS with 델파이' 중
부록 '안드로이드 앱 개발 환경 설정과 디바이스 연결 방법' 내용입니다.
해당 도서 및 다양한 델파이 관련 도서에 대한 자세한 내용은 www.devgear.co.kr/book 을 통해서 확인할 수 있습니다.
30. EMBARCADERO
TECHNOLOGIES
데모1. 모바일과 심박센서 연결
6
진료용 PC
환자의
심장박동
센서
환자의
폰
or
워치
응급실 태블릿
가족의
폰 or
태블릿
Cloud
(BaaS)
응급
AT
1. 심박센서 연결(블루투스 LE)
2. 심박정보 모니터링 앱(스마트폰, 스마
트 패드, 웨어러블 디바이스)
3. 심박데이터 클라우드 등록/조회(BaaS)
4. 위급사항 발생 시 원격 메시지 전송
(BaaS,
GCM:
Google
Cloud
Message)
GCM
가족
병원
환자
31. EMBARCADERO
TECHNOLOGIES
데모2. 심박데이터 활용 모바일 확장
7
가족
병원
환자
진료용 PC
환자의
심장박동
센서
가족의
폰 or
태블릿
Cloud
(BaaS)
응급실 태블릿
AT
환자의
폰
or
워치
GCM
1. 진료PC에서 심박데이터 클라우드 조회
(BaaS)
2. 진료PC에서 환자에게 메시지전달(GCM)
3. (사내에서)진료 데이터를 태블릿으로
제공(모바일확장,
AppTethering)
• 조회한 데이터 셋 일괄 전송
(FireDAC)
• 문자열, 파일(스트림) 전송
• 폰과 태블릿용 최적UI 제공
(FireUI)
34. EMBARCADERO
TECHNOLOGIES
블루투스 기술 종류
클래식 블루트스
블루투스 LE(Low
Energy)
• 블루투스 LE 보타 처리량이 뛰어나다.
• 데이터 전송속도 2Mbps
• 소비전력이 크다.
• 표준 블루투스 프로파일(SPP,
DUN,
PAN)
에 근거한다.
• 프로토콜은 최대 7 솔레이브로 제한된다.
• 소량의 데이터를 주기적 전송 시 적합
• 데이터 전송속도 100Kbps 미만
• 소비전력이 매우 적다.
• GATT 프로파일에 근거한다.
• 다수의 솔레이브를 지원한다.
• 연결 시간이 짧고 페어링이 필요없다.
35. EMBARCADERO
TECHNOLOGIES
일반 속성 프로파일(GATT)
• 애플리케이션에서 표준 서비스 사용을
위해 서비스별로 정의된 값
• GATT(일반
속성
프로파일)
사양
– h/ps://developer.bluetooth.org/ga//
services/Pages/ServicesHome.aspx
11
Bluetooth
Base
UUID
:
00000000-‐0000-‐1000-‐8000-‐00805F9B34FB
Heart
Rate
:
0000180D-‐0000-‐1000-‐8000-‐00805F9B34FB
Heart
Rate
Measurement
:
00002A37-‐0000-‐1000-‐8000-‐00805F9B34FB
Body
Sensor
Locaaon
:
00002A38-‐0000-‐1000-‐8000-‐00805F9B34FB
36. EMBARCADERO
TECHNOLOGIES
클라우드 수화물 무게 기록
12
BALANCE
BLUETOOTH
SMART
SCALE(WAHOO)
사용기술
• 블루투스 LE
• 클라우드(BaaS)
h/p://blog.hjf.pe.kr/274
40. EMBARCADERO
TECHNOLOGIES
멀티 디바이스 개발(모바일 /
PC
/ 웨어러블)
유연한 디자인
멀티-‐디바이스 디자이너
적응형 UI
첫번째 적응형 컴포넌트:
TMulaView
플랫폼 친화
새로운 FireMonkey
반응형 서비스
h/p://tech.devgear.co.kr/405789
h/p://tech.devgear.co.kr/405793
41. EMBARCADERO
TECHNOLOGIES
클라우드:
Backend
as
a
Service
• 클라우드 기반 백엔드 서비스
• 제공기능
– 데이터와 파일 스토리지
– 사용자 관리
– 원격 푸시 알림
– 소셜네트워크
– 사용자 분석
• Backend
컴포넌트 이용
h/p://www.youtube.com/playlist?
list=PLpSzuJvn7BTwNO6lw9dKHfqFf4bkrJhw2
42. EMBARCADERO
TECHNOLOGIES
MEAP(Mobile
Enterprise
ApplicaPon
PlaQorm)
REST
Client
DataSnap
(미들웨어)
Cloud
Service
(BaaS)
EMS
(기업형 모빌
리티 서비스)
백엔드 데이터와 연결할 수 있는 다양한 방법(VCL
/
FMX)
43. EMBARCADERO
TECHNOLOGIES
데이터 스냅
• 델파이로 만드는 미들웨어 서버
– 미들웨어 서버를 통해 엔터프라이즈
DBMS,
사내 보안데이터 연결
– TCP/IP,
HTTP,
HTTPS 지원
– 서버 데이터셋,
메소드 제공
– 서버의 메소드 자동 생성
– 모바일과 데스크탑 클라이언트 제공
DataSnap
서버
Database
44. EMBARCADERO
TECHNOLOGIES
REST 클라이언트
• 표준 웹 프로토콜(REST) 지원
• 기능별 독립 컴포넌트
– TRESTClinet
– TRESTRequest
– TRESTReponse
• JSON
데이터 자동분석
• REST
Debugger:
REST 분석툴
45. EMBARCADERO
TECHNOLOGIES
엔터프라이즈 모빌리티 서비스(EMS)
• 턴키 방식의 REST
기반의 MEAP 미들웨어
– 사용자 정의
API
호스팅
– 엔터프라이즈 데이터베이스 엑세스
– 사내 서비스와 클라우드 엑세스
– 모바일과 데스크탑 클라이언트 지원
– 클라이언트용 컴포넌트 제공(BaaS 기반)
– 사용자,
REST
API 호출 웹 콘솔을 통해 분석
46. EMBARCADERO
TECHNOLOGIES
앱 테더링
• VCL 윈도우 앱을 모바일 장치로 가장
쉽게 확장하는 방법
– 신규개발 보다 상호보완과 확장
• 양측에 컴포넌트 추가로 커뮤니케이션
– 디바이스 자동 탐색 / 앱간 연결
– 앱을 원격 조정 / 데이터 송수신
– WiFi
블루투스 인터페이스 지원
h/p://tech.devgear.co.kr/406984
h/p://www.youtube.com/watch?v=OFNsLU7OXLk
48. EMBARCADERO
TECHNOLOGIES
마무리 요약
• 사물인터넷 앱 개발과 커넥티드(Connected)!
• 모바일 헬스캐어 시나리오를 RAD
Studio로 구현
• 사물인터넷 센서와 기기 연결 앱 개발
– 블루투스/LE,
REST,
WiFi,
FireUI
• 엔터프라이즈 데이터 연결 기술
– BaaS,
앱테더링,
데이터스냅,
REST
클라이언트
• 최고의 RAD
Studio
50. EMBARCADERO
TECHNOLOGIES
도서안내
26
• 한 번에 개발하는 안드로이드/iOS 앱 with
델파이 –
2편 고급활용
• 김원경, 김현수, 오상현 저
• h/p://www.devgear.co.kr/book/
• 전국 서점에서 만나보세요
• 대상
• 따라하기 과정을 통한 학습
• 모바일 개발을 시작하는 개발자