본문 바로가기

동영상강좌) 코드아카데미: 앱개발에 집중하고, 백엔드는 클라우드에 맡기세요! 지난 2014년 7월에 제가 진행했던 코드아카데미 동영상입니다. 모바일 백엔드 서비스(BaaS)에 대한 개념과 사용하는 방법을 데모와 함께 진행합니다.여러분의 앱에 클라우드를 연결해 백엔드 개발에 대한 부담을 덜어보세요. 총 4편으로 구성되었습니다.BaaS와 Kinvey 자세히 알아보기사용자관리-사용자 인증과 관리방법클라우드 기반 스토리지푸쉬알림 사용하기 http://www.youtube.com/playlist?list=PLpSzuJvn7BTwNO6lw9dKHfqFf4bkrJhw2 더보기
블루투스 LE와 클라우드를 이용한 수화물 무게 기록 앱 샘플 여행을 할때 짐을 챙기는 것도 중요하지만 정해진 수화물 무게를 맞추는 것도 중요합니다.^^어떤 물품이 얼마나 나가는지 기록하면 수화물 무게를 계산할때 아주 유용하겠네요. 이번 글에서는 블루투스 LE를 지원하는 저울(Wahoo Balace scale)과 연동해 수화물 무게를 얻어와 클라우드에 저장하는 모바일 앱을 RAD Studio XE7으로 만드는 샘플을 소개합니다. 이 앱은 총 3개의 탭으로 구성되었습니다.Weight Scale - 수화물 무게를 표시하고 수화물의 내용을 저장Logged Data - 기존의 수화물 데이터를 검색하고 목록을 표시Settings - 블루투스 데이터를 표시다양한 UI 구성요소와 TBluetoothLE 컴포넌트, BaaS 컴포넌트가 포함되었고 TStyleBook(custom j.. 더보기
안드로이드 기기에 설치된 앱 목록표시와 실행하기 파이어몽키 개발자 커뮤니티 네이버 카페(http://cafe.naver.com/delphifmx)에서 가을이다 님이 올려주신 내용입니다.(RAD Studio 모바일(멀티-디바이스) 개발에 관심이 있으시면 반드시 가입해야 하는 까페입니다. 가입하세요.) 안드로이드 기기에 설치된 앱의 목록을 표시하고 앱을 실행하는 예제입니다. uses Androidapi.JNI.GraphicsContentViewText, Androidapi.JNI.JavaTypes, FMX.Helpers.Android, AndroidApi.Helpers, Androidapi.JNIBridge; // 중략 var PM: JPackageManager; mainIntent: JIntent; LaunchIntent: JIntent; pkgApps.. 더보기
RAD Studio XE7에서 추가된 안드로이드 기능 익히기(동영상) RAD Studio XE7에서 다양한 안드로이드 기능 추가/개선 되었습니다.아래 동영상을 통해서 개선된 내용에 대한 소개와 몇가지 기능은 데모로 자세히 설명합니다.안드로이드 스플래쉬 스크린안드로이드 몰입모드(전체화면)안드로이드 라이브러리(JAR, Java class)를 RAD Studio에서 사용하는 Java2OP.exe 사용방법 RAD Studio XE7에서 추가된 대표적인 안드로이드 기능은 아래와 같습니다.구글 모바일 광고 SDK(XE6에서도 Hotfix로 변경)몰입모드-전체화면(안드로이드 KitKat 4.4 이상)안드로이드에서 스플래쉬 스크린 지원푸시알림과 광고 프로젝트 옵션프로젝트 매니저에서 자바 라이브러리 추가Java2OP tool: 자바 안드로이드 클래스를 오브젝트 파스칼 인터페이스로 생성참고.. 더보기
RAD Studio XE7의 TListView에서 당겨서 새로고침 구현 샘플 RAD Studio XE7에서 TListView의 당겨서 새로고침 기능이 추가되었습니다.(이전버전에서는 코드로 직접 구현이 필요했습니다.)TListView에서 제공하는 기능은 목록을 당기면 UI 요소에서 새로고침 UI를 표시하고 이벤트를 발생하는 UI 요소에 대한 새로고침 기능입니다. 실제 데이터를 조회하는 기능은 이벤트 내에서 직접 구현해야 합니다. 엠바카데로의 사리나 듀폰의 블로그에서 TListView의 당겨서 새로고침(OnPullRefresh) 이벤트에서 데이터 처리하는 기능에 대한 샘플을 제공합니다. 아래와 같이 UI를 구성하고 BaaS(Backend as a Service: Cloud Service)에서 데이터를 조회하는 내용의 샘플입니다. 자세한 내용은 하단의 링크를 통해 따라해 보시기 바랍니.. 더보기
파이어몽키 커스텀 스타일 제작 따라하기 파이어몽키에서는 스타일 기반으로 아주 유연하고 다양한 외관의 앱을 개발할 수 있습니다. 오늘은 엠바카데로의 블로그에 소개된 파이어몽키 커스텀 스타일을 제작하는 방법을 소개합니다.총 9단계에 걸처 파이어몽키 스타일을 수정(제작)할 수 있습니다. FireMonkey Styles, Part 1: Customizing the Style Template 관련글엠바카데로 제공 프리미엄 스타일 팩 사용(VCL / FMX)VCL 스타일 커스터마이징 하는 방법 더보기
더 쉬운코드, 더 유연한 코드를 작성할 수 있는 현대식 문법 현대식 문법현대식 문법으로 여러분의 코드를 더 짧게, 더 쉽게, 더 유연하게 작성할 수 있습니다.아래 간단한 문법소개와 샘플을 통해 어떤 기능을 하는지 소개합니다. 하지만, 여러분의 코드에 적용하기 위해서는 더 깊은 이해가 필요합니다. 엠바카데로 기술문서와 현대식 문법을 더 자세히 익힐 수 있는 도서를 소개해 드리니 참고하셔서 더 다양한 문법으로 더 강력한 코드를 작성해보시기 바랍니다. 11월 13일(서울), 11월 20일(대구)에 열리는 "VCL 애플리케이션을 더욱 멋지게 'Developer Direct LIVE!'" 세미나에서도 해당 내용을 직접 들어볼 수 있으니 신청하셔서 직접 들어보시다면 더 도움이 될것입니다. ❑ 타입헬퍼(Type Helper)타입헬퍼는 클래스, 레코드, 열거형, 타입의 기능을 .. 더보기