5. 개발 플랫폼 Low Code16 모바일 사용자를 위한 APEX 최적화 팁 (2-1) - Navigation Tab Menu Navigation Tab Menu 데스크톱 웹 화면에서는 통상 좌측이나 상단에 내비게이션 메뉴를 두는데 편의/선호도에 따른 선택할 수 있지만 모바일 화면에서는 공간제약과 메뉴 선택의 동선 최적화를 위해 APEX에서 제공하는 내비게이션 탭 메뉴를 활용할 수 있습니다. 메뉴는 아래와 같이 4개의 예시 화면으로 구성 좌측 메뉴 스타일 상단 메뉴 스타일 탭 메뉴 스타일 - 모바일 최적화 참고 2023.03.16 - [4. 개발 플랫폼 Low Code] - 모바일 사용자를 위한 APEX 최적화 팁 (1) - Responsive Breakpoints 2023. 3. 16. 모바일 사용자를 위한 APEX 최적화 팁 (1) - Responsive Breakpoints Responsive Breakpoints APEX Universal Theme는 페이지 아이템을 정렬하기 위해 12열의 그리드 레이아웃을 사용합니다. 이 그리드 시스템을 이해하면 조금 더 개인화된 디자인의(반응형) 애플리케이션을 만들 수 있습니다. 사이즈가 1로 정의된 항목 12개를 만들거나 사이즈2인 항목 6개, 사이즈3 4개, 사이즈4 3개, 사이즈6 2개 이런 방식으로 구현될 수 있음. 자동이 아닌 임의적으로 CSS를 사용하여 조정이 가능합니다. 예를 들면, 데스크톱 일반 화면을 위해 항목 두 개를 좌/우로 배치하도록 디자인을 하게 되면 아래와 같이 보이고 모바일 화면은 기본적으로 한 열에 한 개의 항목이 자동적으로 배치가 됩니다. 성과 이름 항목이기에 한 열에 두 개를 표현해도 무방하므로 479p.. 2023. 3. 16. 나도한다 시리즈N - APEX 서비스 (프로젝트 관리 화면 구성 간단 실습) APEX 메인 사이트에서 제공되는 여러 가지 실습 과정들을 해 보실 수 있습니다. APEX 서비스 (프로젝트 관리 화면 구성) 1. SQL Workshop >> Utilities >> Quick SQL 로 이동합니다. 애플리케이션 화면을 구성하기 전에 데이터 구조를 생성합니다. 데이터 구조 생성 방법은 여러 가지가 있지만 APEX 개발 환경에서 제공하는 Quick SQL 기능을 활용 합니다. Quick SQL 기능은 테이블 구성을 위해 간단하게 짧은 형식의 구조만 입력을해도 전체 DDL 문장을 만들어 줍니다. 활용 방법 예시는 Load 버튼을 선택하여 확인 가능합니다. 실습을 위한 Quick SQL 문 # settings = { prefix: "hol", ondelete: "restrict", pk: ".. 2022. 8. 4. 나도한다 시리즈N - APEX 서비스 생성하기 APEX 서비스 (생성) 1. 메뉴에서 개발자 서비스 >> APEX 인스턴스로 이동합니다. 2. Create APEX Service를 선택합니다. 3. 정보를 입력한 후 Create APEX Service 선택합니다. APEX 서비스가 자율주행 데이터베이스 기반하에 운영이 되므로 데이터베이스 버전, OCPU개수, 스토리지 사이즈 등을 입력합니다. 그리고 OCPU 자동 스케일을 선택하면 설정된 OCPU의 개수의 3 배수까지 필요시 자동으로 (다운타임 없이) 온라인 상으로 OCPU가 증설되었다가 필요가 없는 상황이 되면 다시 기본 설정(현재는 1 OCPU)으로 다운됩니다 4. Launch APEX를 선택하여 개발 환경으로 접속합니다. 최초 접속 시에는 Administration Services로 연결이 되고.. 2022. 8. 4. Developing Applications with Oracle Visual Builder 웹 어플리케이션 만들기 비주얼빌더 클라우드 서비스는 웹 및 모바일 응용 프로그램을 개발하는데 사용하는 Low Code 개발 및 운영 플랫폼 입니다. 비주얼빌더에는 데이터 소스 및 비즈니스 개체를 설명하는 JSON 파일의 메타데이터가 포함되며 웹 애플리케이션의 HTML 및 JavaScript 파일이 포함됩니다. 비주얼빌더 플랫폼에는 여러 웹 및 모바일 응용 프로그램이 포함될 수 있습니다. 비주얼빌더의 각 응용 프로그램은 독립적이지만 비주얼빌더에 정의된 데이터 소스를 모두 사용할 수 있습니다. 1. 어플리케이션 생성을 위하여 New 버튼을 클릭합니다. 2. 대화 상자에 응용프로그램 이름을 입력합니다. 기본 빈 응용 프로그램 템플릿을 사용하려면 마침을 클릭합니다. 응용 프로그램 템플릿을 변경하려면 템플릿 변경.. 2022. 3. 10. APEX 서비스에서 오브젝트 스토리지로의 데이터 펌프 익스포트 SQL*Net 서비스가 제약인 APEX 서비스는 자율주행데이터 기반으로 되어 있어서 DBMS_CLOUD를 활용하면 데이터 내려받기가 가능합니다. 1. 우선 데이터베이스를 연결하고 (APEX SQL Workshop 또는 OCI Console >> ADB service console >> Data Action) 2. DBMS_CLOUD.CREATE_CREDENTIAL 를 통해 오브젝트 스토리지 사용 자격 증명을 등록합니다. * 주의 : username 은 OCI 로그인 사용자명, password는 OCI에서의 auth token 정보 샘플 : username =>> local user/IDCS user 모두 가능 ('oracleidentitycloudservice/xxx@a.com' 형식 가능) BEGIN .. 2022. 2. 8. APEX 서비스의 애플리케이션과 데이터 이관 방법들 APEX를 사용할 수 있는 몇 가지 환경 중에서 오라클 클라우드에서 플랫폼 형태로 제공되는 APEX 서비스인 경우 SQL*Net 연결을 할 수 없는 제약이 있습니다. (고급 서비스인 자율주행 데이터베이스와의 차별성 중 하나입니다) 이런 상황에 어떻게 기존 서비스에서 신규 서비스를 셋업할 수 있는 방법에 대한 안내입니다. 1) 기존 APEX 애플리케이션 데이터 볼륨이 적은 경우, APEX 서비스에 내제되어 있는 툴 고려 기본 익스포트/임포트 https://docs.oracle.com/en/database/oracle/application-express/21.1/htmdb/exporting-an-application-and-application-components.html https://docs.oracle.. 2022. 1. 26. 이전 1 2 다음