프로젝트 개요/의뢰 배경 :
- 안녕하세요 스마트약통 서비스를 개발중인 가시안 이라고 합니다.
- 기존 개발사가 개인적인 사정으로 개발용역 업무를 진행하지 못하게 되어 서버 및 앱 개발 을 마무리 할 업체를 찾는 중 입니다
자사 제품 :
<a href="https://smartstore.naver.com/gasian/products/4736188092" target="_blank">https://smartstore.naver.com/gasian/products/4736188092</a>
현재 기획 준비 상황 :
- UI/UX 및 디자인 제공
- 리액트 네이티브 기반으로 한 개발 환경과 기타 사항을 정리해 두었습니다.
- 펌웨어 프로그램은 기존 업체에서 마무리 할 예정입니다.
기존 레거시 관련 제공 자료 :
- 개발 들어가면 기존 앱의 소스코드 제공( 기존 앱 업데이트가 아니긴 하지만 기존 앱을 보시려면 '가시안' 검색 후 다운받아 주시면 됩니다. )
- 테스트용 기기 지원 가능합니다.
필요 요소 :
- 기존 서비스( 레거시 코드 등 ) 검토
- React Native 기반의 앱 및 서버 개발
업무 내용 :
- 첨부된 화면설계서 참고해주세요.
- 기기 프로토콜을 제공하면 서버 및 앱 개발을 마무리 하는 영역이 될 거 같습니다. 추후 다른 기기를 연동할 수 있게 확장성 있는 서버 개발이 필요하긴 합니다 (기존 AWS 사용 권유)
개발 방법 :
- 개발 들어가면 기존 앱의 소스코드 제공 가능하고 그 위에 수정하는 형태로 개발하셔도 무관합니다. (최대한 쉽고 빠른 방향으로)
* 기존 앱은 다른 제품 때문에 그대로 유지해야함. 기존 레거시 사용 시 소스 코드 복제하여 신규 앱으로 퍼블리싱 필요
개발 환경/언어 :
- React native / aws ( 첨부된 이미지 참조 )
- 블루투스 버전 : react-native-ble-plx 패키지 버젼 2.x대로 개발했습니다.
- 프로토콜은 20~30바이트 안에서 STX, TYPE, LENGTH, CS, ETX 구조로 되어있고, 실제 개발 들어가면 제공해드리겠습니다.
- react-native-ble-plx로 개발했고, 이 패키지를 이용해 기기 찾기, 등록, 삭제 다 구현해 놓았습니다.
- nRF52832 모듈 사용
산출물 :
- 소스 코드 원본
프로젝트 문의 0
프로젝트 문의가 없습니다.
첫 번째 프로젝트 문의를 등록해주세요.