Slide 1

Slide 1 text

LINE APIロードマップ Koki Miura(@k_miura_io)

Slide 2

Slide 2 text

自己紹介 • 三浦 耕生(こうき) • 自動運転のスタートアップの エンジニア @k_miura_io koki.miura05

Slide 3

Slide 3 text

アジェンダ • LINE APIの現状 • LINE APIのロードマップ • ユースケース • LINE API Expertになれた理由 • まとめ

Slide 4

Slide 4 text

LINE APIをいくつ知っていますか?

Slide 5

Slide 5 text

LINEの開発者向けプロダクト

Slide 6

Slide 6 text

LINE APIをいくつ使ったことありますか?

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

LINE Developers にないものだと… • LINE Notify • Clova OCR • LINE Works API

Slide 10

Slide 10 text

ロードマップ

Slide 11

Slide 11 text

Botのはじめの一歩 • 使うAPI • Messaging API • 得られる技術 • サーバーサイド • Webフレームワーク • Cloud

Slide 12

Slide 12 text

Botのおすすめの始め方 • AWS Lambda • Google App Script • Webフレームワーク + ngrok(ローカルでホスティングするサービス)

Slide 13

Slide 13 text

ミニアプリのはじめの一歩 • 使うAPI • LIFF(LINEログイン) • ミニアプリ • 得られる技術 • フロントエンド • フロントエンドフレームワーク

Slide 14

Slide 14 text

ミニアプリのおすすめの始め方 • AWS Amplify • Azure Static Web Apps • Netlify

Slide 15

Slide 15 text

決済システムのはじめの一歩 • 使うAPI • LINE Pay • LIFF(任意) • Messaging API(任意) • 得られる技術 • DB/キャッシュ • サーバーサイド

Slide 16

Slide 16 text

決済システムのおすすめの始め方 • Lambda + Dynamo DB • Google App Script + スプレッドシート • Webフレームワーク + ngrok + RDB(MySQL, Postgresなど)

Slide 17

Slide 17 text

IoTのはじめの一歩 • 使うAPI • LINE Beacon • Clova Extension Kit • Line Notify • 得られる技術 • デバイスと通信する仕組み

Slide 18

Slide 18 text

IoTのおすすめの始め方 • LINE Beacon • LINE Botの技術セット + ビーコンデバイス • Clova Extention Kit • LINE Botの技術セットと同じ

Slide 19

Slide 19 text

これまで作ってきた作品① • 深センの無人コンビニを再現したアプリ ケーション • 使っているLINE API • Messaging API • LIFF • LINE Pay API https://youtu.be/_iTLLJa2nt0

Slide 20

Slide 20 text

これまで作ってきた作品② • FreeeのAPIを連携して打刻、経費 精算を手軽に動かすLINE bot • 使っているLINE API • Messaging API • LIFF • Clova OCR https://youtu.be/sv8zH6RutM8

Slide 21

Slide 21 text

三浦の場合 Messaging APIでWebサーバーを知る LIFFでフロントエンド、認証システムを知る ClovaでCloudとDBを知る Webよくわからない学生

Slide 22

Slide 22 text

三浦の場合 その2 LINE Things、BeaconでIoTシステムを知る LINE API Expertになる エンジニアになる LINE Payで決済システムを知る

Slide 23

Slide 23 text

今回の話 https://bit.ly/3F21i8N

Slide 24

Slide 24 text

まとめ • LINEのAPIはたくさん存在する • いくつか試すことでそれに関連する技術も自然と身につく • 初学者の最初のアウトプットにおすすめ • エンジニアになるのも夢じゃない…? REVUP楽しみましょう!

Slide 25

Slide 25 text

END