목록투케이2K 로직정리 (113)
투케이2K
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] ios 기업용 엔터프라이즈 ipa 파일 설치 후 빌드 시 사용되었던 인증서, 프로파일 만료일 체크 사용자 알림 표시 제공 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : ios 엔터프라이즈 빌드를 수행하기 위한 프로파일 (Xcode 빌드 수행에 필요한 계정 인증 Team 지정) , P12 인증서 (운영 배포 :..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 zxing 라이브러리 사용 QR 코드 스캔 및 스캔 종료 시 barcodeScannerView pause 정지 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드에서 zxing 라이브러리를 사용하기 위한 사용 build.gradle 의존성 부여 필요 - 안드로이드 카메라 활성 및 사용을..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 앱 수행 시 루팅 (Rooting) 및 탈옥 (Jailbreak) 확인 경고 팝업창 표시 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 해당 동작 테스트를 하기 위한 특정 휴대폰 단말기 루팅 및 탈옥 상태 만들기// ---------------------------------------..
[로직 정리]정리 로직 : 하드웨어 / 단말기상태 : [Hardware] 단말기에서 사용자 및 정보 인증에 필요한 큐알 QR 코드 인증에 필요한 현재 날짜 및 시간 타임스탬프 값 비교 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- QR 코드를 생성하기 위한 사전 모바일 프로젝트 생성 필요- QR 코드 암복호화 시 필요한 데이터 포맷 형식 정의 필요 >> ex : 로그인 아이디,..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 사용자 및 정보 인증에 필요한 큐알 QR 코드 주기적 데이터 갱신 처리 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- QR 코드를 생성하기 위한 사전 모바일 프로젝트 생성 필요- QR 코드를 생성하기 위한 사전 모바일 라이브러리 의존성 설정 필요- QR 코드 생성 시 필요한 데이터..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 os 가 장착 된 특정 단말기 에서 정보 갱신을 위한 주기적 폴링 (polling) 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 동일한 소스 코드가 빌드 된 안드로이드 단말기 2대 준비 필요// --------------------------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 브로커 MQTT 방식 사용해 aws 플릿 프로비저닝 연결 방법 - CA 인증서 및 SSL 인증 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- aws 플릿 프로비저닝 연결을 위한 안드로이드 프로젝트 생성 필요- 안드로이드 build.gradle 파일에 paho.mqtt.android - MqttAn..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 네이티브 이미지 리사이즈 최적화 로직 - image resize [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 서버에 있는 이미지를 다운 받기 위해 사전 서버에 이미지 파일 업로드 필요- 모바일 (Android, Ios) 에서 http 통신 수행을 위한 http 통신 모듈 제작// --..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 앱 초기 실행 및 종료 시 프리퍼런스 데이터 초기화 삭제 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Android : 앱 초기 구동 상태 확인을 위한 Application 클래스 생성 및 AndroidManifest.xml 파일에 정의 필요- Android : 사용자 작업 목록..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 앱 스키마 scheme 접속 확인 및 웹뷰 브릿지 데이터 전달 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 웹뷰 브릿지 통신을 하기 위한 사전) 인터페이스 협의 필요- Android : AndroidManifest.xml 파일에서 스키마 접속을 처리하려는 액티비티 설정 필요- I..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 웹뷰 브릿지 통신을 사용해 실시간 가상 키보드 활성 상태 (on , off) 전달 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 ( android , ios ) 에서 가상 키보드 활성 상태 감지를 위한 사전) 이벤트 등록 필요 >> android : KeyboardStat..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 앱 사용에 필요한 퍼미션 권한 전체 요청 및 기능 사용 시 권한 부여 체크 로직 - permission [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Android : 권한 부여 및 상태 체크를 위해 사전) AndroidManifest.xml 파일에 권한 설정 필요- Ios : 권한 부여 및 상태 체크를 위해 사전) ..
[로직 정리]정리 로직 : Web상태 : [Web] 자바스크립트 에서 모바일 ( android , ios ) 가상 키보드 활성 상태 확인 방법 - onresize , focus , blur [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 화면 기준 웹 프론트 제작 필요 (HTML , CSS , JS)- 웹 화면에 표시할 input 태그 생성 필요 (body) : // -----..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 웹뷰 실시간 URL 변경 주소 감지 및 전화 , 문자 , 링크 , 마켓 , 앱 이동 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : 안드로이드 프로젝트 생성 및 Webview 클래스 구현 필요- 준비 : 웹 개발자와 인터페이스 통신에 대한 사전 협의 필요 >> tel 전화..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] ios 기업용 엔터프라이즈 ipa 파일 빌드 방법 및 manifest.plist 파일 설정 방법 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : ios 엔터프라이즈 빌드를 수행하기 위한 프로파일 (Xcode 빌드 수행에 필요한 계정 인증 Team 지정) , P12 인증서 (운영 배포 : 애플 개발자 사이트 업로드)-..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 aab 파일 bundletool 번들툴 사용해 apk 파일 추출 로직 - universal apks [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : aab 파일을 빌드하기 위한 안드로이드 프로젝트 생성 필요- 준비 : 안드로이드 프로젝트에서 release 배포를 위한 jks 및 keysto..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 apk 파일 빌드 수행 및 apksigner 사용해 서명 인증 , zipalign 사용해 파일 최적화 처리 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- apk 파일을 빌드하기 위한 안드로이드 프로젝트 생성 필요- 안드로이드 프로젝트에서 release 배포를 위한 jks 파일 생성 필요// ..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 에서 QR 코드 스캔 후 정보 확인 및 다시 스캔 로직 수행 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 사전 사용자에게 카메라 사용 권한 획득 필요- 사전 QR 코드 스캔이 필요한 경우 프로젝트에 의존성 부여 필요// ------------------------------------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 에서 QR 코드 생성 시 화면 밝기 및 QR 코드 사이즈 최대 표시 Alert 팝업창 활성 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 사전 모바일 QR 코드 생성에 필요한 데이터 확인 필요 (유효성 체크)- QR 생성에 필요한 라이브러리가 있는 경우 프로젝트에 사전 의존성 부여 필요..
[로직 정리]정리 로직 : Web상태 : [Web] 모바일 브라우저 가상 키보드 CSS 화면 밀림 및 축소 현상 px 크기 재설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 화면 기준 웹 프론트 제작 필요 (HTML , CSS , JS)// -------------------------------------------------------------------------..