JavaScriptプログラミングによるkintoneのカスタマイズの概要

目次

kintone JavaScriptカスタマイズとは

kintone(キントーン)は、自社の業務に合わせたシステムを簡単に作成できる、サイボウズのクラウドサービスです。
さらにJavaScriptを使ってkintoneをカスタマイズすると、次のことも実現できます。

  • 画面上の見た目や動作の変更
  • kintone REST APIを利用した、レコードの取得/登録/更新/削除

カスタマイズをはじめる準備

kintoneのカスタマイズを行うためには、次の環境が必要です。

  • kintone
  • Webブラウザー
  • エディタ

kintone

kintone環境を持っていない場合には、次の方法でkintoneを始めることができます。

  • cybozu.comのサービスを購入する。
  • 5ユーザーで1年間無償のkintone開発者ライセンスを申し込む。

kintone開発者ライセンスの申込方法は、次のページを参照してください。
kintone開発者ライセンス(開発環境)

Webブラウザー

cybozu.comがサポートしているWebブラウザーを用意してください。
サイボウズのクラウド基盤 | 動作環境 (External link)

エディタ

JavaScriptでコーディングを行うためのエディタです。

プログラム開発において、開発環境を整えることは重要です。
エディタを利用することで、開発効率を上げることができます。

カスタマイズのはじめ方

チュートリアルにチャレンジ

kintoneカスタマイズに必要なJavaScriptの基礎知識や、kintone APIを利用したカスタマイズの基礎を学べます。
自分のレベルに合うところから始めてみましょう。

実践的なカスタマイズにチャレンジ

次のページでは、カスタマイズでどんなことができるのか、代表的な具体例を紹介しています。

kintone APIやSDK/ツールを確認

カスタマイズで実現したいことが、どのAPIでできるか確認しましょう。
開発生産性を上げる便利なSDKやツールもあります。

カスタマイズでつまずいたら

カスタマイズがうまく動かないときは、デバッグをしてみましょう。
kintone JavaScriptカスタマイズデバッグまとめ

デバッグをしても解決できないときは、cybozu developer communityで質問してみましょう。
cybozu developer community
cybozu developerコミュニティは、有志の技術者同士で困りごとを解決していく場です。

コミュニティを利用するときは、次のことに心がけましょう。

  • 実現したい要件だけではなく、途中まで書いたコードや、調べた情報源も一緒に投稿しましょう。
  • 実装中のエラーについてコミュニティで質問をする際は、よりよい回答が得られるようにデバッグした情報を元に投稿しましょう。
  • 回答があったら必ず返信をしましょう。