Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
@inoue2002 簡単!課題解決型プログラミングをやろう ようかん ⾚煉⽡ライトニングトーク#10 LINE
Slide 2
Slide 2 text
@inoue2002 ⾃⼰紹介 ようかん(井上陽介) - ⼤学1回⽣ - 未踏ジュニア2020スーパークリエータ - LINE API Expert JAWSDAYS2021登壇 - 最近の活動 - 得意なこと ⻑距離を⾛ること(1.5km ‒ 10km) LINEAPIをいじること イベントを主催したり登壇したりすること
Slide 3
Slide 3 text
@inoue2002 @inoue2002 [LINEAPI]どれぐらい開発しているかというと サービス/ツールetc.. 50+
Slide 4
Slide 4 text
@inoue2002 @inoue2002 LINEBot知ってますか👀
Slide 5
Slide 5 text
@inoue2002 @inoue2002 LINE公式アカウント+プログラミング
Slide 6
Slide 6 text
@inoue2002 @inoue2002 今⽇は魅⼒をお話しに来ました
Slide 7
Slide 7 text
@inoue2002 @inoue2002 LINE公式アカウントと友達になっていますか?✋
Slide 8
Slide 8 text
@inoue2002 @inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒)
Slide 9
Slide 9 text
@inoue2002 @inoue2002 LINE公式アカウントをただのマーケティングツールにするのは間違っている(個⼈の意⾒) リッチメニュー を全てURLにしている トークに残るのは宣伝だけ ユーザーとの会話は⼀切なし あまり楽しくない…
Slide 10
Slide 10 text
@inoue2002 @inoue2002 僕の考える理想で楽しいLINE公式アカウント モバイルオーダや順番待ちができたり チャットベースでAIとやりとりができたり 決済がそこでできたり なんか動的に情報を確認できたり LINEというプラットフォームをうまく利⽤できている LINEだからこその誰もが使えるチャットUI それに加えて⾃由に連携&豊富な表現⽅法
Slide 11
Slide 11 text
@inoue2002 @inoue2002 僕が最近作ったBotをご紹介
Slide 12
Slide 12 text
@inoue2002 @inoue2002 出発駅 経由駅 到着駅 到着・出発 時間 授業が始まるのが何時で、その20分前に駅に着いておかな いと⾏けなくって、経由駅を指定しないと意味わからん経 路出してくるし、その検索結果で、電⾞の出発時刻がわ かって、つまり家はそれより10分前に出ればいい 課題「電⾞の時間探すのめっちゃ時間かかる」 XXXXX XXXXX XXXXX XXXXX
Slide 13
Slide 13 text
@inoue2002 @inoue2002 これで毎⽇の電⾞検索5秒になったw
Slide 14
Slide 14 text
@inoue2002 @inoue2002 課題「⼩学⽣向け⽂章作るのめちゃ難しい」
Slide 15
Slide 15 text
@inoue2002 @inoue2002
Slide 16
Slide 16 text
@inoue2002 @inoue2002 https://developer.yahoo.co.jp/webapi/jlp/furigana/v1/furigana.html
Slide 17
Slide 17 text
@inoue2002 @inoue2002 課題「旅⾏先で⾏きたいところ多すぎ」
Slide 18
Slide 18 text
@inoue2002 @inoue2002
Slide 19
Slide 19 text
@inoue2002 @inoue2002 GASおすすめポイント
Slide 20
Slide 20 text
@inoue2002 @inoue2002 https://qiita.com/inoue2002/items/0ccda626442921ec4eba
Slide 21
Slide 21 text
@inoue2002 @inoue2002 AWSおすすめポイント
Slide 22
Slide 22 text
@inoue2002 @inoue2002 LINEBotのサーバーにはLambdaがよく使われる 使った分だけ・無料枠多・相性いい
Slide 23
Slide 23 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 24
Slide 24 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 25
Slide 25 text
@inoue2002 @inoue2002 GUIで作ってみたい⽅ “最初は環境構築から始め、最終的にはサーバレスで動くLINEBotを作成” 僕は何やかんやこれで作ってることが多いかも
Slide 26
Slide 26 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 27
Slide 27 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 28
Slide 28 text
@inoue2002 @inoue2002 AWSCDK✖LINEBotといえば@uffo68さん! https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot
Slide 29
Slide 29 text
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=6
Slide 30
Slide 30 text
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=7
Slide 31
Slide 31 text
@inoue2002 @inoue2002 https://speakerdeck.com/ufoo68/aws-cdkdezuo-ruline-bot?slide=10
Slide 32
Slide 32 text
@inoue2002 @inoue2002 実際にAWSCDKでLINEBotを作れるハンズオン
Slide 33
Slide 33 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 34
Slide 34 text
@inoue2002 @inoue2002 Lambdaを使うと⾔ってもいろいろ⽅法はある GUI CLI https://aws.amazon.com/jp/console/ https://aws.amazon.com/jp/cdk/ https://serverless.co.jp/blog/25/ 構成管理ツール、他にも結構ある
Slide 35
Slide 35 text
@inoue2002 @inoue2002 Serverless Frameworkで作ってみたい⽅
Slide 36
Slide 36 text
@inoue2002 @inoue2002 LINEで⾊々できることはわかった。GASとか使えば無料で3minとかで改 発できることはわかった。んで、何を作ったらええの?
Slide 37
Slide 37 text
@inoue2002 @inoue2002 課題解決なんて1⼈以上に便利って⾔ってもらえたら勝ち💪
Slide 38
Slide 38 text
@inoue2002 @inoue2002 ・強引に⾝近なものを課題にする ・それをLINEBotとりあえず解決してみようとする ・サーバーとか裏側はAWSに任せて、⾃分はLINEBot⾃体の開発に専 念する ・アウトプットすることで、モチベーションが上がる↑ ・課題解決をして誰かが幸せに慣れる ・⾃分の技術⼒が上がる(フロント/バックエンド開発、API連携) ・こうやって登壇もできる!
Slide 39
Slide 39 text
@inoue2002 @inoue2002 みなさん是⾮素敵なLINEBotを作ってみてください✨
Slide 40
Slide 40 text
@inoue2002 @inoue2002 LINEAPIキャッチアップのススメ
Slide 41
Slide 41 text
@inoue2002 @inoue2002 LINE Developers Community (#LINEDC) ハンズオン/LT/ライブコーディングなどなど.. https://linedevelopercommunity.connpass.com/
Slide 42
Slide 42 text
@inoue2002 @inoue2002 Twitterのウォッチお願いします!
Slide 43
Slide 43 text
@inoue2002 @inoue2002 Youtube/docs https://www.youtube.com/channel/UCZkYYwmvSA6y7 WWLxM5x9IA https://developers.line.biz/ja/
Slide 44
Slide 44 text
@inoue2002 簡単!課題解決型プログラミングをやろう ようかん ⾚煉⽡ライトニングトーク#10 LINE