2024-10-10-FlutterNinjas Conference: My Participation Experience
このブログの目的は、FlutterNinjas Conference で発表されたトピックや技術を紹介することです。すべてのトピックを詳しく説明することはできませんが、最新の技術や情報の概要をお伝えいたします。 少しでも情報を得ることで、自分のプロジェクトに何か応用できる可能性があります。時には、知識を得て初めて応用できることもあります。 そのため、私はただ知識を広めたいと考えております。 FlutterNinjas Conference とは? FlutterNinjas Conference は、東京...
Flutterを使用したデスクトップアプリの構築:チュートリアル
はじめに デスクトップ向けFlutter電卓アプリチュートリアルへようこそ!このチュートリアルでは、Googleの強力なクロスプラットフォームアプリケーション開発フレームワークであるFlutterを使用して、完全な機能を備えた電卓アプリを作成する方法を案内します。 電卓は、毎日何百万人もの人々によって使用される必須のツールです。Flutterを使って電卓アプリを作成することで、デスクトップアプリ開発の基礎を学ぶだけでなく、使いやすく効率的なインターフェースの構築についても貴重な知見を得ることができます。 ...
GoogleのDialogflowを使ったチャットボットの作り方
私たちは毎日のように様々な場面で、"ねぇ Google"、"OK Google"、"音楽をかけて"、"電気をつけて" と音声アシスタント機能を使用していますが、その背景で何が起こっているのか考えたことはありますか?このようなシステムがどのように機能するかを調べるために、ml-bot という名前の小さなチャットボットを作りました。 Dialogflow とは? Dialogflow は Google の AI サービスで、多言語で利用できます。 これを使うことで、会話型の音声ボットやチャットボットを簡単に...
FlutterFlowによるアプリ開発の効率化:入門
はじめに: 目まぐるしく変化をしていく現代では企業や開発者にとって、堅牢で使いやすいモバイルアプリケーションを作ることは非常に重要です。しかし、アプリの構築プロセスは複雑で時間がかかることがあります。その点で、FlutterFlowが大いに役立ちます。FlutterFlowは、GoogleのFlutterフレームワークを使用してアプリ開発プロセスを簡素化する強力なビジュアル開発プラットフォームです。本記事では、FlutterFlowの特徴と利点、そしてどのようにアプリ開発のワークフローを革新できるのかにつ...
FlutterでのChatGPTの統合
はじめに ChatGPTは、非営利団体のOpenAI Inc.とその子会社である営利企業OpenAI LPで構成される人工知能研究所であるOpenAIによって開発された大規模な言語モデルです。 OpenAIは、人類全体に利益をもたらす形でデジタルインテリジェンスを前進させることを目的として2015年に設立されました。彼らは、最先端のAI技術の開発、研究の実施、そしてAIの責任ある使用と安全な展開を推進することに重点を置いています。OpenAIの最も有名な成果の1つは、ChatGPTが含まれるGPT(Gen...
Flutter on the Webを触ってみた
はじめに こんにちは、モンスターラボでフロントエンドエンジニアとして働いている清水です。 モンスターラボでは最近 Flutter を使用したアプリ開発案件が増えて来ているようです。 私自身 Flutter に興味あったので、Flutter on the Web を使用して簡単な Web アプリを作成してみようと思います。 実際に作ってみたもの 今回は映画情報を表示するアプリケーションを作成してみました。 開発時の主なポイントとしては、以下となります。 The Movie Database APIを使用し...
Firebase Dynamic Links + Flutter
この記事はFlutterでDynamic Linkを使用する方法のステップバイステップガイドです。 Dynamic Linksとは何ですか? Dynamic Linksは、アプリの特定の画面に連携するスマートURLです。一般的にはディープリンクとして知られて、外部のウェブサイト/アプリで簡単に使用できます。 どうしてFirebase Dynamic Links? どうしてFirebaseですか? 自分自身で実装することはできませんか?ディープリンクような実装を開発する為、別のサービスに依存する必要があり...