목록투케이2K 로직정리 (125)
투케이2K
[로직 정리]정리 로직 : 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)// -------------------------------------------------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 외부 링크 연동 시 크롬 및 삼성 브라우저 지정 URL 주소 링크 열기 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- AndroidManifest.xml 파일에서 App To App 이동을 위한 queries 크롬 및 삼성 브라우저 패키지 명칭 지정 필요 ..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 dev 개발 , stg 시연 , prd 운영 환경 별 애플리케이션 이름 변경 및 빌드 방법 - buildTypes [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 빌드를 수행하기 위한 안드로이드 프로젝트 생성 필요// ---------------------------------------------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 에서 서로 다른 리스트 정보 호출 후 공통 포맷 형식 변환 및 리스트 출력 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 서로 다른 리스트 정보 조회 API 호출 후 공통 데이터 포맷에 넣을 프로토콜 정보 분석 필요// ----------------------------------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 에서 특정 정보 입력 및 중요한 등록 , 수정 프로세스 진행 시 다시 한번 더 사용자에게 진행 여부 문의 팝업창 표시 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 특정 사용자 정보를 입력하기 위한 화면 레이아웃 생성 필요 (네이티브 화면 또는 웹뷰 인 경우 웹 페이지 화면)// ---------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 Alert 팝업창 중복 호출 방지를 위한 dismiss 닫기 처리 및 재사용 팝업창 생성 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 Alert 팝업창 생성 시 외부 영역 클릭 시 닫히지 않게 builder.setCancelable(false); 설정 필요- 안드로이드 라이프사이..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 Alert 팝업창 확인 버튼 클릭 시 조건 체크 및 validation 검증 후 닫기 dismiss 완료 처리 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 Alert 팝업창 생성 시 외부 영역 클릭 시 닫히지 않게 builder.setCancelable(false); 설정 필요-..
[로직 정리]정리 로직 : Web상태 : [Web] 자바스크립트 onload 페이지 화면 진입 확인 (getEntriesByType navigation) 및 모바일 뒤로 가기 수행 로직 처리 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 웹 특정 URL 을 로드 하기 위한 모바일 네이티브 웹뷰 클래스 생성 필요- 모바일 네이티브 (ex : Android) 에서 뒤로가기 버튼 클릭 시 웹..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 웹뷰 (webview) 브릿지 (Web To App) 을 통해 앱 네이티브 프리퍼런스 데이터 저장 및 호출 수행 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 웹 특정 URL 을 로드 하기 위한 웹뷰 클래스 생성 필요- 사전 기능 동작 협의를 위해 인터페이스 정의 필요// -------------------------..