レビュー メンディックスのレビューと評価

メンディックスのレビューと評価

目次:

ビデオ: 河童äºKoji - おしゃべりハウス (10月 2024)

ビデオ: 河童äºKoji - おしゃべりハウス (10月 2024)
Anonim

Mendix(最大10ユーザーまで無料で開始)は、機能豊富なローコード開発プラットフォームであり、市民開発者とプロのエンジニアリングおよびIT部門の両方に強力なビジュアルアプリ作成ツールを提供します。 Mendixは、低コードの分野での経験豊富なプレーヤーです。 レスポンシブWeb、モバイル、およびタブレットアプリケーションのコンプライアンスとバージョン管理を維持しながら、ビジネスチームが協力してスピードを上げるのを支援するように設計されています。

これは私たちがテストした他のものよりも間違いなく開発者およびIT中心のプラットフォームであり、それを証明するための詳細なテスト、カスタマイズ、および分析機能を備えています。 Mendixは、エディターズチョイスAppianに匹敵する組み込みのコラボレーション機能、およびMicrosoft PowerAppsと同等のレスポンシブモバイルおよびタブレットアプリ開発機能も備えています。 SalesforceとOutSystemsだけが事前に作成したテンプレートとコンポーネントに匹敵するアプリストアに追加します。 Mendixがそれ自体でEditors 'Choice賞を差し控えているのは、このラウンドアップの他のほとんどの低コードプラットフォームと比較したエンタープライズ価格です。ただし、(オブジェクトや使用法ではなく)ユーザーに基づいた先行予約プランです。低コード開発プラットフォームに共通する予期せぬダウンロードコストを排除します。

価格とプラン

Mendixは、Mendixのパブリッククラウドへのアクセスと基本的なサポートを含むCommunityエディションで、最大10ユーザーまで無料で利用できます。 無料版には、デモ、プロトタイプ、または小さなアプリの設計、構築、展開に必要なすべてが含まれています。 Mendixはアプリコンポーネントに制限やクォータを設定しないため、アプリに含めることができる画面、データベースエンティティ、プロセス、機能コンポーネントの数に制限はありません。 Communityエディションには、最大10人の内部ユーザーへのアクセスを提供する各アプリの展開環境も含まれています。 必要なユーザー数やアプリの容量を劇的に拡張する予定がない中小企業(SMB)にとっては、お買い得です。

10人を超える内部ユーザー、アプリごとに複数の環境、またはより多くの展開オプションやサービスレベル契約(SLA)などのエンタープライズレベルの機能とサービスが必要な場合は、エンタープライズプランまたは連絡先を選択する必要があります。より多くのアドオン、単一のアプリオプション、より多くのユーザー、またはカスタムプランのためのMendix。 SMB向けに、同社はWebサイトで公開されていない単一のアプリオプションを提供しています。

シングルアプリエディションは、自動バックアップとアップタイム保証を備えた1つのアプリで月額1, 875ドルに跳ね上がります。 組織全体に展開された複数のアプリを構築する場合は、ProまたはEnterpriseエディションを使用する必要があります。 Proエディションは、無制限のアプリ構築のために月額$ 5, 375から始まります。 エンタープライズエディションは、継続的な統合サポート、プライベートクラウドの展開、水平スケーリング、フェールオーバーテスト、アプリをオンプレミスに展開する機能を含む、より高度なエンタープライズ展開および管理機能セットの月額7, 825ドルです。 コミュニティエディションは、私たちがテストした最高の無料プランの1つですが、Mendixのエンタープライズ価格体系は高価です。 このラウンドアップで次に高価な低コードプラットフォームであるOutSystemsは、最高レベルのエンタープライズプランで月額4, 600ドルを上限としています。

Mendix thasは、価格設定が線形モデルではないこと、つまりユーザー数が増加するにつれてユーザーごとの価格が縮小することを明らかにしました。 同社は、Webサイトでユーザーごとの価格設定モデルを示し、ビジネスがプランに加入すると、Salesforce App Cloudとは異なり、Mendixがオブジェクトと使用量によって課金しないため、計画外のコストの増加はありません。スペースの他のベンダー。

ローコードビジネスアプリの構築

低コード開発プラットフォームは、2つの非常に異なるレベルのユーザー専門知識を対象としています。特定のビジネスプロセス用のアプリをすばやく構築したいコーディング経験のない日常従業員と、より速く、より効率的なアプリ構築方法定義されたビジネスタスクとユースケース。 平均的なユーザーまたは「市民開発者」のために、Mendixを使用して、イベント名、日時、および期間のフィールドを持つ新しいイベントを追加できる基本的なスケジューリングアプリを構築しました。 アプリは、ユーザーをイベントに招待し、カレンダーまたは時系列ビューでイベントリストを並べ替えることもできる必要がありました。

メインのMendixダッシュボードにログインすると、最初に表示されるのは、プラットフォームのビルトインソーシャルイントラネットおよびコラボレーションの側面である「バズ」フィードです。 バズは、Apps、People、App Store、Communityの横にある非常に簡単なダッシュボードの5つの主要なタブの1つです。 これは非常に基本的な共有フィードであり、ユーザーはステータスの更新と投票を投稿したり、会社のディレクトリの一部としてプロファイルとジョブの説明を更新したり(Peopleタブで利用可能)、アプリの作成と更新アクティビティをすべての低-組織で構築および展開されたアプリをコーディングします。 Editors 'Choice Appianの組み込みコラボレーション機能ほど堅牢ではありませんが、Mendixは機能をまったく提供しない数少ないローコードプラットフォームの1つです。

アプリ作成プロセス自体は、段階的なガイド付きエクスペリエンスです。 アクションは[アプリ]タブで行われ、作成されたアプリの検索可能なリストを使用して簡単になります。 Create Appボタンを押してPCMag Scheduling Appの構築を開始しました。これにより、資産管理、従業員名簿、経費、調査ビルダーアプリ、イベントを含む、事前に構築されたスターターアプリとチュートリアルのページがすぐに表示されました。 また、より複雑なTo Doアプリ、モノのインターネット(IoT)用のロジスティクスアプリ、および人事(HR)管理を構築するチュートリアルもありました。 Mendix、OutSystems、およびMicrosoft PowerAppsには、事前に構築されたアプリの最も包括的な選択肢がありました。 イベントテンプレートを使用してアプリ用に調整することもできましたが、このレビューのために、アプリをゼロから構築しました。

Mendixは、基本的なアプリ環境を自動的にセットアップします。 アプリが起動すると、左側にメニュー列が表示され、コラボレーション、開発、展開、操作、設定の定義など、アプリでできることすべてが分類されます。 アプリ内のチームメンバーと通信するために、[バズ]タブが自動的に設定されます。 画面の上部にある大きな青い[アプリの編集]ボタンをクリックすると、ドラッグアンドドロップのMendix Web Modelerに移動して、アプリのUIの構築を開始します。

Mendixは最近、WebモデラーUIデザイン環境、AndroidおよびiOS用の再設計されたモバイルアプリ、および同社が「Atlas」と呼ぶ新しいデザイン言語を含むメジャーリリースを開始したため、このエクスペリエンスが新しく更新されました。 これは、事前定義されたページテンプレートとナビゲーションレイアウト、ウィジェット、および「ビルディングブロック」と呼ばれるドラッグアンドドロップUI要素で構成されます。

再設計は、Webモデラーの前面と中央です。 左側には、ページ、ナビゲーション、データモデル、ワークフローなどに移動するアイコンがあります。右側には、ドラッグアンドドロップウィジェットとビルディングブロック(およびフィールドを編集する場所)を備えたツールボックスがあります。 中央にはアプリのプレビュー自体があり、モバイル、タブレット、デスクトップのレイアウトを切り替えることができます。

アプリの作成プロセス自体は、少し試行錯誤を繰り返しました。 しかし、30分以内に、基本的なスケジュールフォームとイベントリストページを作成し、アプリを公開しました。 Mendixでは、最初にレイアウトを選択してから、フォーム、日付ピッカー、マップウィジェット、その他のあらゆる要素やオブジェクトなどの要素をレスポンシブデザインのレイアウトに追加できます。 TrackVia、Google App Maker、および私たちがテストした他のほとんどのツールとは異なり、Mendixでは最初にユーザーインターフェイス(UI)を構築し、次にデータベースエンティティをマップし、要素をデータソースに接続します。 同社の低コード設計哲学は、設計とワイヤフレームから始め、次にその設計に適合するデータモデル、アプリロジック、およびワークフローを作成することです。

平均的なビジネスユーザーにとって、これには利点と欠点があります。 視覚指向のアプリ作成プロセスは、コーディングすることなく、思い描いた方​​法でアプリを構築するユーザーにとってより自然に感じられます。 ただし、他の多くのツールと同様に、最初にデータベーステーブルを定義することで、スケジューリングアプリの構築時に発生した多くのエラーを防ぐことができます。 ただし、公開された後、モバイルでプレビューしたアプリはネイティブのMendixモバイルアプリを使用してうまく機能しました。 Mendixには、モバイルデバイス上のアプリを実際に編集できる開発者固有のモバイルアプリもあります(各アプリには、スキャンして開発者アプリでプルできるユニークなQRコードがあります)ため、唯一の低コードプラットフォームになりますその特定の機能を提供するためにテストしました。

アプリストアと統合により、作業がずっと簡単になります。 Mendix App Storeは、コミュニティ、事前構築されたUIコンポーネントとウィジェット、およびサードパーティサービスを統合するためのコネクタの長いリストによって提供されたアプリとテンプレートの最も強力な市場の1つでした。 より印象的な統合には、IoTおよび機械学習(ML)アプリ用のデータベースコネクタ、およびIBM Watsonとの直接統合がありました。

開発者エクスペリエンス

Mendixは、自動化されたロジックとワークフロー、および他のほとんどのツールにはない幅広いソフトウェア開発とテスト機能に関して、開発者にとってより多くの機能を備えています。 ITに焦点を当てた観点からMendixをテストするために、開発者はこのツールを使用してCrowd Controlと呼ばれる共同の連絡先管理アプリケーションを構築しました。 テストアプリは、連絡先リストページ、連絡先詳細ページ、および新しい連絡先ページで構成されます。 機能の目標には、各連絡先に写真と複数のメモを追加する機能が含まれていました。 また、新しいデータフィールドを追加し、データモデル内の既存のフィールドを変更して、経時的にアプリに加えられた変更をシミュレートすることにより、公開されたアプリのプロジェクトメンテナンスを処理するMendixの機能をテストしました。

MendixとOutSystemsは、バイナリインストールで開発者がテストした唯一のツールでした。つまり、このラウンドアップのすべてのツールが提供するクラウドベースのアクセスに加えて、ワークステーションに開発環境をローカルにインストールできます。 それは平均的なユーザーにとってはそれほど意味がありませんが、開発者やITプロフェッショナルにとっては、Mendixを低コードエクスペリエンスのコンテキストで従来の統合開発環境(IDE)のように感じさせる利点の1つです。

Crowd Controlアプリを構築する際に、開発者はすべてのコア機能を実装し、データベースエンティティモデラーの力を活用していくつかの新しい機能を導入することができました。 ビジネスサイドのテストと同様に、ドラッグアンドドロップUIデザインツールは使いやすいですが、AppianやZoho Creatorなどのプラットフォームほど直感的ではありませんでした。 OutSystemsと同様に、このツールは開発者ツールのように感じられ、他の多くのツールよりも技術的なスキルを持っている人をターゲットにしています。 チュートリアルは、プラットフォームのレイアウト方法を理解し、利用可能な豊富な機能セットを完全に評価するために必要でした。 UIの感触をつかむには他のツールよりも時間がかかりましたが、一度操作すると、ナビゲート、編集、テストが簡単になりました。 元に戻す機能は、この点でいい感じでした。

また、バイナリインストールは、これを開発者ツールの感覚と機能に近づけます。 アプリをローカルで実行する機能により、ローカル展開などの機能により、アプリの開発、テスト、および調整が簡単になります。 プロジェクトのメンテナンスをテストするとき、データベースに新しいフィールドを追加するのは簡単でした。 UIフォームは追加を認識せず、他のいくつかのツールができるように自分自身を更新しませんでした。 しかし、ローカルテストはアプリの不具合を解決するのに役立ちました。 データベース内の既存のフィールドを変更すると、この点で開発者がOutSystemsで抱えていた問題とは対照的に、フォームは変更を自動的に認識しました。 また、Mendixはカスタム選択リスト(つまり、選択ボックスまたはドロップダウンリストボックスに表示されるエントリのリスト)をサポートし、エンティティの変更をより適切に処理し、ページの追加と編集に必要な作業を減らします。

全体的に、この経験はOutSystemsよりも合理化されており、必要な操作は少なく、開発者向けの完全なIDEの感覚があります。 Mendixは、スプリントベースのプロジェクト管理(PM)向けに組み込まれたスクラムでテストした唯一のプラットフォームでもあります。 Mendixは、アプリのパフォーマンスと使用状況に関するメトリックと分析に加えて、継続的な品質監視と自動化されたテストの点でもユニークですが、エンタープライズ層の料金を支払うときにのみプラットフォームの拡張機能として取得できます。 このレベルの機能により、Mendixは単なるローコードツールからエンタープライズIT部門の完全な開発およびテストスタックに移行するため、これは驚くことではありません。

エンタープライズローコードパワーハウス

Mendixは、何をしているのかを知っている低コードの開発プラットフォームです。 このまとめの古い製品の1つであり、多くの機能と機能がエクスペリエンスに組み込まれています。 Mendixは、Salesforce App Cloudと同じ機能の肥大化とUIの乱雑さや、Nintex Workflow Cloudで見られるように、Appian( Mendixは、次に最高の組み込みのチームコラボレーションとタスク管理も行います)。

同時に、Mendixは、Microsoft PowerApps、在庫のあるアプリストア、アクティブコミュニティと同等のレスポンシブモバイル開発、およびOutSystemsに加えて、高度な開発者とITテスト機能の最高のセットも提供します。 無料プランは、非常に小さな企業にプラットフォームへの入り口を提供しますが、その後、価格が大幅に上昇する可能性があります。 SMBは、単一のアプリパッケージまたはカスタムプランについてMendixに連絡する必要がありますが、ここでの真の価値は、大企業が完全に低コード開発パイプラインに移行するか、Mendixを使用して消費者向けアプリを構築することです。 一見したところ、Mendixは今回のラウンドアップで最も高価なプラットフォームですが、最もエンタープライズ向けでもあります。 前払いの価格設定モデルには、ユーザーと開発ニーズの増加に伴う追加コストの削減という利点があります。 したがって、ビジネスがコストを処理でき、ソフトウェア開発ライフサイクルの主要な方法として低コードに投資したい場合、Mendixは理想的な選択肢です。

メンディックスのレビューと評価