Slide 1

Slide 1 text

みんな本当に AWS Amplify を知っている? AWS カーニバル 2023-11-04 株式会社永和システムマネジメント 村上雅彦 (a.k.a @fossamagna)

Slide 2

Slide 2 text

村上雅彦 株式会社永和システムマネジメント所属 Amplify Japan User Group 運営メンバー AWS Community Builder (Front-End Web & Mobile since 2022) GitHub: https://github.com/fossamagna Twitter: https://twitter.com/fossamagna 自己紹介

Slide 3

Slide 3 text

Amplify つかってますか?

Slide 4

Slide 4 text

ホスティングサービスでしょ?

Slide 5

Slide 5 text

違います

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

しかもCDKでカスタマイズ/拡 張できます。

Slide 8

Slide 8 text

PlugInも作れてを追加できま す。

Slide 9

Slide 9 text

プライグイン作成実例 ● https://github.com/fossamagna/amplify-category-cons ole-notification ○ Amplify Consoleのビルド結果をSlackに通知するプラグイン ● https://github.com/fossamagna/amplify-appsync-resol ver-nodejs-function-template-provider ○ AppSyncのLambdaリゾルバーを書く時にいい感じにテンプレート を作ってくれるプラグイン ● https://github.com/fossamagna/amplify-flutter-datasto re-extension ○ FlutterでAmplify DataStoreを使う時にいい感じの拡張関数を生 成してくれるプラグイン

Slide 10

Slide 10 text

さらにOSSだからAmplifyに コントリビュートできます!

Slide 11

Slide 11 text

New: Introducing the AWS Amplify Badge Program https://aws.amazon.com/jp/blogs/mobile/new-introducing-the-amplify-badge-program/

Slide 12

Slide 12 text

https://docs.amplify.aws/contribute/

Slide 13

Slide 13 text

コントリビューションの始め方

Slide 14

Slide 14 text

1. 解決したいIssueを見つけるまたは自分で作成する 2. CONTRIBUTING.mdを読んで開発環境を作る 3. コードを修正してPRを出す 4. Amplifyチームのメンバーがレビューする 5. Pull Requestがapproveされ、マージされる コントリビューションの流れ

Slide 15

Slide 15 text

https://github.com/aws-amplify/amplify-cli/contribute

Slide 16

Slide 16 text

https://github.com/aws-amplify/amplify-category-api/pull/1556

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

最高に かっこいいだろ!

Slide 19

Slide 19 text

https://aws-amplify-jp.github.io/contributors

Slide 20

Slide 20 text

みんなAmplify使 おう!