목차

디바이스 API 가이드 배포패키지 구성

실행환경

구현패키지명설명배포패키지명
kr.go.egovframework.hyb.example 표준패턴(Android 디바이스)DeviceAPIGuide_Android_V{x.x.x}.zip
kr.go.egovframework.hyb.sampleTemplate코드 샘플템플릿(Android 디바이스)egovframework-hyb-add-basicsample-{x.x.x}-SNAPSHOT.zip
N/A표준패턴(iOS 디바이스)DeviceAPIGuide_iOS_V{x.x.x}.zip
N/A코드 샘플템플릿(iOS 디바이스)egovframework-hyb-ios-basicsample-{x.x.x}-SNAPSHOT.zip

디바이스 API 가이드 프로그램

Android 플랫폼

구현패키지명설명배포패키지명
kr.go.egovframework.hyb.acceleratorapiAccelerator Android 디바이스 APIegovframework-hyb-add-acceleratorapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.cameraapiCamera Android 디바이스 APIegovframework-hyb-add-cameraapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.compassapiCompass Android 디바이스 APIegovframework-hyb-add-compassapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.contactsapiContacts Android 디바이스 APIegovframework-hyb-add-contactsapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.deviceapiDeviceInfo Android 디바이스 APIegovframework-hyb-add-deviceapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.filereadwriteapiFileReadWrite Android 디바이스 APIegovframework-hyb-add-filereadwriteapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.gpsapiGPS Android 디바이스 APIegovframework-hyb-add-gpsapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.interfaceapiInterface Android 디바이스 APIegovframework-hyb-add-interfaceapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.mediaapiMedia Android 디바이스 APIegovframework-hyb-add-mediaapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.networkapiNetwork Android 디바이스 APIegovframework-hyb-add-networkapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.pkiapi.magicxsignNPKI Android 디바이스 APIegovframework-hyb-add-pkimagicxsignapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.pkiapi.wizsignNPKI Android 디바이스 APIegovframework-hyb-add-pkiwizsignapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.pkiapi.xecuresmartNPKI Android 디바이스 APIegovframework-hyb-add-pkixecuresmartapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.vibratorapiVibrator Android 디바이스 APIegovframework-hyb-add-vibratorapiguide-{x.x.x}.zip
kr.go.egovframework.hyb.PushNotifications PushNotifications Android 디바이스 APIegovframework-hyb-mbl-PushNotificationsguide-{x.x.x}.zip
kr.go.egovframework.hyb.FileOpenerFileOpener Android 디바이스 APIegovframework-hyb-mbl-FileOpenerguide-{x.x.x}.zip
kr.go.egovframework.hyb.StreamingMedia StreamingMedia Android 디바이스 APIegovframework-hyb-mbl-StreamingMediaguide-{x.x.x}.zip
kr.go.egovframework.hyb.Barcodescanner Barcodescanner Android 디바이스 APIegovframework-hyb-mbl-Barcodescannerguide-{x.x.x}.zip
kr.go.egovframework.hyb.WebResourceUpdate WebResourceUpdate Android 디바이스 APIegovframework-hyb-mbl-WebResourceUpdateguide-{x.x.x}.zip
kr.go.egovframework.hyb.DeviceFileMgmt DeviceFileMgmt Android 디바이스 APIegovframework-hyb-mbl-DeviceFileMgmtguide-{x.x.x}.zip
kr.go.egovframework.hyb.JailbreakDetection JailbreakDetection Android 디바이스 APIegovframework-hyb-mbl-JailbreakDetectionguide-{x.x.x}.zip
kr.go.egovframework.hyb.SocketIO SocketIO Android 디바이스 APIegovframework-hyb-mbl-SocketIOguide-{x.x.x}.zip
kr.go.egovframework.hyb.SQLite SQLite Android 디바이스 APIegovframework-hyb-mbl-SQLiteguide-{x.x.x}.zip
kr.go.egovframework.hyb.Unzip Unzip Android 디바이스 APIegovframework-hyb-mbl-Unzipguide-{x.x.x}.zip

iOS 플랫폼

설명배포패키지명
Accelerator iOS 디바이스 APIegovframework-hyb-ios-acceleratorapiguide-{x.x.x}.zip
Camera iOS 디바이스 APIegovframework-hyb-ios-cameraapiguide-{x.x.x}.zip
Compass iOS 디바이스 APIegovframework-hyb-ios-compassapiguide-{x.x.x}.zip
Contacts iOS 디바이스 APIegovframework-hyb-ios-contactsapiguide-{x.x.x}.zip
DeviceInfo iOS 디바이스 APIegovframework-hyb-ios-deviceapiguide-{x.x.x}.zip
FileReadWrite iOS 디바이스 APIegovframework-hyb-ios-filereadwriteapiguide-{x.x.x}.zip
GPS iOS 디바이스 APIegovframework-hyb-ios-gpsapiguide-{x.x.x}.zip
Interface iOS 디바이스 APIegovframework-hyb-ios-interfaceapiguide-{x.x.x}.zip
Media iOS 디바이스 APIegovframework-hyb-ios-mediaapiguide-{x.x.x}.zip
Network iOS 디바이스 APIegovframework-hyb-ios-networkapiguide-{x.x.x}.zip
NPKI iOS 디바이스 APIegovframework-hyb-ios-pkimagicxsignapiguide-{x.x.x}.zip
NPKI iOS 디바이스 APIegovframework-hyb-ios-pkiwizsignapiguide-{x.x.x}.zip
NPKI iOS 디바이스 APIegovframework-hyb-ios-pkixecuresmartapiguide-{x.x.x}.zip
Vibrator iOS 디바이스 APIegovframework-hyb-ios-vibratorapiguide-{x.x.x}.zip
PushNotifications Android 디바이스 APIegovframework-hyb-mbl-PushNotificationsguide-{x.x.x}.zip
FileOpener Android 디바이스 APIegovframework-hyb-mbl-FileOpenerguide-{x.x.x}.zip
StreamingMedia Android 디바이스 APIegovframework-hyb-mbl-StreamingMediaguide-{x.x.x}.zip
Barcodescanner Android 디바이스 APIegovframework-hyb-mbl-Barcodescannerguide-{x.x.x}.zip
WebResourceUpdate Android 디바이스 APIegovframework-hyb-mbl-WebResourceUpdateguide-{x.x.x}.zip
DeviceFileMgmt Android 디바이스 APIegovframework-hyb-mbl-DeviceFileMgmtguide-{x.x.x}.zip
JailbreakDetection Android 디바이스 APIegovframework-hyb-mbl-JailbreakDetectionguide-{x.x.x}.zip
SocketIO Android 디바이스 APIegovframework-hyb-mbl-SocketIOguide-{x.x.x}.zip
SQLite Android 디바이스 APIegovframework-hyb-mbl-SQLiteguide-{x.x.x}.zip
Unzip Android 디바이스 APIegovframework-hyb-mbl-Unzipguide-{x.x.x}.zip

웹 서버 어플리케이션

구현패키지명설명배포패키지명
egovframework.hyb.mbl통합 디바이스 API webegovframework-hyb-mbl-web-{x.x.x}.zip

설정파일

Android 플랫폼

구분경로 및 파일명설명
Android ManifestAndroidManifest.xml안드로이드 어플리케이션 디스크립터 파일
서버 URL 설정/res/values/serverinfo.xml웹 어플리케이션 URL 설정
cordova 설정/res/xml/config.xmlcordova 플러그인 설정

iOS 플랫폼

구분경로 및 파일명설명
환경 설정/Resources/[프로젝트명]-info.plistiOS 어플리케이션 설정 파일
서버 URL 설정/eGovModule/EGovComModule.h웹 어플리케이션 URL 설정
Cordova 설정/assets/config.xmlCordova 플러그인 설정

웹 서버 어플리케이션

구분경로 및 파일명설명
maven config/pom.xmlmaven project config
Web Application config/WEB-INF/web.xmlWeb Application 단위 config 설정
servlet context config/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xmlDispatcherServlet application context 설정
context bean 정의/resources/egovframework/spring/context-*.xmlbean 정의
요소기술 환경설정/resources/egovframework/spring/context-properties.xml요소기술에 필요한 환경설정
message properties 정의/resources/egovframework/message/*.propertiesmessage 정의
sql config 파일/resources/egovframework/sqlmap/hyb/*.xmlsql map config 정의
log 설정/resources/log4j.xmllog 관련 설정