Trang Chủ Nhận xét Đánh giá và xếp hạng của nhà sản xuất ứng dụng Google

Đánh giá và xếp hạng của nhà sản xuất ứng dụng Google

Mục lục:

Video: Chuyên gia Google chỉ cách Việt Nam làm trà tuệ nhân tạo (Tháng Mười 2024)

Video: Chuyên gia Google chỉ cách Việt Nam làm trà tuệ nhân tạo (Tháng Mười 2024)
Anonim

Google App Maker, có giá khởi điểm $ 10 mỗi người dùng mỗi tháng như một phần của G Suite Business, là một công cụ phát triển mã thấp được tích hợp trong nền tảng năng suất G Suite của Google. Được xây dựng với trải nghiệm người dùng nhạy bén (UX) sạch sẽ theo triết lý Thiết kế Vật liệu của Google, App Maker cung cấp cho người dùng và nhà phát triển doanh nghiệp trong một công ty khả năng phát triển ứng dụng nhanh chóng cho các quy trình kinh doanh cụ thể, hoàn toàn dựa vào trình hướng dẫn biểu mẫu và kéo và thả giao diện để xây dựng các ứng dụng kinh doanh đẹp mắt mà không cần bất kỳ mã hóa truyền thống nào.

Cùng với Appian 'Choice Appian, Google App Maker là công cụ thân thiện với người dùng nhất mà chúng tôi đã thử nghiệm cho người dùng doanh nghiệp Joe trung bình. Microsoft PowerApps, Sự lựa chọn của các biên tập viên của chúng tôi dành cho các nhà phát triển, cũng tự hào về trải nghiệm bóng bẩy, nhưng hướng nhiều hơn đến người dùng CNTT và người dùng. Được phát triển gần đây và với triết lý thiết kế phù hợp hơn, App Maker và PowerApps mang đến cho bạn trải nghiệm được hướng dẫn đơn giản và gắn kết hơn khi xây dựng các ứng dụng hơn là một công cụ như Salesforce App Cloud, tích hợp một bộ tính năng tùy biến và công cụ toàn diện hơn nhiều, nhưng trong một trải nghiệm quá tải có thể khó hiểu hơn để tìm hiểu và điều hướng. Được công bố vào năm 2016 và có sẵn trong G Suite Business lần đầu tiên trong năm nay, Google App Maker là một nền tảng trẻ hơn nhiều so với Salesforce hoặc Appian. Có một số thứ đang phát triển, nhưng App Maker mang đến cho bạn trải nghiệm phát triển mã thấp đơn giản, trực quan, phục vụ như một phần mở rộng tự nhiên của G Suite để tạo ứng dụng doanh nghiệp tùy chỉnh.

Giá cả và kế hoạch

Google App Maker không khả dụng ở cấp nhập cảnh G Suite Basic. Chỉ những khách hàng có G Suite Business ($ 10 mỗi người dùng mỗi tháng) hoặc G Suite Enterprise mới có quyền truy cập vào công cụ mã thấp. Giá mỗi người dùng đắt hơn một chút so với Zoho Creator (5 đô la mỗi tháng) và Microsoft PowerApps (7 đô la mỗi tháng), nhưng một món hời so với Salesforce App Cloud (25 đô la mỗi tháng) và Appian, bắt đầu ở mức 75 đô la mỗi người dùng mỗi tháng .

Các ưu điểm về tính năng và khả năng khác của G Suite Business so với phiên bản cơ bản bao gồm các khóa bảo mật được quản lý và ngăn ngừa mất dữ liệu (DLP), cùng với các khả năng theo dõi báo cáo và kiểm toán nâng cao hơn. G Suite Business cũng đi kèm với dung lượng lưu trữ không giới hạn trên Gmail, Google Photos và Google Drive, điều này rất quan trọng đối với App Maker vì Bảng Google Drive và các mô hình dữ liệu bạn sẽ đưa vào ứng dụng của mình. Nếu có bốn hoặc ít hơn người dùng trong tổ chức của bạn, mỗi người dùng sẽ có 1 TB dung lượng lưu trữ.

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

Thiết lập App Maker bắt đầu bằng một hướng dẫn chào mừng để giới thiệu cho bạn bảng điều khiển và liên kết đến các hướng dẫn khác nhau và các hướng dẫn tính năng trong hướng dẫn sử dụng. Hướng dẫn chào mừng hướng dẫn bạn qua quy trình 15 phút tương tác để xây dựng ứng dụng đầu tiên của bạn, bắt đầu bằng việc xây dựng mô hình dữ liệu trong Google Drive. App Maker được chia thành ba thành phần chính để xây dựng ứng dụng của bạn: dữ liệu, trang và tập lệnh. Là người dùng doanh nghiệp hàng ngày không có kinh nghiệm mã hóa, phần lớn bạn sẽ chỉ sử dụng hai cái đầu tiên. Chúng ta sẽ tìm hiểu sâu hơn về yếu tố kịch bản của trải nghiệm trong phần thử nghiệm tập trung vào nhà phát triển của chúng tôi. Giao diện sạch sẽ và dễ điều hướng, thay đổi màu sắc tùy thuộc vào phần bạn đang ở (màu xanh lục cho dữ liệu, màu xanh lam cho các trang) như một phần của Thiết kế Vật liệu của Google.

Trước khi bạn bắt đầu tùy chỉnh ứng dụng của mình và thêm các tính năng, Google sẽ đưa bạn qua các bộ xương trần ngay lập tức để đảm bảo nền tảng ở đó. Bạn bắt đầu bằng cách tạo và đặt tên cơ sở dữ liệu của mình, bạn có thể định dạng dưới dạng Bảng Google Drive hoặc tải lên nguồn dữ liệu của riêng mình. Sau đó, bạn thêm các trường khác nhau để sắp xếp dữ liệu của mình, có thể được phân loại theo chuỗi các ký tự Unicode, số, ngày hoặc câu lệnh Boolean đúng / sai. Nếu tại bất kỳ thời điểm nào bạn không biết một thuật ngữ có nghĩa là gì, thì hướng dẫn bao gồm các liên kết trên đường đến tài liệu của App Maker.

Khi bạn đã có nguồn dữ liệu của mình, trình hướng dẫn dựa trên biểu mẫu sẽ đưa bạn vào Trang. Đây là nơi bạn sẽ tìm thấy Trình soạn thảo thuộc tính của App Maker với các tùy chọn để tùy chỉnh giao diện người dùng (UI), nhưng thoạt nhìn (nếu bạn đang thực hiện hướng dẫn), tất cả App Maker muốn bạn làm là đặt tên cho trang của bạn và kết nối nó đến nguồn dữ liệu bạn vừa tạo. Ứng dụng không hoạt động mà không có nguồn dữ liệu. Mọi tiện ích bạn thêm vào ứng dụng từ thời điểm này trở đi sẽ lấy dữ liệu từ Bảng Ổ đĩa bạn đã đặt.

Trình chỉnh sửa tiện ích kéo và thả là cách bạn thực sự xây dựng ứng dụng của mình sẽ trông như thế nào từ màn hình này sang màn hình khác. Để kiểm tra các ứng dụng này từ góc độ người dùng doanh nghiệp trung bình, tôi đã xây dựng một ứng dụng lập lịch cơ bản. Mục tiêu là xây dựng 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 và giờ, thời lượng và khả năng mời người dùng tham gia các sự kiện và sắp xếp danh sách sự kiện theo chế độ xem lịch hoặc theo thời gian. Bất kỳ tính năng bổ sung hoặc tùy chỉnh trên đó là một phần thưởng.

Sau khi trải qua hướng dẫn hướng dẫn, tôi không gặp vấn đề gì với quy trình tạo ứng dụng cơ bản trong Google App Maker. Từ menu điều hướng bên trái, tôi đã chọn Tạo ứng dụng mới. Google hiện cung cấp chín mẫu khác nhau cho các ứng dụng kinh doanh khác nhau, nhưng trong trường hợp này tôi chỉ đơn giản chọn mẫu Ứng dụng trống. Lựa chọn mẫu hiện tại khác xa so với thị trường AppExchange đầy đủ trong Salesforce App Cloud, nhưng đó là điểm khởi đầu vững chắc để tạo các ứng dụng xung quanh các quy trình hàng ngày như phê duyệt tài liệu hoặc thư mục nhân viên.

Sau khi tạo Bảng Google Drive của tôi trong phần Dữ liệu, tôi đã chuyển xuống Trang. Hướng dẫn đã chỉ cho tôi những gì cần tìm, trong Trình soạn thảo thuộc tính ở phía bên phải của giao diện, tôi đã chọn trường "nguồn dữ liệu" và kết nối mô hình của mình, được liệt kê trong trình đơn thả xuống. Có rất nhiều điều bạn có thể làm trong Trình chỉnh sửa thuộc tính, tùy theo các tùy chỉnh đi kèm như bố cục, khoảng cách và lề lề hoặc nếu bạn nhấp vào biểu tượng bảng màu sơn trên cột, nó sẽ đưa bạn đến trình chỉnh sửa kiểu nơi bạn có thể chuyển đổi thiết kế phong cách hoặc tùy chỉnh CSS. Các tập lệnh là nơi bạn thêm logic phức tạp hơn và quy trình làm việc tự động, nhưng đối với người dùng doanh nghiệp trung bình, Trình chỉnh sửa thuộc tính và Kiểu có thể xử lý tất cả các tùy chỉnh UI cơ bản cho những người có xu hướng lộn xộn với màu sắc, hiển thị, v.v.

Quá trình bố trí kéo và thả thực tế đơn giản như nó được. Biểu tượng widget ở phía trên bên trái của giao diện Pages bật ra một thanh với các tùy chọn dữ liệu khác nhau (biểu mẫu và bảng), các đối tượng đầu vào như văn bản, ngày hoặc hộp kiểm, danh sách thả xuống, nút, thanh trượt, xếp hạng năm sao vật dụng, và nhiều hơn nữa. Bên dưới là các tiện ích hiển thị bổ sung để thêm đa phương tiện và siêu liên kết, cũng như các dịch vụ tích hợp của Google như Bản đồ.

Tôi đã thêm tiện ích Biểu mẫu với các trường cho Ngày sự kiện, Thời gian sự kiện và Người tham gia, kéo bảng đến nơi tôi muốn trong bố cục ứng dụng. Bên cạnh đó, tôi đã kéo một bảng có thể sắp xếp hiển thị các sự kiện đã tạo, có thể lọc theo các tham số trong biểu mẫu của tôi. Để kết nối luồng người dùng của tôi với nhau, tôi đã thêm tiện ích Nút có tên Lưu sự kiện và tiện ích Google Maps tương tác (nếu tôi đã kết nối API vị trí trong phần Tập lệnh) có thể hiển thị vị trí của sự kiện nếu tôi thêm trường khác có giá trị đó . Với các chức năng chính của ứng dụng của tôi đã được tạo, tôi nhấn nút xem trước. Trước khi Google App Maker xuất bản ứng dụng của tôi, một vài lời nhắc đã xuất hiện để nhanh chóng xem xét các quyền, cho phép Ứng dụng Lập lịch PCMag của tôi có quyền truy cập vào Google Drive để lấy từ mô hình dữ liệu của tôi và cho phép ứng dụng chạy.

Trong ứng dụng được xuất bản, tôi ngay lập tức có thể điền vào biểu mẫu của mình với ngày / lần và người tham gia sự kiện và xem những sự kiện đó hiển thị trên danh sách sự kiện của tôi. Một nhược điểm hiện tại là App Maker hiện không hỗ trợ các ứng dụng di động gốc, chỉ các ứng dụng web đáp ứng sẽ tự động điều chỉnh dựa trên kích thước màn hình. Google cũng đang xem xét bổ sung tích hợp tích hợp với các nguồn dữ liệu phổ biến khác ngoài Google Drive và có kế hoạch xây dựng một số khả năng thông minh máy khác nhau của mình vào trải nghiệm trong suốt nửa cuối năm 2017.

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

Về phía nhà phát triển và tập trung vào CNTT trong thử nghiệm của chúng tôi, nhà phát triển của chúng tôi đã thử nghiệm App Maker bằng cách tạo một ứng dụng phức tạp hơn đáng kể, chúng tôi đặt tên là Crowd Control, một trình quản lý liên hệ hợp tác nhằm mục đích là ứng dụng quản lý quan hệ khách hàng (CRM) cho nhân viên bán hàng. Chúng tôi đang tìm cách tạo một ứng dụng với danh sách liên lạc, một trang để biết chi tiết liên lạc và một trang để thêm liên hệ mới, bao gồm khả năng thêm ảnh và nhiều ghi chú cho mỗi liên hệ. Chúng tôi cũng đã thử nghiệm khả năng thêm và thay đổi các trường mô hình dữ liệu và đẩy những thay đổi đó vào ứng dụng trực tiếp.

App Maker gần giống nhất với Zoho và PowerApps về giao diện và chức năng. Tuy nhiên, chắc chắn có một cảm giác đam mê với công cụ này, tuy nhiên, điều đó có thể đe dọa hoàn toàn tân sinh. Các trường được mở đầu bằng '@' ở mọi nơi và các công cụ mạnh như biểu thức thông thường cũng ở ngay đó. Chúng xác định cách khớp và xác thực chuỗi bằng một ngôn ngữ nhỏ. Các biểu thức chính quy rất mạnh, nhưng có thể khá phức tạp và có thể sẽ không hữu ích cho người không lập trình.

Trình tạo mô hình dữ liệu hoặc công cụ thực thể rất dễ sử dụng và được phép cho tất cả các biến thể của quan hệ thẻ, một thứ PowerApps thiếu và Zoho đã ẩn thành công khỏi người dùng. Cardinality mối quan hệ về cơ bản có nghĩa là "có bao nhiêu A liên quan đến bao nhiêu B", trong trường hợp này có nghĩa là các ghi chú và đa phương tiện liên quan đến một liên hệ. Tuy nhiên, trong khi PowerApps có rất nhiều thực thể và danh sách chọn được xác định trước, App Maker không có, vì vậy việc xác định các mối quan hệ này là thủ công.

Công cụ thiết kế trang rất dễ sử dụng ở hầu hết các khía cạnh. Di chuyển các thành phần xung quanh hoạt động như bạn mong đợi với thao tác kéo và thả đơn giản, mặc dù việc thay đổi bố cục có thể hơi khó khăn. Sẽ dễ dàng hơn khi chỉ cần bắt đầu lại trên bảng điều khiển và điều chỉnh khoảng cách và lề yêu cầu một chút thử nghiệm và lỗi. Ngoài ra, không có cuộn ngang trong nhà thiết kế. Cuộn dọc hoạt động tốt, nhưng từ góc độ nhà phát triển, việc thiếu cuộn ngang khiến việc chơi với thiết kế có vấn đề và tổng thể Trình soạn thảo thuộc tính có phần lộn xộn. Về mặt này, Zoho sạch sẽ hơn một chút và PowerApps được đánh bóng hơn nhiều.

Khi nói đến tùy chỉnh và kịch bản bổ sung, tất cả các mã được viết bằng JavaScript. Điều đó tốt hay xấu tùy thuộc vào sở thích ngôn ngữ lập trình của bạn, nhưng nhìn chung chúng tôi thấy đó là một điểm cộng vì đây là ngôn ngữ được hỗ trợ rộng rãi với tất cả các tính năng bạn có thể cần. Tuy nhiên, nó sẽ không thân thiện lắm với một người không lập trình. App Maker cũng bao gồm một số tính năng mã hóa tiện lợi khác, bao gồm thả xuống Hoàn thành mã trong bảng điều khiển tập lệnh để xem tất cả các phương thức có sẵn cho tập lệnh, và gợi ý và cảnh báo về kịch bản khi bạn mã hóa cả tập lệnh phía máy khách và tập lệnh và tích hợp API với các ứng dụng và dịch vụ khác của Google.

App Maker cũng hoạt động tốt khi thực hiện các thay đổi đối với mô hình dữ liệu Crowd Control, một nhiệm vụ mà lập trình viên thường cần thực hiện để bảo trì dự án. Thêm một lĩnh vực mới là dễ dàng, nhưng nó đòi hỏi một số bước hơn so với các công cụ khác như Zoho và Appian. Nó đã thực hiện một số săn bắn xung quanh để tìm hiểu làm thế nào để thêm, nhưng rất đơn giản mặc dù số lượng bước cần thiết. Thay đổi một trường hiện có là dễ dàng và được thực hiện hoàn hảo mà không cần đặt tên di sản thừa hoặc các vòng bổ sung để nhảy qua. Nhìn chung, lập trình viên của chúng tôi thấy rằng đây có thể là một công cụ mà nhà phát triển sẽ cảm thấy thoải mái khi tắt dơi.

Một thiết bị thông minh được thiết kế thông minh

Google App Maker là công cụ mã thấp mới nhất có trong phiên bản này, nhưng ngay cả như vậy cũng có rất nhiều điều thích trong thiết kế đơn giản, đơn giản và bộ xây dựng biểu mẫu toàn diện và khả năng kéo và thả. Đối với người dùng doanh nghiệp trung bình, đặc biệt là một người quen thuộc với Thiết kế Vật liệu, nền tảng cung cấp trải nghiệm được hướng dẫn dễ dàng để tạo một ứng dụng quy trình kinh doanh trông chuyên nghiệp, tích hợp với các ứng dụng và dịch vụ khác của Google và quan trọng nhất là hoạt động đáng tin cậy.

Từ góc độ nhà phát triển, Google App Maker thiếu sự đánh bóng của Microsoft PowerApps và Zoho Creator dễ dàng tạo kịch bản, nhưng giao diện người dùng và mô hình dữ liệu rất dễ sử dụng và nó đã xử lý các thay đổi đối với mô hình dữ liệu một cách hoàn hảo. Sẽ thật tuyệt nếu có sẵn một bộ tài nguyên được xác định trước lớn hơn nhiều, chẳng hạn như kiểu dữ liệu trường, mẫu ứng dụng, thực thể và các tính năng tương tự. Việc cuộn ngang cần phải được sắp xếp và bảng thuộc tính UI cũng đòi hỏi nhiều suy nghĩ hơn. Tuy nhiên, tất cả những điều đó không gây ngạc nhiên cho một sản phẩm mới được xây dựng với nhiều việc phải làm và Google có một nền tảng vững chắc để xây dựng trải nghiệm mã thấp mạnh mẽ hơn nữa. Google App Maker được xây dựng đơn giản và hiệu quả và nói chung là một trong những công cụ mã thấp dễ sử dụng nhất từ ​​cả người dùng bình thường và quan điểm CNTT. Đối với khách hàng của G Suite Business, việc quay vòng cũng rất đáng để thực hiện.

Đánh giá và xếp hạng của nhà sản xuất ứng dụng Google