LaunchPad를 직접 사용해본 적은 없지만 심심찮게 주변에서 써볼 수 있는 링크를 공유해준다든지, 간혹 모르는 것을 구글링하다가 들어간 사이트가 우연히 SAP Fiori LaunchPad였기에 처음 출입 화면은 익숙한 편이다. 하지만 앞으로 기능 구현에 앞서 논리 구조를 이해하기 위해 자주 활요할 것 같아서 해당 개념을 살펴볼 것이다.
LaunchPad
"LaunchPad는 SAP에 로그인 하면 가장 먼저 나오는 Page로, 모바일 장치와 데스크톱 장치 모두에서 SAP Fiori App을 사용하기 위한 시작점이다."
"LaunchPad 홈페이지에서는 App을 실행할 수 있는 타일과 그에 관한 추가 정보가 제공되고, PAge를 개인이 설정할 수 있도록 마련되어 있다."
Tile
"Tile은 SAP Fiori LaunchPad 홈페이지에서 탭을 나타내는 Container이다.
팩트 시트를 제외한 모든 App은 최소 하나의 Tile을 갖게된다.
이는 User가 팩트 시트를 App으로 저장할 수도 있다."
"Tile은 App을 시작하고 LaunchPad에 표시하는 데에만 사용된다."
"Tile은 Icon, Title, Information Text, Number, Chart를 포함시킬 수 있다."
"화면의 해상도 차이에 따라 LaunchPad 홈페이지에서 보이는 Tile의 수가 달라지며,
Tile을 그룹화해 분류가 가능하다."
"Tile의 종류에는 KPI, Comparison Chart, Bullet Chart, Basic Launch, Monitoring, SAP Jam, Feed 등이 있다.
"Tile을 사용할 대에는 Tile Container만 사용해야함을 명심하자."
"또한 sap.m.StandardTile(표준 타일)과 sap.m.CustomTile(사용자 정의 타일)을 사용하지 않는다."
"오류 메시지에 대한 상태 영역을 사용하지 않으며,
KPI Tile에는 Icon을 사용 하지 않고,
Basic Launch Tile에만 Icon을 사용한다."
뿐만 아니라, 같은 맥락으로 "사용자 정의 Icon을 사용하지 않으며,
Content 영역에는 SAP Fiori 가이드라인에 설명된 Content만 표시한다."
"Action Mode에서는 Action Sheet에 비즈니스 Action을 제공하지 않고,
Basic Launch Tile 및 Monitoring Tile의 경우, 항상 Icon 혹은 Number를 표시한다."
Tile Catalog
"User가 LaunchPad 홈페이지에서 Tile Catalog에 바로 액세스할 수 있고,
여기에서 자신이 사용할 수 있는 모든 Tile과 Catalog 그룹화 되어 있는 Tile들을 찾을 수 있다.
실제로는 필요 Tile을 찾을 대에는 Search Field와 그룹 선택이 도움이 될 것이다."
"Tile Catalog는 자주 사용하는 Tile을 홈페이지에 추가할 수 있으며,
자주 사용하지 않는 Tile을 홈페이지에 추가하지 않고 Catalog에서 바로 액세스가 가능하다."
Next Stage :
728x90
반응형
'프로그래밍 언어 > UI5' 카테고리의 다른 글
[ SAPUI5 ] Fiori 개발의 10가지 황금 규칙 (4) | 2023.03.16 |
---|---|
[ SAPUI5 ] Routing and Navigation (2) | 2023.03.16 |
[ SAPUI5 ] Unit Test by using Qunit (0) | 2023.03.16 |
[ SAPUI5 ] OData Model (12) | 2023.03.15 |