Trang Chủ Nhận xét Đánh giá và xếp hạng powerapps của Microsoft

Đánh giá và xếp hạng powerapps của Microsoft

Mục lục:

Video: Вебинар "Введение в платформу PowerApps". Часть 1 (Tháng Mười 2024)

Video: Вебинар "Введение в платформу PowerApps". Часть 1 (Tháng Mười 2024)
Anonim

Giá cả và kế hoạch

Giá Microsoft PowerApps có thể được cắt giảm một vài cách khác nhau. Là một sản phẩm độc lập, nó bắt đầu ở mức 7 đô la mỗi người dùng mỗi tháng cho Microsoft PowerApps Plan 1, được nhắm mục tiêu vào người dùng doanh nghiệp không có kinh nghiệm lập trình. Gói 1 đi kèm với 4.500 Microsoft Flow "chạy" hoặc tự động hóa cho mỗi người dùng mỗi tháng, cũng như quyền truy cập vào Dịch vụ dữ liệu chung của Microsoft. Microsoft PowerApps Plan 2 đắt hơn đáng kể ở mức 40 đô la mỗi người dùng mỗi tháng, vì kế hoạch này hướng đến các nhà phát triển và quản trị viên CNTT với các tính năng lập trình và mô hình dữ liệu sâu hơn cùng với quản lý chính sách cấp doanh nghiệp. Kế hoạch 2 phân bổ 15.000 Lưu lượng chạy mỗi tháng. Cả hai gói đều đi kèm bản dùng thử miễn phí 90 ngày và không giới hạn số lượng ứng dụng bạn có thể tạo.

Cách khác để nhận Microsoft PowerApps là thông qua đăng ký Office 365 hoặc Dynamics 365 hiện có. Mặc dù trong kịch bản đó, bạn chỉ nhận được 2.000 luồng chạy mỗi tháng và chỉ có một giao diện lập trình ứng dụng tùy chỉnh (API), trái ngược với API không giới hạn cho Microsoft PowerApps Plan 1 và 2. Microsoft PowerApps cũng tích hợp trực tiếp với Office 365, Microsoft Power BI và cơ sở dữ liệu quản lý quan hệ khách hàng (CRM) và các khả năng của Microsoft Dynamics 365 theo mặc định.

Ngoài ra, Microsoft cũng đã thêm các tích hợp vào "trình kết nối cao cấp" ở cả hai cấp độ kế hoạch, chẳng hạn như khả năng lấy dữ liệu từ các nguồn bao gồm MailChimp và Salesforce Sales Cloud Lightning Professional. Bạn cũng có thể kết nối các ứng dụng Microsoft PowerApps với một số ứng dụng và dịch vụ đám mây của bên thứ ba, từ các mạng xã hội như Facebook và Twitter đến GitHub, Dropbox Business và Slack.

Xây dựng một ứng dụng kinh doanh có mã thấp

Các nền tảng phát triển mã thấp có giá trị cho cả người dùng doanh nghiệp trung bình muốn xây dựng ứng dụng mà không cần mã hóa và cho các lập trình viên và người quản lý CNTT đang tìm cách giảm một số nỗ lực thủ công trong việc phát triển các ứng dụng quy trình kinh doanh cơ bản trong một tổ chức. Như vậy, chúng tôi đã thử nghiệm Microsoft PowerApps từ cả hai quan điểm. Để kiểm tra Microsoft PowerApps từ góc độ người dùng doanh nghiệp, chúng tôi đã xây dựng một ứng dụng lập lịch cơ bản. Mục tiêu cơ bản là tạo ra một ứng dụng có thể thêm một sự kiện mới với các trường cho tên sự kiện, ngày, thời gian và thời lượng. Về các tính năng, chúng tôi muốn có khả năng mời người dùng tham gia các sự kiện và sắp xếp danh sách các sự kiện theo chế độ xem lịch hoặc theo thời gian. Bất kỳ chức năng bổ sung sẽ là một cộng.

Bảng điều khiển và thiết kế hình ảnh của Microsoft PowerApps là một trong những giao diện người dùng (UI) đơn giản và dễ điều hướng nhất mà chúng tôi đã thử nghiệm. Mặc dù không hoàn toàn tối giản như Giao diện người dùng Google App Maker và Zoho Creator, Microsoft PowerApps quản lý để cung cấp cho bạn quyền truy cập nhanh vào tất cả các ứng dụng, quy trình làm việc, tích hợp, trình kết nối dữ liệu và thông báo của bạn mà không làm bạn bị ngập trong loại UX lộn xộn có thể tạo ra Salesforce App Cloud khó điều hướng.

Khi bạn đăng ký dùng thử miễn phí và mở bảng điều khiển Microsoft PowerApps, điều hướng bên trái sẽ đặt tất cả Ứng dụng, Kết nối, Dòng, Cổng, Thông báo và Trung tâm và Thực thể Dịch vụ Dữ liệu Chung, cùng với nút Tạo ứng dụng mới nổi bật để bắt đầu xây dựng. Trên bảng điều khiển chính, Microsoft cũng cung cấp cho bạn các liên kết đến một số ứng dụng và mẫu mẫu, cũng như các hướng dẫn bằng video và chuyến tham quan Học tập có Hướng dẫn thông qua nền tảng. Đối với người dùng doanh nghiệp không có kinh nghiệm lập trình, không phải tìm kiếm tài nguyên trợ giúp là một điểm cộng lớn.

Sau khi bạn chọn Tạo ứng dụng mới, Microsoft PowerApps cung cấp cho bạn tùy chọn bắt đầu với một ứng dụng trống hoặc một mẫu hiện có hoặc để bắt đầu với dữ liệu được lấy từ bất kỳ năm trình kết nối dựng sẵn nào: Dịch vụ dữ liệu chung, Dynamics 365, Microsoft OneDrive for Business, Microsoft SharePoint Online hoặc Salesforce. Một sự khởi sắc thông minh khác trong Microsoft PowerApps là các nút để chọn bố cục trên thiết bị di động hoặc máy tính bảng từ chế độ di chuyển.

Nhà thiết kế hình ảnh có một cảm giác rất quen thuộc, với các thanh công cụ và hộp chức năng trên đỉnh được lấy cảm hứng từ Microsoft Excel và hình thu nhỏ màn hình kéo và thả trong cột bên trái gợi nhớ đến việc quản lý các slide trong Microsoft PowerPoint. Chúng tôi đã bắt đầu bằng cách tạo một ứng dụng trống cho Ứng dụng lập lịch PCMag của mình, nhưng nhanh chóng thấy rằng bắt đầu với nguồn dữ liệu và xây dựng ứng dụng từ đó hiệu quả hơn, thay vì cố gắng kết nối cơ sở dữ liệu Dịch vụ dữ liệu chung mà chúng tôi đã xây dựng . Lúc đầu, Microsoft PowerApps có thể hơi khó sử dụng nếu bạn chưa có nguồn dữ liệu hoặc bảng Microsoft Excel và thời gian tải có thể sử dụng cải tiến. Nhưng, sau khi gửi chúng tôi trở lại bảng điều khiển chính để tạo cơ sở dữ liệu cho ứng dụng của chúng tôi, chúng tôi đã tắt và chạy.

Trước khi tự thiết kế ứng dụng, bạn cần kết nối nó với các thực thể từ cơ sở dữ liệu của bạn. Một thực thể về cơ bản là một bảng trong cơ sở dữ liệu giúp bạn quản lý dữ liệu được kéo vào ứng dụng của bạn. Microsoft PowerApps có hàng tá thực thể dựng sẵn cho các trường hợp sử dụng thương mại và bán hàng khác nhau (danh bạ, khách hàng tiềm năng, nhà cung cấp, hóa đơn, đơn đặt hàng và nhiều hơn nữa) và bạn có thể chọn nhiều thực thể để rút dữ liệu. Ứng dụng khởi động bạn với một vài màn hình dựng sẵn, nhưng tab Chèn trên đỉnh trình thiết kế cho phép bạn thêm tất cả các loại bảng, đối tượng và đa phương tiện vào màn hình. Bạn có thể thêm biểu đồ đường, thanh hoặc hình tròn; các biểu tượng và menu ứng dụng di động khác nhau, các điều khiển cảm ứng như chuyển đổi, liên kết để mở camera điện thoại hoặc micrô và thậm chí cả mã vạch.

Mặc dù các công cụ thiết kế và đặc biệt là sự phát triển trực quan được tối ưu hóa cho thiết bị di động trong Microsoft PowerApps rất ấn tượng, chúng tôi nhanh chóng nhận ra rằng việc thêm và đặt hàng các yếu tố và quản lý nguồn dữ liệu đều xảy ra trong Trình soạn thảo thuộc tính ở phía bên phải của nhà thiết kế. Thêm và chỉnh sửa các yếu tố yêu cầu liên tục kết nối với các thực thể cơ sở dữ liệu khác nhau và thay đổi giá trị thuộc tính và tiêu đề dẫn đến lỗi.

Cuối cùng, việc xây dựng ứng dụng lập lịch cơ bản từ đầu hoặc từ một mẫu hiện có tỏ ra phức tạp hơn đáng kể so với Appian và Google App Maker, trong đó việc tạo ứng dụng lập lịch cơ bản là trải nghiệm được hướng dẫn đưa bạn qua một thuật sĩ dựa trên biểu mẫu. Microsoft PowerApps không nhất thiết là công cụ dành cho người dùng doanh nghiệp mà không có bất kỳ kinh nghiệm nào, ít nhất là với Microsoft Excel, trừ khi bạn đang làm việc từ các mẫu dựng sẵn. Cách hiệu quả nhất để xây dựng ứng dụng lập lịch hóa ra là thử một vài mẫu, sau đó chèn các thành phần UI như trình chọn ngày và thả xuống biểu mẫu để tạo màn hình nơi chúng ta có thể thêm sự kiện, chọn ngày và thời gian, lưu sự kiện đó vào một bảng và sau đó mời người dùng. Sau khi tạo ứng dụng của chúng tôi và sử dụng nút Chuyển tiếp ở phía trên bên phải của nhà thiết kế để xem bản xem trước ứng dụng, chúng tôi có thể xuất bản ứng dụng này cho một "cửa hàng ứng dụng" của công ty nội bộ, chia sẻ ứng dụng qua email với đồng cụ thể công nhân hoặc thành viên trong nhóm.

Trải nghiệm của nhà phát triển

Để kiểm tra Microsoft PowerApps từ góc độ tập trung vào CNTT, nhà phát triển của chúng tôi đã sử dụng công cụ này để xây dựng một ứng dụng CRM nhỏ mà chúng tôi gọi là "Kiểm soát đám đông". Mục tiêu của ứng dụng này là xây dựng một người liên hệ và người quản lý chính đơn giản, hợp tác với khả năng thêm ảnh và nhiều ghi chú cho mỗi liên hệ. Ứng dụng này có trang Danh sách liên hệ, trang Chi tiết liên hệ và trang Liên hệ mới. Điều quan trọng nữa là thêm các trường mô hình dữ liệu mới và thay đổi các trường hiện có trong ứng dụng đã hoàn thành để đảm bảo bộ phận CNTT có thể cập nhật và sửa đổi ứng dụng theo thời gian.

Microsoft PowerApps so sánh gần nhất với Zoho Creator về các công cụ thiết kế. Thật dễ dàng cho nhà phát triển của chúng tôi để tạo và bố trí các yếu tố trực quan của ứng dụng và kết nối chúng lại với nhau. Tuy nhiên, việc sắp xếp lại các thành phần UI không hoàn toàn trực quan như Zoho Creator. Thay vì thực hiện việc này thông qua trang thiết kế, người dùng phải sắp xếp lại các thành phần từ trong bảng Thuộc tính ở phía bên phải của chế độ xem Trình thiết kế. Đó là một việc nhỏ, và một khi bạn thích nghi với cách làm việc đó, nó sẽ ổn thôi. Tuy nhiên, nó cảm thấy một chút không cần thiết hoặc không đầy đủ trong vài lần đầu tiên chúng tôi sử dụng nó.

Công cụ thiết kế Entity rất chắc chắn và dễ sử dụng cho nhà phát triển của chúng tôi. Có một tùy chọn menu Picklists trong menu Dịch vụ dữ liệu chung. Nhưng, như với thử nghiệm người dùng trung bình của chúng tôi, điều này luôn đưa bạn trở lại trang đích chính của Microsoft PowerApps cho đến khi bạn tạo cơ sở dữ liệu của mình. Danh sách chọn, là danh sách các mục được hiển thị trong hộp lựa chọn hoặc hộp danh sách thả xuống, không dễ tạo như hầu hết các công cụ khác, cho phép bạn tạo danh sách chọn tùy chỉnh trong khi xác định thực thể của mình. Tuy nhiên, như với hầu hết mọi thứ, Microsoft PowerApps cung cấp một số lượng lớn các tùy chọn dựng sẵn.

Thật dễ dàng để thêm một trường mới vào mô hình dữ liệu và thay đổi ứng dụng hiện có. Thay đổi một lĩnh vực là dễ dàng, quá. Tuy nhiên, bạn không thể thay đổi tên của một tài sản hiện có. Vì vậy, theo thời gian, bạn có thể kết thúc với việc đặt tên di sản không còn ý nghĩa; điều này có thể dẫn đến sự nhầm lẫn khi các nhà phát triển mới lên mạng để cải thiện hoặc hỗ trợ một ứng dụng. Zoho Creator, mặt khác, xử lý việc này duyên dáng hơn.

Nhà phát triển của chúng tôi thấy Microsoft PowerApps là một trong những công cụ hoàn hảo và toàn diện nhất mà chúng tôi đã thử nghiệm. Có mức độ tùy biến UX cao mà không cần phải là nhà thiết kế. Trên thực tế, đối với các chức năng ứng dụng cơ bản, thậm chí không cần phải đi quá sâu vào phần "mã thấp" hoặc phần logic nặng hơn của công cụ, chẳng hạn như khả năng thêm các quy trình tự động cụ thể bằng cách sử dụng Microsoft Flow .

Trong khi mọi thứ về Salesforce UI đều bận rộn, với một số lượng lớn các liên kết và tùy chọn được hiển thị cùng một lúc, Microsoft PowerApps sạch hơn và trình bày một thiết kế nhất quán xuyên suốt. Ứng dụng dựa trên liên hệ rất dễ xây dựng. Chỉ có hai vấn đề được tìm thấy. Một là thiếu kiểu dữ liệu "hình ảnh", khiến việc gắn ảnh vào danh bạ trở nên khó khăn. Khác là khó khăn khi cố gắng thêm nhiều "ghi chú" riêng biệt cho mỗi liên hệ, bởi vì Microsoft PowerApps dường như trong quá trình thử nghiệm chỉ cung cấp mối quan hệ một-một giữa các thực thể. Có những ứng dụng mẫu dường như hỗ trợ các mối quan hệ một-nhiều, nhưng một số thứ về công cụ sẽ không cho phép đi sâu vào mối quan hệ đó để xem làm thế nào nó có thể được thực hiện. Đây thực sự là một vấn đề trong một số công cụ; Zoho Creator cho đến nay là dễ dàng nhất để kết hợp tính năng nhiều ghi chú trong Kiểm soát đám đông.

Trình kiểm tra ứng dụng

Kể từ đánh giá ban đầu của chúng tôi, Microsoft đã thường xuyên bổ sung các chức năng mới giúp giảm bớt một số khó khăn liên quan đến phát triển ứng dụng. Sự phát triển mới lớn nhất có thể là Trình kiểm tra ứng dụng, được thiết kế để giúp khách hàng theo dõi lỗi và giải quyết vấn đề. Có hai cách để sử dụng Trình kiểm tra ứng dụng. Bạn có thể nhấp vào nút ống nghe trên màn hình phòng thu Microsoft PowerApps hoặc bạn có thể nhấp đúp vào chỉ báo lỗi hiện lên khi Microsoft PowerApps phát hiện sự cố.

Trình kiểm tra ứng dụng phá vỡ các vấn đề bằng các vấn đề về công thức hoặc khả năng truy cập. Nó đánh dấu lỗi bằng dấu chấm màu đỏ và cảnh báo bằng hình tam giác màu vàng để cảnh báo người dùng về khả năng mất dữ liệu. Dấu chấm màu xanh cung cấp gợi ý để cải thiện công thức của bạn.

Chức năng kiểm tra khả năng truy cập hoạt động theo cách tương tự, nhưng nó được thiết kế để giúp bạn làm cho ứng dụng của mình dễ truy cập hơn đối với người dùng bị vô hiệu hóa bằng cách phát hiện các vấn đề về bàn phím và trình đọc màn hình. Ví dụ: nếu bạn có điều khiển video hoặc âm thanh trong ứng dụng không có URL chú thích đóng kèm theo, thì bạn sẽ nhận được cảnh báo. Rốt cuộc, không có chú thích rằng tập tin đó là vô dụng đối với người khiếm thính và tất cả các nhà phát triển nên cố gắng hết sức để đảm bảo mọi người đều có thể sử dụng những gì họ tạo ra.

Nếu bạn đã từng cố gắng xây dựng một ứng dụng (thông qua giải pháp mã thấp hoặc lập trình truyền thống, lỗi thời), thì bạn biết rằng việc tìm lỗi và cố gắng truy cập là hai điểm đau lớn trong quá trình phát triển. Thông báo chủ động về các vấn đề về công thức và khả năng truy cập có thể sẽ giúp bạn xây dựng một ứng dụng tốt hơn và Microsoft PowerApps là một sản phẩm tốt hơn vì nó.

Giấc mơ của người dùng quyền lực

Microsoft PowerApps vẫn là một nền tảng phát triển mã thấp trẻ. Tuy nhiên, từ góc độ người dùng CNTT và sức mạnh, nó đã cung cấp UX bóng bẩy nhất trong bất kỳ nền tảng nào chúng tôi đã thử nghiệm. Cho dù đó là công cụ mô hình hóa dữ liệu, trình thiết kế giao diện người dùng hoặc tối đa hóa khả năng sử dụng lại với danh sách dài các thực thể và lựa chọn mẫu ngày càng tăng, các khái niệm mã thấp được thực hiện rõ ràng trong UX.

Công ty thường xuyên bổ sung các tính năng mới cho nền tảng và điều hiển nhiên là họ cam kết giữ cho Microsoft PowerApps là một trong những sản phẩm mã thấp tốt nhất trên thị trường. Đối với người dùng doanh nghiệp thiếu thành thạo Excel và chuyên môn trong việc làm việc với các thực thể và mô hình hóa dữ liệu, Google App Maker và Editors 'Choice Appian là các tùy chọn tốt hơn cho trải nghiệm xây dựng ứng dụng trực quan được hướng dẫn. Microsoft PowerApps không phải là một nền tảng mã thấp hoàn hảo, nhưng thiết kế bóng bẩy, giá rẻ và các tính năng toàn diện trong một môi trường quen thuộc khiến nó trở thành Sự lựa chọn của ban biên tập cho người dùng quyền lực và người dùng CNTT, có nhiều chỗ để cải thiện.

Đánh giá và xếp hạng powerapps của Microsoft