목록로직 (131)
투케이2K
[로직 정리]정리 로직 : Mobile상태 : [Mobile] Server To App 푸시 알림 히든 처리 및 실시간 원격 메시지 전송 기능 개발 [설 명]// --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 파이어베이스 콘솔에서 모바일 (Android, Ios) 프로젝트 생성 수행- 모바일 (Android, Ios) 에서 실시간 푸시 알림을 수신 받기 위한 SDK 설정 및 Firebase Servi..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 하드웨어 기기 soft ap 연결 후 tcp ip 소켓 통신 및 폴링 상태 조회 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 위한 [프로젝트] 생성 필요- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 위..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] 블루투스 BLE GATT 클라이언트에서 서버 연결 수행 로직 정리 - Bluetooth Gatt connect [설 명]// --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Ios Bluetooth GATT 연결을 위한 퍼미션 권한 설정 : /** * // -------------------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 블루투스 BLE GATT 클라이언트에서 서버 연결 수행 로직 정리 - BluetoothDevice connectGatt [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 Bluetooth GATT 연결을 위한 퍼미션 권한 설정 : /** * // --------------------..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] NWConnection 사용해 Broker MQTT 특정 topic Subscribe 구독 및 QOS 설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Broker MQTT 통신을 수행하기 위한 IP , PORT 정보 확인 필요- 사전) 위치 권한 설정 필요- NWConnection 설명 : >> NWConnecti..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] NWConnection 사용해 FTP 연결 및 USER , PASS 사용자 인증 수행 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- FTP 연결 및 파일 송수신을 하기 위한 도메인 접속 정보 확인 필요- 사전) 위치 권한 설정 필요- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] NWConnection 사용해 Broker MQTT 연결 수행 시 MQTT Version 버전 지정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Broker MQTT 통신을 수행하기 위한 IP , PORT 정보 확인 필요- 사전) 위치 권한 설정 필요- NWConnection 설명 : >> NWConnection 는..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] NWConnection 사용해 TCP IP 소켓 연결 및 receive 실시간 메시지 수신 상태 확인 , 재귀 호출 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- TCP IP 소켓 통신을 수행하기 위한 IP , PORT 정보 확인 필요- 사전) 위치 권한 설정 필요- NWConnection 설명 : >> NWConne..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 connectivityManager requestNetwork 특정 WIFI 와이파이 연결 시 타임 아웃 설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 해당 기능 사용을 위한 디바이스 제한 정책 설정 : 안드로이드 10 (Q) 이상 지원 기능 설정- 다이렉트 연결을 하는 WIFI 는 W..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 UDP 소켓 통신 수행 시 응답 데이터 불필요 Byte 값 제거 및 String 반환 - Byte To String [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 특정 프로젝트 생성 및 UDP 소켓 통신을 사용하기 위한 필요 권한 설정 (위치, 인터넷, 와이파이)- UDP 소켓 통신을 ..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 하위 디바이스 (Q , 10 미만) 에서 WifiConfiguration 사용해 와이파이 연결 및 연결 상태 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 특정 프로젝트 생성 및 build.gradle 파일에서 targetSdk 28 이하로 설정- 안드로이드 하위 디바이스에서..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 다이렉트 와이파이 WIFI AP 연결 및 TCP IP 소켓 통신 로직 - Soft Ap [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 위한 [프로젝트] 생성 필요- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 ..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 onKeyDown 이벤트 뒤로가기 발생 시 사전 기능 동작 수행 여부 체크 후 경고 팝업창 표시 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 소스 코드 내에서 키 이벤트 감지를 위한 onKeyDown 함수 정의 필요// ---------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 특정 와이파이 SSID , PW 지정 AP 연결 수행 시 사전 와이파이 활성 및 연결 상태 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 AP 연결 및 와이파이 활성 , 정보 상태 확인을 위한 AndroidManifest.xml 권한 설정 필요 /** * // -..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 키보드 UI 화면에서 비밀번호 등 민감 정보 암호화 처리 전송 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 (Android, Ios) 프로젝트에서 생성 및 키보드 UI 화면 창 제작 필요 >> 키보드 화면 UI 는 테이블 , 그리브 뷰를 사용해 행, 열 형태로 제작 수행..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 raw 폴더 다국어 언어 설정 json 파일 추가 및 네이티브 화면 동적 텍스트 변경 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 프로젝트에서 raw 폴더 생성 필요- 한국어 ko , 영어 en 로 작성 된 각 json 파일 준비 필요 (ko.json / en.json)- 각 언..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 기기 로컬 핫스팟 WIFI 와이파이 SSID 조회 및 다이렉트 AP 연결 로직 - WifiNetworkSpecifier [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 프로젝트에서 와이파이 스캔 및 AP 연결을 위해 AndroidManifest.xml 파일에 권한 설정 필요/** * /..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] 기기 QR 스캔 및 스키마 scheme 정보 활용 다이렉트 AP 연결 로직 - NEHotspotConfigurationManager [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 하드웨어 : 기기에 스키마 정보 형식으로 이뤄진 QR 부착 필요 (사전 협의 필요) >> 예시 : 호스트 명 지정 없음 : 스키마 접속 형태 : ..
[로직 정리]정리 로직 : Web상태 : [Web] 자바스크립트 이미지 파일 http 요청 및 base64 형식 data url 포맷 이미지 태그 img src 설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 화면 기준 웹 프론트 제작 필요 (HTML , CSS , JS)- http 요청을 하기 위한 ajax , axios , fetch 등 모듈 구현 필요// -----..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] ios 기업용 엔터프라이즈 ipa 파일 설치 후 빌드 시 사용되었던 인증서, 프로파일 만료일 체크 사용자 알림 표시 제공 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : ios 엔터프라이즈 빌드를 수행하기 위한 프로파일 (Xcode 빌드 수행에 필요한 계정 인증 Team 지정) , P12 인증서 (운영 배포 :..