プラグインとJavaScript開発どっちがいい? kintoneのカスタマイズ方法について解説します!

こんにちは、株式会社Crenaです!
今回の記事では、kintoneのカスタマイズ方法についてご解説します。
\この記事はこんな方にオススメ!/
- kintoneのカスタマイズ方法について知りたい
- プラグインやJavaScript開発(独自開発)のメリット・デメリットを知りたい
上記のような疑問をお持ちの方は、ぜひ最後までチェックしてみてください!

kintoneのカスタマイズについて
kintoneでは、プラグインの導入や、JavaScript開発によって、機能を拡張することができます。

具体的には、以下の4つの方法が挙げられます。
JavaScript開発 / gusuku Customine / 外部サービスとの連携 / プラグイン
それぞれの特徴やメリット・デメリットを見ていきましょう!
① JaveScript開発
まず、初めに紹介するkintoneカスタマイズ方法は、JavaScript開発です。
JavaScript開発のメリット・デメリットとしては、以下が挙げられます。
| メリット | デメリット |
|---|---|
| 細かい動作やデザインまで設定できる | 自分で行う場合はJavaScript学習が必要、外部依頼は費用がかかる、実現まで時間が必要、バージョンアップ影響の可能性 |
JavaScript開発のメリットとしては、やはり「細かい動作やデザインまで設定できること」が挙げられます。既存のプラグインでは実現できない案件も、JavaScript開発なら実現できる可能性があります。
一方で、デメリットとしては、「ハードルの高さ」や「開発期間」の問題が挙げられます。また、「kintoneのバージョンアップで動作しなくなる」などのリスクも抱えています。
② gusuku Customine
2つ目にご紹介するkintoneカスタマイズ方法は、gusuku Customineのサービスを利用することです。
gusuku Customineでは、ブラウザ画面でパーツを並べるだけでJavaScriptファイルを自動生成できるので、プログラムを書くことなくkintoneをカスタマイズできます。
③ 外部サービスとの連携
3つ目にご紹介するkintoneカスタマイズ方法は、外部サービスとの連携です。
kintoneでは、APIを利用することで外部サービスとの連携を行うことができます。
外部サービスとの連携により、kintoneだけでは実現が難しかった業務も可能になります。
当社では会計ソフトfreeeとの連携を得意としておりますので、お悩みをお抱えの方はぜひご相談ください!

④ プラグイン
最後にご紹介するkintoneカスタマイズ方法は、プラグインです。
プラグインとは、設定画面用のHTML・JavaScript・CSSファイルがパッケージングされたものです。
kintoneにプラグインを適用することで、アプリの機能を拡張できます。



プラグインを導入すれば、一気に効率化や見える化を推し進め、kintoneをパワーアップできます!
プラグインのメリット・デメリット
次に、プラグインのメリット・デメリットを見ていきましょう。
| メリット | デメリット |
|---|---|
| 簡単にすぐ使える / プログラミング知識が不要 / サポート付き製品が多い | 細かい動作・デザインは合わせきれない / 有償は費用がかかる / 競合が起こる可能性 |
メリットは「簡単にすぐ使える」こと、デメリットは「細かい調整が難しい」「有償の場合は料金発生」などです。
また、プラグイン利用時のデメリットには、競合が起こる可能性があります。
プラグインの競合とは?

競合とは、複数のプラグインをアプリに導入すると、プラグインが正しく動作しなくなる問題を指します。
原因特定は難しく、導入したプラグインを1つずつ外して動作確認する必要があります。異なる会社のプラグインを利用している場合、問い合わせ先が分散して解決が難航するケースもあります。
競合を避けるためには?
競合を避けるためには、同じ会社のプラグインを使うことが挙げられます。
例えば当社では、複数プラグイン間で競合が発生しないようリリース前に動作チェックを行っています。万が一、動作不良が発生した場合にもサポート対応を行います。

30日間無料体験実施中! Crenaのkintoneプラグインの詳細はこちらから
その他のプラグイントラブル
また、プラグインによっては、フィールドコードの変更や削除を行うと機能が動かなくなるものも存在します。

ですが、当社のプラグインであれば、変更削除にも対応しておりますので、kintoneの強みを生かしたまま利用することが可能です!
まとめ
それでは、今回の内容をまとめていきます。
JavaScript開発 / gusuku Customine / 外部サービスとの連携 / プラグイン
| プラグイン | JavaScript開発 | |
|---|---|---|
| メリット | 簡単にすぐ使える / プログラミングの知識が不要 / 有償プラグインはサポート込みのものも多い | 細かい動作やデザインまで設定できる |
| デメリット | 細かい動作やデザインまで自分の環境に合わせることはできない / 有償プラグインは料金がかかる / 競合の可能性がある | 自分で行う場合はJavaScript学習が必要 / 外部依頼は費用がかかる / すぐに実現できない / バージョンアップ影響の可能性 |
当社としては、「どうしても開発でないと解決できない問題がある」という場合でない限り、プラグインの利用をオススメしております!
プラグインであれば、低コスト・低リスクで、どなたでもすぐにkintoneをパワーアップすることができます。
kintone業務でお困りごとがございましたら、ぜひ当社のプラグインをご利用ください!
30日間無料お試し申込み
CrenaPluginは、自社のkintone環境で30日間無料でお試しいただけます。
お試しをご希望の方は、下のボタンをクリックし、「お試し申込フォーム」よりお申し込みください。
ご利用までの流れ

※ 直接お問い合わせの場合は 「contact@create-new-air.com」までご連絡ください。
「こんなの欲しかった!」が見つかる。CrenaPlugin。
CrenaPluginには、業務に合わせて選べる豊富なプラグインが揃っています。
プラグインを一つのメーカーで統一することで、機能の干渉を抑え、安心して組み合わせて使うことが可能です。日々の業務をもっとスムーズに、もっと便利に。CrenaPluginは、現場の声を反映しながら常に進化を続けています。
まずは、あなたの環境で“使いやすさ”を体感してください。


