목차
모바일 디바이스 API New Template Project Wizard
개요
설명
오픈 소스 플러그인
플러그인 설치 및 업그레이드
Maven 업데이트
Android Configurator for M2E 플러그인 설치
사용법
시작
프로젝트 생성
모바일 디바이스 API New Template Project Wizard
개요
표준프레임워크 기반의 모바일 디바이스
API
실행환경을 이용하여 앱 어플리케이션 개발시 개발자 편의성을 위하여 모바일 디바이스
API
실행환경 코드 등을 포함하고 있는 모바일 디바이스
API
템플릿 프로젝트 자동 생성 마법사를 제공한다.
설명
표준프레임워크 기반의 모바일 디바이스
API
실행환경을 통해 앱 어플리케이션 및 서버 어플리케이션 표준 코드와 가이드 프로그램 프로젝트를 생성한다.
본 Wizard는
모바일 디바이스
API
실행환경 표준코드, 표준 샘플 템플릿, 가이드 프로그램 프로젝트 생성
기능을 제공한다.
앱 어플리케이션 프로젝트를 설정한다.
(프로젝트명, Maven 설정)
템플릿 선택
(생성할 템플릿의 종류를 선택) -
선택
서버 어플리케이션 프로젝트를 설정한다.
(프로젝트명, Maven 설정) -
선택
사용자 지정 DB에 테이블을 생성한다.
(데이터베이스 접속 및 테이블 생성) -
선택
안드로이드 프로젝트 생성을 위해 Maven3 와 Android Configurator for M2E 플러그인을 사용한다.
오픈 소스 플러그인
플러그인명
설명
비고
M2Eclipse
이클립스 환경에서 Maven을 이용할 수 있도록하는 플러그인
Maven3
Android Configurator for M2E
ADT와 M2Eclipse Maven Plug in 을 위한 Intergration 플러그인
플러그인 설치 및 업그레이드
Maven 업데이트
전자정부 표준프레임워크 개발환경 2.0 이하에서 적용한다.
이클립스 환경에서 Maven을 이용할 수 있도록하는 플러그인이다.
Maven3 플러그인을 포함하는 m2e 플러그인을 사용 시에는 진행하지 않아도 된다.
Maven 업데이트
Android Configurator for M2E 플러그인 설치
ADT와 M2Eclipse Maven 플러그인 연결을 위한 플러그인이다.
Maven 업데이트를 완료한 후에 플러그인 설치를 하여야한다.
Android Configurator for M2E 설치
사용법
시작
File > New > eGovFrame DeviceAPI Project
eGovFrame > Start > New DeviceAPI Template Project
프로젝트 생성
모바일 디바이스 API 실행환경 코드 프로젝트 생성
Project Name 및 Maven 설정 입력
Finish
모바일 디바이스 API 표준 샘플 템플릿 프로젝트 생성
Project Name 및 Maven 설정 입력
Generate Guide Program 선택 및 Sample Template 선택 후 Finish
모바일 디바이스 API 가이드 프로그램 프로젝트 생성
가이드 프로그램 프로젝트는 전자정부 표준프레임워크 2.0 기반의 Web Project가 필요하기 때문에 선택적으로 Web Project를 만들 수 있다.
Web Project를 생성하지 않고 기존의 Web Project에 접속 할 수 있도록 서버URL를 통해 생성할 디바이스API 앱 어플리케이션에 서버정보를 등록할 수 있다.
Web Project는 가이드 프로그램별로 생성되지 않고, 전자정부 디바이스API 가이드 프로그램 15종을 포함하는 Web Project를 생성한다.
Project Name 및 Maven 설정 입력
Generate Guide Program 선택 해당 가이드프로그램 선택 Web Project 선택
Project Name 및 Maven 항목 입력
서버 구동을 위한 Runtime 환경 설정
프로젝트 생성
사용자 지정 DB에 테이블 생성
Web Project를 생성 시에는 사용자 지정 데이터베이스에 가이드 프로그램 데이터베이스 접속을 위한 테이블을 생성할 수 있는 기능을 제공한다.
Data Source Explorer연결 가이드
mysql, Oracle, Altibase, Tibero
4종의 데이터베이스를 지원한다.
사용자DB에 생성(사용자지정) 선택
DatabaseSource Explorer를 통해 생성된 데이터베이스 접속 정보 선택 후, 접속 테스트
데이터베이스에 접속 성공 시, Creation Table
테이블 성공 후 프로젝트 생성
프로젝트 생성 확인
모바일 디바이스
API
앱 어플리케이션 프로젝트와 웹 프로젝트 생성 확인