Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Amplifyで開発・運用している 個人開発アプリ紹介

Toru Takahashi
April 30, 2024
500

Amplifyで開発・運用している 個人開発アプリ紹介

Amplify Boost Up #05 配信アーカイブ↓
https://www.youtube.com/live/cbSvEzom_A8?si=0GmS-jz98djVEeJx&t=4429

Toru Takahashi

April 30, 2024
Tweet

Transcript

  1. • ごみ捨ての日をいつも忘れちゃうなあ・・・ ◦ →ゴミの日の朝に通知してくれる LINE Botを作って自分のスマホにリマインド • 結婚式の開催ってお金がかかるなあ・・・ ◦ →結婚式招待状をWeb化してS3で静的サイトホスティング

    • 家計簿つけるの面倒だなあ・・・ ◦ →簡単な家計簿アプリを作ってホスティング ◦ →自分と家族だけがアクセスできるよう制御 私はよく日常生活の課題をITの力で解決します 4
  2. • ごみ捨ての日をいつも忘れちゃうなあ・・・ ◦ →ゴミの日の朝に通知してくれる LINE Botを作って自分のスマホにリマインド • 結婚式の開催ってお金がかかるなあ・・・ ◦ →結婚式招待状をWeb化してS3で静的サイトホスティング

    • 家計簿つけるの面倒だなあ・・・ ◦ →簡単な家計簿アプリを作ってホスティング ◦ →自分と家族だけがアクセスできるよう制御 私はよく日常生活の課題をITの力で解決します 本日お話しするトピック 本日お話ししませんが過去にこ のネタで登壇してます ↓ 結婚式WEB招待状をAWSリ ソースでサクッと自作した話 5
  3. 見えてきた問題点 • スマホからスプレッドシート入力するのが大変 ◦ 画面が小さい・・・ ◦ 入力が億劫になり、レシートがどんどん溜まっていく • 表がいっぱいになったら行追加が必要。これもスマホからだと大変。 ◦

    行が増えるとスクロールが必要になる ◦ ぱっと見で自分に何円負債があるのかわからない • 結果的にPCから入力することが多くなり、家で暇な時に一気に入力することが増え る →Webアプリ化して、全部解決しよう!!! 11
  4. それ、AWS Amplifyでできますよ? • 色々調べた結果、AWS Amplifyというサービスがよさそうに見える ◦ Web公開・・・Amplify Hostingでホスティング ◦ 権限制御・・・DynamoDBのスキーマ設定で制御(

    Amplify Gen2のCDKより) • 利用料金も安そう ◦ ビルド・・・0.01 USD/1 分あたり ◦ リクエスト・・・0.30 USD/1,000,000 req ◦ 参考:AWS Amplify の料金 | ウェブとモバイルのフロントエンド | Amazon Web Services • Gitのブランチベースで環境を分別可能 14
  5. Q:既存のアプリを使わず、自作したのはなぜ? • A:作ってみたかったからです! ◦ そのほうがたのしいやん? ◦ AWSの勉強にもなるし・・・ • マ◯ーフォワード等の既存のアプリを使うのも全然あり •

    個人的理由としては、既存アプリは多機能すぎて使いこなせる自信がなかった。 • あとアプリに課金したくなかった。それなら自作アプリにかかる AWS料金に課金したい。 19