Power Platform/Power Apps

Power Apps - 앱 종류

nanenchanga 2022. 3. 27. 12:55
728x90

Power Apps - 앱 종류

파워 앱스에는 3가지 앱 종류가 있다. 여기서는 각각의 앱 종류에 대해 설명하겠다.

image

1. 캔버스 앱

캔버스 앱은 모바일 기기에 맞춘 웹앱을 제공해 준다.

장점

  1. 파워포인트와 비슷한 UI를 갖추고 있기에 UI를 제작하는건 초보자라도 가능하다.
  2. 데이터를 가져오기 쉽도록 다양한 커넥터를 제공해주기 때문에 쉽게 데이터를 불러오며 Low-Code로 웹앱을 만들 수 있다.
  3. Power Automate, Power BI 등 Power Platform과 그리고 Office 365의 연결이 비교적 쉽다.

단점

  1. 기본적인 수식을 알아야 제대로 된 앱을 제작 가능
  2. 제공하는 컨트롤을 제외하고 더 많은 기능이 있는 컨트롤을 원할 시 프론트엔드 개발자가 필요한 영역이 생긴다.
  3. 비율 전환, 회전 등의 설정이 어렵다.

2. 모델 기반 앱

모델 기반 앱은 Power Platform과 SharePoint 등에 쓰이는 SQL인 Dataverse를 기반으로 데이터를 효율적으로 보이게 만드는 앱이다. Dynamics 365라는 이름으로 불려지고 있었으며 보통 데이터의 효율적인 관리를 위해 쓰인다.

장점

  1. 효율적인 데이터 관리 가능한 앱 제공
  2. 코드를 작성할 필요성이 거의 없이 앱 제작 가능
  3. Power BI, Power Automate 비지니스 흐름 등의 연결이 쉽다.
  4. Dataverse의 Table에 따른 사용자 관리가 쉽다.(일부 사용자의 권한이 낮아서 조회만 가능한 설정 등)

단점

  1. 뷰, 폼 등의 데이터를 보여주는 영역에서 필요 데이터를 선택하기 위해 손이 많이감
  2. 아직 업데이트가 부족해서 Dynamics365 UI를 이용해야 사용이 가능한 영역이 존재한다.
  3. 일부 기능을 제작하기 위해선 .Net FrameWork 기반의 프로젝트에서 플러그인을 제작해야만 한다.
  4. Dataverse를 이용해야만 한다.

3. 포털

포털은 웹 사이트를 제공해준다.

장점

  1. 기본적으로 제공해주는 컨트롤 만을 사용하면 쉽게 설명 사이트를 만들 수 있다.
  2. 자신이 원하는 도메인으로 어려운 설정 없이 웹 사이트를 만들 수 있다.
  3. Dataverse, Power BI 등의 연결이 쉽다.

단점

  1. 사이트의 기능과 설정을 하는 Potal 페이지가 프로덕션 계정으로 변경해야만 유지가 된다.(30일 이내에 완성해야만 한다.)
  2. 기본적인 기능이 있는 웹 페이지를 만드려면 프론트엔드 개발 지식이 필수다.
  3. 제대로된 기능을 갖추기 위해서는 Potal 페이지 에서 많은 설정을 거쳐야만 한다.
728x90
반응형