본문 바로가기

IOT

Delphi 안드로이드 구글 스토어 배포(64bit) 수족관 IOT 프로젝트에서 스마트폰 APP개발을 하게 되었습니다. 개발 언어는 Delphi, 프레임워크는 Firemonkey로 하게되었습니다. 개발을 완료하여 구글 스토어에 등록을 하여야 하는데, 예전에 개발을 할때는 32bit로 개발을 하였으나 이번에 등록하면서 64bit로 등록을 하여야 합니다. 그래서 32bit와 달라진 점을 확인하고 64bit로 등록을 하게 되었습니다. 이와 관련하여 컴파일과 등록방법을 정리하여 다음번 개발을 위해 자료를 정리하는 목적으로 작성을 하였습니다. 1) 어플리케이션 웹 서명 Key 파일 생성 2) App bundle 패키지로 빌드 후 업로드(.aab) 1) 어플리케이션 앱 서명 key 파일 생성 안드로이드 구글 스토어에 앱을 배포하기 위해서는 앱을 서명하여야 합니다. 앱.. 더보기
장고(Django)와 다프네(Daphne) 서비스 구축을 위한 기본 준비 사항 이번에 새롭게 진행한 프로젝트가 IOT관련 프로젝트였습니다. 가정의 수족관에 수온측정, 미세먼지 측정, 그리고 수족관을 제어하는 컨트롤러를 수족관에 설치 한 후 측정된 데이타를 서버에 저장한 후, 사용자가 스마트폰 어플에서 수족관의 상태 등을 확인하고 수족관의 작동을 제어하는 프로젝트였습니다. 간략한 프로젝트의 구성은 아래와 같습니다. 나는 이 프로젝트 중에 저는 자료전송 받아 저장하는 서버부분, 자료 검색과 수족관 제어 명령을 전송하는 스마트폰 어플 개발을 담당하였습니다. 서버는 REST API 서버를 구성하여 아두이노 컨트롤러와 스마트 폰 어플과 자료전송 및 검색, 회원가입 등의 서비스를 구성하였습니다. 서버부분은 아래와 같은 구성을 구성하였습니다. 서버는 오라클 클라우드 서버를 이용하습니다. 일단 .. 더보기