1회차 - RAD 개발도구의 이해
20160516_컴퓨팅적사고_1회.pdf
2회차 - 데이터베이스 프로그래밍 맛보기
20160516_컴퓨팅적사고_2회.pdf
3회차 - 모바일 프로그래밍 맛보기
카메라 앱 만들기
// Switch1.OnSwitch 이벤트 생성 후 코딩
procedure TForm1.Switch1Switch(Sender: TObject);
begin
if Switch1.IsChecked then
CameraComponent1.TorchMode := TTorchMode.ModeOn
else
CameraComponent1.TorchMode := TTorchMode.ModeOff;
end;
// Button1.OnClick 이벤트 생성 후 코딩
procedure TForm1.Button1Click(Sender: TObject);
begin
CameraComponent1.Active := not CameraComponent1.Active;
end;
// CameraComponent1.OnSampleBufferReady 이벤트 생성 후 코딩
procedure TForm1.CameraComponent1SampleBufferReady(Sender: TObject;
const ATime: TMediaTime);
begin
TThread.Synchronize(TThread.CurrentThread, GetImage);
end;
// private 영역에 procedure GetImage; 입력 후 Ctrl + Shift + C 누리고 입력(약 23번 줄, 그림 참고)
procedure TForm1.GetImage;
begin
CameraComponent1.SampleBufferToBitmap(Image1.Bitmap, True);
end;
웹서비스 연동
4회차 - 사물인터넷 프로그래밍 맛보기
20160516_컴퓨팅적사고_4회.pdf
UUID : {E2C56DB5-DFFB-48D2-B060-D0F5A71096E0}
실습
추가정보
모바일 개발환경 설정
http://tech.devgear.co.kr/delphi_news/402210
Using FireDAC and SQLite (iOS and Android)
모바일앱에 사용자 파일 추가하기
http://blog.hjf.pe.kr/104나의 도서관 앱 따라하기
사물인터넷 : #1 - 비콘을 이용해 위험지역 진입 경보앱 만들기
사물인터넷 : #1 - BLE 기반 스마트 체중계에서 실시간 데이터 받기