Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プラグイン作ってみた
Search
hiroshi tamura
January 26, 2025
0
110
プラグイン作ってみた
2025/1/25 devkin meetup! vol.4 LT
hiroshi tamura
January 26, 2025
Tweet
Share
More Decks by hiroshi tamura
See All by hiroshi tamura
はじめてのkintoneポータルカスタマイズ
htamura4641
0
130
Featured
See All Featured
Optimizing for Happiness
mojombo
379
70k
Navigating Team Friction
lara
188
15k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
1k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Agile that works and the tools we love
rasmusluckow
329
21k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Fireside Chat
paigeccino
37
3.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing Experiences People Love
moore
142
24k
Transcript
プラグインを作ってみた 2025/1/25 devkin meetup! vol.4
自己紹介 • 元々、バックエンド寄りエンジニア • Windowsパッケージソフト, AWSマイクロサービス開発 • kintoneを使ったシステム開発やってます。 • kintoneカスタマイズ、AWS、Dropbox、各種サービス連携..
• 在庫管理、業務依頼システム、キャンペーン受付、スタンプラリー.. • kintoneポータル用のプラグイン作りました。 @Tam4641
プラグインつくったほうがいいですよ!! 今日の話
はじめに • プラグインのβ版を作るまでの楽しい話を ギュギュっと短縮して話します。 • 技術的な話はあまりしません。すいません。
つくるまでの経緯 • すごい大先輩がたくさん、自社の認知も強みもない • ホームページ制作をしつつ、kintone学習も不足(WeekPoint) もんもんとした日々が一年ほど続く、、 2022年に後発でkintone SIビジネスに参入
そんなこんなで、ある日、 入札サイトで、 kintoneポータルのカスタム案件を発見
ホームページ作るのに似てるし kintoneのカスタマイズだし 入札しておこか
いや、まてよ
デザインに特化したkintoneの会社ないかも。 (弱みだった)ホームページ制作を強みに変えれる ポータルカスタマイズを、でっかくやろ!!
プラグイン開発スタート
設計 • kintoneのドラッグ&ドロップの操作みたいに ポータル画面を設定できる画面作りたいなー。。 どうやってやるんやろ??
Reactのライブラリを発見 めっちゃ ええやん。
でも、
Reactやったことねーー!
でも、やるしかねーー
cybozu developer networkにも Reactの情報がいっぱいあり、できました。 サイボウズさん。ありがとうございます。
調子に乗って、どんどんやってみた • グラフとUIのデザイン性上げたい。⇒ UIコンポーネント(antd) • バグを減らしたい ⇒ TypeScript • APIの回数減らしたい
⇒ IndexedDBでキャッシュ • ポータル画面でプラグイン設定を使えない。 ⇒ プラグイン設定をアプリレコードに保存
個人開発は不安があるが • 不安になってる場合ではない • 作りたいものを「まずは作る!」 • よくなかったら「壊してまた作る!」
そんなこんなで、プラグイン(β版)完成。
作って思ったこと • ミュージシャンは音楽で表現、画家は絵で表現、 エンジニアもプロダクトで自分を表現できる。 • 自分の考えたものを形にして、人に使ってもらえる。 • 知ってもらえる。たまに、褒めてもらえる。感謝してもらえる。 ⇒いろんな体験ができました。
まとめ 弱みを強みに変えてやってみる。 プラグイン開発は大変だけど、良い体験が沢山あります! ぜひ、プラグインを作ってみてください!