Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

The Fastest Possible Way to Develop an Interactive App

469 views

Published on

Kenichiro Nakamura
SDK & Tool contributor

You might have productivity issues in development for LINE platforms, such as LINE Bot, Clova, LINE Pay. In this session, he will share best practices for interactive app development.

Optimization of sophisticated development environments like Visual Studio Code enables us to develop interactive apps faster while achieving higher precision. This session presents the demonstration of debugging that leverages LINE Simulator, Clova Simulator, which are being developed as open source, and other code editors.

※C# and Node.js will be used.

Published in: Technology
  • DOWNLOAD FULL MOVIE, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... ,DOWNLOAD FULL. MOVIE 4K,FHD,HD,480P here { https://tinyurl.com/yybdfxwh }
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

The Fastest Possible Way to Develop an Interactive App

  1. 1. #linedevday いま考えられる限り 最も速く対話型アプリを 開発する⽅法 kenakamu C-04 SDK & Tool Contributor 中村 憲⼀郎
  2. 2. #linedevday 中村 憲一郎 ソリューションアーキテクト 好きな技術は主に、C#, UWP, Xamarin, API, PowerShell, DB, Node.js https://github.com/kenakamu https://qiita.com/kenakamu
  3. 3. #linedevday API Expert の C# 仲間
  4. 4. #linedevday 本⽇のゴール Messaging API と CEK での開発を どのように効率化できるかを学ぶ とりあえずツールを使ってもらう ブログに良いねをしてもらう
  5. 5. #linedevday はじめに
  6. 6. #linedevday (ボット) ライフサイクル https://docs.microsoft.com/en-us/azure/bot-service/bot-service-overview-introduction?view=azure-bot-service-4.0
  7. 7. #linedevday 今⽇の範囲
  8. 8. #linedevday 計画 UX デザイン 機能の選定 ⾃然⾔語処理 単純な QA ボット コグニティブ
  9. 9. #linedevday ボットとしての機能からフレームワークを選定 ダイアログの複雑性 データ管理 ⾃然⾔語処理 コグニティブサービス 開発
  10. 10. #linedevday テストの機能 ユニットテスト ファンクションテスト テスト
  11. 11. #linedevday 最も速く対話型アプリを 開発する
  12. 12. #linedevday 結論 最強のエディタと 慣れ親しんだ⾔語と テンプレートと ツールを使う
  13. 13. #linedevday Messaging API
  14. 14. #linedevday 計画 ボットのモック PowerPoint などを使ったイメージ作成 実際のアプリを作ってデモ チームでのデザインの共有
  15. 15. #linedevday ボットのモック LINE Bot Designer https://developers.line.biz/en/services/bot-designer/ LINE Simulator https://github.com/kenakamu/LINESimulator/releases 計画
  16. 16. #linedevday デモ
  17. 17. #linedevday SDK/テンプレート デバッグ フォローなどのシステムイベント 通常の会話 ツール (リッチメニューなど) 開発
  18. 18. #linedevday SDK https://developers.line.biz/ja/docs/ messaging-api/line-bot-sdk/ LineMessagingApi for C# https://github.com/pierre3/LineMessagingApi/ 開発 : SDK
  19. 19. #linedevday Yeoman テンプレート BotBuilder v4 LINEChannelConnector https://github.com/kenakamu/LINEChannelConnector 開発 : テンプレート
  20. 20. #linedevday ngrok 経由またはログを残す URL Schema や LIFF 等実機固有の機能の 動作確認には必須 タイムアウトやリトライに注意 開発 : 実機デバッグ
  21. 21. #linedevday LINE Simulator https://github.com/kenakamu/LINESimulator/releases システムイベント テンプレートメッセージ リッチメニュー 開発 : シミュレーターデバッグ
  22. 22. #linedevday デモ : いもうとBOT
  23. 23. #linedevday
  24. 24. #linedevday
  25. 25. #linedevday デモ : いもうとBOT
  26. 26. #linedevday デモ
  27. 27. #linedevday リッチメニューマネージャー https://github.com/kenakamu/line-richmenus-manager LIFF 管理 https://developers.line.biz/console Flex メッセージ シミュレーター https://developers.line.biz/console/fx/ 開発 : ツール
  28. 28. #linedevday デモ
  29. 29. #linedevday CEK (Clova Extension Kit)
  30. 30. #linedevday シミュレーターデバッグ Clova Simulator https://github.com/kenakamu/clova-simulator 開発 : シミュレーターデバッグ
  31. 31. #linedevday デモ
  32. 32. #linedevday 参照 ブログ: https://qiita.com/search?q=line+user%3Akenakamu GitHub: https://github.com/kenakmau
  33. 33. #linedevday 本情報の内容(添付⽂書、リンク先などを含む)は、作成⽇時点でのものであり、予告なく変更される場合があります。 おわり

×