본문 바로가기

개발/기타

[XPlatForm] 실습 교육 정리 - 1. Project 생성 및 form 생성

기존 miplatform 에서 xplatform으로 갈아타는 추세.

왜냐 정부에서 activex를 걷어낼려고 하고 있으니까

RIA란 말을 많이 쓰는데 Rich Internet Application의 약자다.

예전엔 업무프로그램을 C/S (Client/server) 형식으로 많이 썼는데 재배포하는데 애로사항이 많아

요즘엔 웹 어플리케이션이 강세다. RIA에서 rich란 장점을 의미한다. c/s 와 web 장점들만 모아놓은 어플이

RIA다. 요기 엑스플랫폼이 리아툴이란다. script와 xml기반으로 플그램 작성.


문서화하는걸 귀찮아 하는 나지만, 앞으로를 위해서 차근차근 해볼려고 노력중...


1. 먼저 SDI 형식부터 연습. 프로젝트 생성



 

Name에 프로젝트 이름적고 next 

 2. 프로젝트 정의

TypeDefinition은 프로젝트에서 사용할 serviceGroup이나 컴포넌들을 정의해놓은 것들인데, 새로 생성하거나 기존걸 가져올것이냐 2개 선택가능. creat&existing

position type에는 position 과 position차이는 아래 설명처럼 position2는 퍼센티지로 화면을 구성할수 있어, 동적인 레이아웃 크기별로 화면의 크기과 컴포넌트들의 크기를 적절하게 유지하게 해준다. 

position은 절대적인듯. 강사님이 position2 사용 권장함. 

캡쳐처럼 next 진행.


3.  화면 레이아웃을 기기별로 추가할 수 있다. android, ios등

그냥 finish 누르면 프로젝트 생성.

.

.  누르면 

이리 나옴.


왼쪽창은 프로젝트 창, 오른쪽은 visual studio서 많이 보던 속성창. 

4. view 생성

xplatform에서 view는 form이라 부른다. form은 따로 serviceGroup을 생성하지 않은 이상 Base밑에서 저장된다.

Base를 쉽게 생각하면 폴더나 상대경로쯤이라고 여겨두면 되겠다. 


3번째 아이콘을 클릭하거나(화살표 모양은 생성할 문서의 종류, 그냥 흰 페이지만 클릭하면 바로 폼생성화면으로 감)

file-new-item-form 을 선택해도 된다.

4-1

form 이름과 location을 지정한다. 따로 생성한 서비스그룹이 없기 때문에 로케이션을 누르면 base밖에 없다.

next

4-2


상속받을 form을 지정하는건데 부모 form을 만들지 않았기 때문에 선택사항이 없다. 이 부분은 나중에

next

4-3


화면 사이즈 조정하는 곳. 여건대로 수정.

next 하면 레이아웃 추가화면 나오는데 next 위젯으로 만들거냐하는 페이지나옴. sdi로 할거기 떄문에 피니시

4-4


요런 화면이 나옴. 여기다가 각종 컴포넌트를 뿌리고 ui작업함.


'개발 > 기타' 카테고리의 다른 글

[JQuery] jquery api  (0) 2013.06.20
[XPlatForm] 실습 교육 정리 - 2. Grid 생성 및 Dataset 설정  (0) 2013.06.16
Jquery / 공백 체크  (0) 2013.06.10
JSTL / equal  (0) 2013.06.05
JSTL/ el functions  (0) 2013.06.05