이 사이트는 전자정부 표준프레임워크 구버전(1.0 ~ 4.3) 가이드 아카이브입니다. 내용은 더 이상 갱신되지 않습니다. 최신 내용은 최신 버전 문서에서 확인하세요.

모바일 디바이스 API 3.9

디바이스API Add Template Wizard

개요

  • 기존의 안드로이드 프로젝트에 eGovFrame기반의 디바이스API 실행환경을 이용하여 앱 어플리케이션 개발시 개발자 편의성을 위하여 디바이스API 실행환경 코드 등을 포함하고 있는 디바이스API 템플릿 프로젝트 변환 마법사를 제공한다.

설명

  • 기존의 안드로이드 프로젝트르 이용하여 eGovFrame기반의 디바이스API 실행환경이 포함된 앱 어플리케이션 및 서버 어플리케이션 표준 코드와 가이드 프로그램 프로젝트로 변환한다.
  • 본 Wizard는 디바이스API 실행환경 표준코드, 표준 샘플 템플릿, 가이드 프로그램 프로젝트 변환 기능을 제공한다.

프로젝트기능흐름1.png

  1. 기존의 안드로이드 어플리케이션 프로젝트를 선택한다.
  2. 템플릿 선택 (생성할 템플릿의 종류를 선택) - 선택
  3. 서버 어플리케이션 프로젝트를 설정한다. (프로젝트명, Maven 설정) - 선택
  4. 사용자 지정 DB에 테이블을 생성한다. (데이터베이스 접속 및 테이블 생성) - 선택
  • 전자정부 디바이스API 프로젝트로 변환된 프로젝트는 본 Wizard를 통해 다시 변환 및 수정할 수 없다.

사용법

시작

  • File > New > eGovFrame DeviceAPI Template
    add_project_wizard_use_1.png
  • eGovFrame > Implementation > Add DeviceAPI Template
    add_project_wizard_use_2.png

프로젝트 변환

디바이스API 실행환경 코드 프로젝트 변환 및 생성

  1. 안드로이드 프로젝트 선택
    add_project_wizard_use_3.png
  2. Finish
    new_project_wizard_use_4.png

디바이스API 표준 샘플 템플릿 프로젝트 변환 및 생성

  1. 안드로이드 프로젝트 선택
    add_project_wizard_use_3.png
  2. Generate Guide Program 선택 및 Sample Template 선택 후 Finish
    new_project_wizard_use_5.png

디바이스API 가이드 프로그램 프로젝트 변환 및 생성

  • 가이드 프로그램 프로젝트는 전자정부 표준프레임워크 2.0 기반의 Web Project가 필요하기 때문에 선택적으로 Web Project를 만들 수 있다.
  • Web Project를 생성하지 않고 기존의 Web Project에 접속 할 수 있도록 서버URL를 통해 생성할 디바이스API 앱 어플리케이션에 서버정보를 등록할 수 있다.
  • Web Project는 가이드 프로그램별로 생성되지 않고, 전자정부 디바이스API 가이드 프로그램 15종을 포함하는 Web Project를 생성한다.
  1. 안드로이드 프로젝트 선택
    add_project_wizard_use_3.png
  2. Generate Guide Program 선택 해당 가이드프로그램 선택 Web Project 선택
    new_project_wizard_use_6.png
  3. Project Name 및 Maven 항목 입력
    new_project_wizard_use_7.png
  4. 서버 구동을 위한 Runtime 환경 설정
    new_project_wizard_use_8.png new_project_wizard_use_9.png
  5. 프로젝트 생성
    new_project_wizard_use_10.png

사용자 지정 DB에 테이블 생성

  • Web Project를 생성 시에는 사용자 지정 데이터베이스에 가이드 프로그램 데이터베이스 접속을 위한 테이블을 생성할 수 있는 기능을 제공한다.
  • mysql, Oracle, Altibase, Tibero 4종의 데이터베이스를 지원한다.
  1. 사용자DB에 생성(사용자지정) 선택
    new_project_wizard_use_11.png
  2. DatabaseSource Explorer를 통해 생성된 데이터베이스 접속 정보 선택 후, 접속 테스트
    new_project_wizard_use_12.png
  3. 데이터베이스에 접속 성공 시, Creation Table
    new_project_wizard_use_13.png
  4. 테이블 성공 후 프로젝트 생성
    new_project_wizard_use_14.png

프로젝트 생성 확인

  • 디바이스API 앱 어플리케이션 프로젝트와 웹 프로젝트 생성 확인
    new_project_wizard_use_15.png
원본 페이지 ID
egovframework:hyb3.9:hdev:imp:deviceapi_add_template_wizard
원본 수정일