並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 869件

新着順 人気順

Flutterの検索結果241 - 280 件 / 869件

  • Dart 3.3がFlutter Webに与える影響について

    2024年2月16日、Flutter 3.19.0がリリースされました。 同時に、Dart 3.3.0がリリースされています。 この、Dart 3.3の目玉機能がextension typeです。この機能は、ぱっと見だと「どこで利用するんだろう」という印象のある機能なのですが[1]、Flutter Webにおいては非常に大きな影響を与える機能となっています。 以下、公式の紹介テキストです。 Evolving JavaScript Interop Dart 3.3 introduces a new model for interoperating with JavaScript libraries and the web. It starts with a new set of APIs for interacting with JavaScript: the dart:js_interop

      Dart 3.3がFlutter Webに与える影響について
    • [Flutter]Flutterでの依存関係図の自動生成が便利だった件について - Qiita

      こんにちは。いせりゅーです😃 「視覚的に理解しやすく、効率的にコードの構造や流れを把握する」ということは開発においてとても助けになると思っています。特に複雑なアーキテクチャや多数のコンポーネントを持つフレームワーク、例えばFlutterのようなものを使用する場合、依存関係の把握は必須となりますが、把握をするのが難しかったり、時間がかかったりすると思います。 実際に、社会人になり研修課題をしている中でriverpod_graphを勉強し、それがとても便利だったので、アウトプットのために書いていこうと思いました。 riverpod_graphとは、 ↑こちらから引用しています。 riverpodの作成者が作成したツール providerとwidget間の相互作用のグラフを生成し、可視化できるもの 手順を踏むとと自動生成ファイルが生成される(今回は、graph.mdに生成する) グラフは、d2

        [Flutter]Flutterでの依存関係図の自動生成が便利だった件について - Qiita
      • Flutter 3 の紹介

        .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

          Flutter 3 の紹介
        • Flutter Guide JP | Flutter Doc JP

          Flutter Doc JP日本におけるFlutterでのアプリ開発が広く利用され、アプリ開発の効率が向上することを願って、日本語によるFlutterの情報を配信していきます。 記載内容についてはできる限り正しい情報を配信できるように、公式サイトの情報および実際の検証を行った上で記事とすることを心がけておりますが、情報に誤りがあるような場合は皆様からのご指摘を頂けますと幸いです。 Github 新着記事

            Flutter Guide JP | Flutter Doc JP
          • Google、アプリ開発SDK「Flutter 2」公開 Webとデスクトップ、Surface Duoもサポート

            米Googleは3月3日(現地時間)、オンラインイベント「Flutter Engage」を開催し、オープンソースのアプリ開発SDK「Flutter」のバージョン2のリリースを発表した。iOSとAndroidに加え、デスクトップアプリ、Webアプリ、米Microsoftの「Surface Duo」のような2画面端末向けアプリの開発も可能になった。 Googleは2018年に、同じコードベースでiOSとAndroidアプリを開発できるFlutter 1.0をリリース。Flutter 2では、iOS、Android、Windows、macOS、Linux向けアプリをリリースでき、Chrome、Firefox、Safari、EdgeなどのWebブラウザ向けアプリもリリースできる。さらに、自動車、テレビ、スマートホーム端末向けアプリの開発も可能だ。 これまでに既にGoogle Playストアだけでも

              Google、アプリ開発SDK「Flutter 2」公開 Webとデスクトップ、Surface Duoもサポート
            • RevenueCatとは|Flutterにサブスクを簡単に導入するための本

                RevenueCatとは|Flutterにサブスクを簡単に導入するための本
              • Flutterのバージョンをプロジェクト毎に管理してみた | DevelopersIO

                Flutterのバージョンを切り替えて開発をする機会がありましたので、Flutter Version Management(FVM)を導入してみました。開発チームでFlutterのバージョンを合わせたり、プロジェクトでFlutterのバージョン管理をする場合に便利です。 HomebrewでFVMをインストール HomebrewでFVMをインストールします。 brew tap leoafarias/fvm brew install fvm 既にFlutter SDKをインストールしている場合、競合を回避するため事前に削除しておく必要があります。 プロジェクトの設定 Flutterのバージョンを指定 使用可能なFlutterのバージョン一覧を取得します。 fvm releases プロジェクトのルートディレクトリに移動して、プロジェクトで使用するFlutterのバージョンを指定します。対象のバ

                  Flutterのバージョンをプロジェクト毎に管理してみた | DevelopersIO
                • Flutter 全部俺 Advent Calendar 2019 - Adventar

                  Flutterに関するアドベントカレンダーです。全て[@itome](https://twitter.com/itometeam)が書きます。

                    Flutter 全部俺 Advent Calendar 2019 - Adventar
                  • Add GameBoy Advance as a build target. · Issue #48213 · flutter/flutter

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      Add GameBoy Advance as a build target. · Issue #48213 · flutter/flutter
                    • 【入門】はじめての Flutter - Qiita

                      この記事は、アプリケーションフレームワーク「Flutter」の入門チュートリアルです。 開発環境の構築方法、およびサンプルアプリを iOS/Android エミュレータで起動する方法を解説します。 Flutter とは Flutter は Google 社が開発しているオープンソースのアプリケーションフレームワークです。 クロスプラットフォームに対応しており、ワンソースで複数のプラットフォーム(iOS、Android、Web、Windows、Mac、Linux)に対応したアプリを開発することができます。 また、マテリアルデザインによる美しい UI を利用することができます。 Flutter には、以下の特徴があります。 クロスプラットフォーム(iOS、Android、Web、Windows、Mac、Linux) Dart 言語 による開発 異なるプラットフォームで共通の UI(独自のマテリ

                        【入門】はじめての Flutter - Qiita
                      • Flutter:Widget一覧 - Qiita

                        FlutterにどんなWidgetが用意されているか確認しようと思い、Widget catalogをチラ見してみたけど把握しづらかったので、一つ一つ確認しがてら一覧に整理してみました。 (2019/10/20 - BasicsとMaterial Componentsの画像やカテゴリの追加を反映しました) (2019/12/25 - Interaction modelsのカテゴリ追加を反映しました) (2020/03/11 - CupertinoとMaterial Componentsのウィジェットを追加しました) (2020/08/17 - AnimatedAlign を追加しました(Widget Index: 158個時点)) Basics - 最初に知っておくべきウィジェット Material Components - マテリアルデザインを実現するウィジェット Layout - レイア

                          Flutter:Widget一覧 - Qiita
                        • Announcing Dart 3

                          Hello from Google I/O 2023. Today, live from Mountain View, we’re announcing Dart 3 — the largest Dart release to date! Dart 3 contains three major advancements. First, we’ve completed the journey to 100% sound null safety. Second, we’ve added major new language features for records, patterns, and class modifiers. Third, we’re giving a preview of the future, where we broaden our platform support w

                            Announcing Dart 3
                          • Canonical、「Ubuntu 23.04」の提供を開始 ~「Linux Kernel 6.2」「GNOME 44」搭載/デスクトップ向けのインストーラーが「Flutter」ベースでリニューアル

                              Canonical、「Ubuntu 23.04」の提供を開始 ~「Linux Kernel 6.2」「GNOME 44」搭載/デスクトップ向けのインストーラーが「Flutter」ベースでリニューアル
                            • 開発チームのテンションがアガる "Debug icon kit" を公開しました - mikan Developers' Blog

                              こんにちは、株式会社mikanでデザインを担当している @3izorin です。 デザインチーム(といっても一人なので絶賛募集中です)のブログは初めてですね。 今回のブログは短いんですが、 debug版のアイコンを作った話を書いていきます。 きっかけは毎週のQAから できたもの こうかはばつぐんだ! OSSとして公開しました おわりに きっかけは毎週のQAから 英単語アプリmikanは週次でスプリントを回しているので、基本的に毎週アップデートしています。 ドッグフーディング含め QAもその都度行っているので debug版や inhouse版を毎週触っています。 ちなみにですが、「ドッグフーディング」 は アメリカのペットフード会社 "Kal Kan Pet Food" の社長が自社のドッグフードを食べていたのが起源らしいです (諸説あり) 。 QAでは 新機能の動作確認や既存機能への影響な

                                開発チームのテンションがアガる "Debug icon kit" を公開しました - mikan Developers' Blog
                              • 「筋トレ ビフォーアフター」を元にFlutterと個人開発を学ぶ - Qiita

                                会社勤めをしながら個人開発をしているtakashiです。 本記事では、Flutter製アプリ「筋トレビフォーアフター」を元にプロダクト開発の解説をしていきます。 長文になりますが、重要な部分を絞り込み、コードも記事用のサンプルコードに書き換えているので記事を読み進めやすいと思います。 アプリはこちら。無料でダウンロードできます。 目次 1.Flutterを採用した理由 2.Flutterのキャッチアップ 3.設計 4.開発期間 5.アプリの規模感 6.初回起動時の画面説明 7.入力画面 8.入力ダイアログ 9.カレンダー管理 10.写真撮影とカメラライブラリ選択 11.データ登録完了時 12.ビフォーアフター比較画面 13.ビフォーアフターのロック 14.ビフォーアフターの履歴追加時 15.ビフォーアフターの履歴一覧画面 16.ビフォーアフターの履歴のシェア 17.写真管理画面 18.写真

                                  「筋トレ ビフォーアフター」を元にFlutterと個人開発を学ぶ - Qiita
                                • FlutterアプリをAndroid 13に対応させる

                                  2022.08.28 現地時間2022年8月15日の「Android 13」の正式リリース発表を受けて関連箇所を修正 firebase_messaging プラグインが POST_NOTIFICATION 対応されたのを受けて関連箇所を追記 はじめに 数ヶ月前に Google Pixel 6 を入手して以降、その操作性やインタフェースが心地よく、長らく iPhone ユーザーだった私も最近は Android を触る機会が多くなりました(あくまで検証端末としての域は出ず、プライベートは iPhone ですが)。 AQUOS や Xperia に代表される国産メーカーの Android スマートフォンはやはりどこか扱いづらさがあって苦手だったのですが、Pixel はその観念が180度ひっくり返るぐらい良い体験で、その過程で当時はプレビュー版だった Android 13にも関心を持つようになり、

                                    FlutterアプリをAndroid 13に対応させる
                                  • Flutter でモバイルアプリを作ってみる 入門編① 〜ヘッダーとフッター〜

                                    Flutter を聞いたことありますか?Flutterとは Google 製のアプリケーションUI構築ツールキットです。本記事では iOS/Android 両対応のモバイルアプリ制作のために Flutter を用いていますが、他にもWeb、さらにはデスクトップ向けのアプリケーションを構築することも可能です。 Flutter は Google によって『The best framework for developing beautiful experiences for any screen』をめざして開発が進められているフレームワークです。これは技術的な垣根を超え一つのコードベースから様々なポータル端末で同じユーザ体験を実現することを意味しており、Flutter の将来性が期待できます。 今回はこの Flutter を使って、モバイルアプリのヘッダーとフッター部分を作っていきます。Flut

                                      Flutter でモバイルアプリを作ってみる 入門編① 〜ヘッダーとフッター〜
                                    • 【Flutter】App Check を導入して Firebase を守ろう!【2023年9月】

                                      はじめに 下の画像を見てください。これはとあるアプリの Firebase Console の App Check の Cloud Firestore のモニタリング画面です。この画面で 不正リクエストがどのくらいあるかが確認できます。 え?小さくてよくわかりませんか?もう少し拡大してみましょう。 ↓拡大してみました。不正リクエストは 2% ありました。30日間で不正リクエストは57万回あったということです! さらに Authentication は 18% も不正リクエストがありました! これは、どうにかしないといけない。。。ということで、最近 Firebase App Check を個人開発した Flutter アプリに導入したので、導入手順について紹介します! コードの修正は簡単ですが、Firebase 側の設定がなかなか難解ですし、公式サイト は手順がひとつにまとまっていなくてわかり

                                        【Flutter】App Check を導入して Firebase を守ろう!【2023年9月】
                                      • InheritedWidget を完全に理解する 🎯

                                        InheritedWidgetは、Flutterフレームワーク自身を構成する根幹となるWidgetの1つです。また、通常のアプリケーションコードでも、自前で継承したWidgetを組むかあるいはそれをラップしたproviderパッケージなど経由でよく使われています。 ただ、InheritedWidgetの役割や正確な挙動を掴むのが意外と難しいため、本記事ではそれを丁寧に説明していきます。分かりやすい説明が不足している問題だと思っていて、InheritedWidgetは本質的にはシンプルです。 TL;DRInheritedWidgetとは何かというと、ざっくり以下のように説明できます。 下位ツリーから直近のInheritedWidgetに O(1) でアクセスできる必要な時に限定して変更を下位ツリー内の特定のWidgetのみに伝播する(リビルドを発生させる)ことができるその特性を活かすためにS

                                          InheritedWidget を完全に理解する 🎯
                                        • [PDF] Graphical User Interface UsingFlutter in Embedded Systems

                                          • Dart packages

                                            pub.dev package managerThe official package repository for Dart and Flutter apps. Flutter FavoritesSome of the packages that demonstrate the highest levels of quality, selected by the Flutter Ecosystem Committee

                                              Dart packages
                                            • 2024年以降でも Android で WebView ベースのアプリを作るあなたへ

                                              こんにちは!アルダグラムでエンジニアをしている渡邊です! 本記事は株式会社アルダグラム Advent Calendar 2023 1日目の記事です。 早いもので2023年もあと一ヶ月となり、2024年もまもなくです。最近モバイルアプリのクロスプラットフォーム開発では Flutter や Kotlin Multiplatform などをよく見かけます。 しかしクロスプラットフォーム開発といえば... そう WebView を使った方法があります。 これは WebView で HTML を表示させることで Android や iOS などで共通に画面を作成する方法で、モバイルアプリ開発の初期からあった方法です。 プロジェクトの構成や工数、実装難易度によって WebView を使った開発を採用することもあると思いますが、個人的な意見としてそれは選択肢としてアリかと思っています。 最近アプリチーム

                                                2024年以降でも Android で WebView ベースのアプリを作るあなたへ
                                              • Flutter Tasky - Google TodoをFlutterで再現

                                                MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Flutterがにわかに盛り上がっています。Flutter Webの登場によって、スマートフォンアプリからWebサイトまでDartで開発できるようになったのは大きな要因でしょう。試してみたいと思いつつ、二の足を踏んでしまっている方もいるでしょう。 そんな方はFlutter Taskyから学んでみてはいかがでしょう。Google TodoアプリをFlutterで置き換えたソフトウェアです。 Flutter Taskyの使い方 トップページです。ログインもできるようですが、ゲストアクセスがいいでしょう。 タスクを追加します。 タスクには日付や詳細を含めることもできます。 日本語だとなぜか文字が二重で表示されます。 チェックを付けてタスクを完了します。 並び替えもできます。 タスクはリス

                                                  Flutter Tasky - Google TodoをFlutterで再現
                                                • Flet使うとPythonでWeb/Desktop/Mobileアプリ作れちゃうんだ - Qiita

                                                  Fletというライブラリはご存じでしょうか。。私はつい1週間前に知ったばかりです・・・ Pythonを利用した技術について、情報収集している中で見つました。元々、reactPy(Pythonでreactの機能を実現できるライブラリ)の学習を進めており、こちらのyoutubeチャンネルを参考にしていました。 ※reactPyの記事は別途公開しているので、気になる方は見てみてください!! チャンネルの他動画を眺めていたところ、Fletと書かれた動画がありました。なんだろう?と思って、少しやってみたら面白そう、ということにでもう少し触ってみることにしました。 ハンズオンを進める中で、デプロイ先にcloudflareが出てきたので、この機会にそちらの理解も深めることをもう一つの目標として、作業を進めることにしました! Fletとは 以下文章はFletの公式Docsから引用した内容です。mobile

                                                    Flet使うとPythonでWeb/Desktop/Mobileアプリ作れちゃうんだ - Qiita
                                                  • 【Flutter 3.17対応】Dart-define-from-fileを使って開発環境と本番環境を分ける

                                                    Flutter 3.16 までは、 dart-define-from-file で定義した環境変数が、iOSやAndroidで使用できていました。 ところが、この動作は意図せず dart-define の動作とも一致しないため、 Flutter 3.17 以降で無効になるようです。 Flutter 3.19.0-0.3.pre (beta) 版で動作確認しつつ、必要な対応を弊社のテンプレートリポジトリに追加しました。 追加対応を行ったプルリクエスト(コミット)はこちらです。 https://github.com/altive/flutter_app_template/pull/321/commits あわせて、こちらの記事も、3.17以降に必要な対応を含めた内容に更新しました👌 はじめに こんにちは、Flutterでのアプリ開発をメインとしている「Altive株式会社」の村松龍之介(@r

                                                      【Flutter 3.17対応】Dart-define-from-fileを使って開発環境と本番環境を分ける
                                                    • Google、「Flutter 2」を正式リリース ~iOS/Androidに加えWeb開発をサポート/開発言語の「Dart 2.12」は“null安全”に対応

                                                        Google、「Flutter 2」を正式リリース ~iOS/Androidに加えWeb開発をサポート/開発言語の「Dart 2.12」は“null安全”に対応
                                                      • Flutter/Dartにおけるimmutableの実践的な扱い方

                                                        以下の記事でも触れている StateNotifier は状態値をimmutableで扱うことが実質必須ですが、そのimmutableプログラミングがあまり理解できていない様子が散見されたり質問を受けることが多いのでそれについて記事にしてみました。 immutableについての良い解説記事なども色々ありますが、Flutter/Dartにおいての実践的な扱い方に対して飛躍がある気がしていて、それを埋められることを意識して順を追って説明してきます。 以下で示したコードは https://github.com/mono0926/riverpod_example/blob/main/test/test.dart に大体含まれています。 mutableなクラスの挙動まず、mutableなクラスの挙動は以下のようになります。 class Mutable { Mutable(this.value); in

                                                          Flutter/Dartにおけるimmutableの実践的な扱い方
                                                        • 日比谷音楽祭おさんぽアプリ2020 開発の裏側を語る / クライアント編 | BLOG - DeNA Engineering

                                                          前回に引き続き、『 日比谷音楽祭公式おさんぽアプリ2020 』(以下、おさんぽアプリ)のクライアント編をお伝えします。 この記事の概要 事前に新機能で必要なUI・ロジックを洗い出すことで効率的に開発した gRPCによりモックを簡単に作ることができ、サーバー/クライアントで同時に開発できた 時間と慣れが必要なSupernovaについてデザイナーさんと進め方を工夫した 最大9曲の音楽を同期して再生するため、audioplayersを活用した Flutterの良かった点、悪かった点、辛かった点を振り返った 今年のおさんぽアプリでは、FlutterやgRPCなど、いま話題の新しい技術を使用しています。 クライアントの開発メンバーは20新卒4名(石田・海老沼・小野・渡部)と21卒内定者1名(砂賀)、フルリモートでの開発、かつ0からの開発ということで、大きな挑戦をしました! 本記事では、内定者のみでど

                                                            日比谷音楽祭おさんぽアプリ2020 開発の裏側を語る / クライアント編 | BLOG - DeNA Engineering
                                                          • Flutter 3 での変化点の要約 - 週刊Flutter大学

                                                            Deep dive into our latest release, including macOS and Linux stable, performance improvements, and more! 細かいニュアンス等はこちらの記事で読んだほうが理解しやすいので、 気になる方はぜひこちらを読んでみてください。 以下、要約となります。 導入 Flutter のstable リリースの時が来ました。 Flutter 3について発表できることを非常に誇りに思います! たった3ヶ月前に、WindowsへのFlutterのサポートを発表したばかりでした。 本日、Windowsに追加して、macOSとLinuxに対するFlutter の Stable サポートを発表します! Flutter コントリビューターの懸命な働きに感謝します。 5248ものプルリクエストがマージされました。 このリリ

                                                            • FlutterのCI/CD環境のAWS EC2(Mac)環境に構築してパイプライン実行速度を改善する - Qiita

                                                              背景 現在Flutterを用いたモバイルアプリの開発を行なっているが、その中でGitlabによるCI/CDを構築している。 こちらを運用していくにあたって1点問題が発生した。 それは、メンバーの増加によって相対的にCI/CDのビルド端末が不足し、pipelineの滞留が発生したことだ。 pipeline待ちがDeveloperのストレスになったり、作業効率の低下を招いたりすることは既に広く知られてはいるため本件を早急に解決する必要がある。 基本的には、CI/CDのRunnerとなるMacを購入して、処理台数を増やすことで、本件を解決することができる。 しかし、この問題の解決には以下のような課題がある。 Mac端末の購入にはリードタイムが必要であり、解決まで時間がかかる。 新規で購入した端末では新たに環境構築が必要であり、人的リソースがかかる。 メンバーの増加は一時的なものであり、減少した際

                                                                FlutterのCI/CD環境のAWS EC2(Mac)環境に構築してパイプライン実行速度を改善する - Qiita
                                                              • MVVM+Repositoryパターンを採用したFlutterアプリを構築する

                                                                この記事について wasabeefさんが作成しているリポジトリを参考に、カスタマイズしてテンプレートを作成してみたという自分用メモ的な記事です。導入手順をかなり丁寧に書いたつもりなので、めちゃくちゃ文字数が多くなっちゃっています💦(脅威の50000文字over)。 wasabeefさんのテンプレートでは、ChangeNotifierを採用していますが、この記事では、StateNotifierを採用しています。また、Sizer・Fimber・Device Previewなども新たに導入しています。逆に、Dioの導入はしていません。これは、httpというパッケージを使った方が良いケースもありますし、そもそもFirebaseを使用していて、バックエンドAPIを叩く必要がないケースもあるかと思いますので、必要に応じて、下記のリポジトリを参考にしてみてください。 MVVM+Repositoryパタ

                                                                  MVVM+Repositoryパターンを採用したFlutterアプリを構築する
                                                                • Dart/Flutterでドメイン駆動設計(DDD)してみた - 実装編 - のんびり精進

                                                                  前編である「導入編」の続きです。 まずそちらをざっと一読されることをお勧めします。 kabochapo.hateblo.jp ソースコードは本記事投稿後にたびたび改変しており、記事内容との相違があります。ご了承ください。 github.com 作るアプリについて(ご注意) Flutter によるアプリ開発でも DDD の恩恵があるのかを試すことと理解を深めることを目的とするサンプルであるため、アプリとして本来は考慮すべき点をいくつか無視しています。 データベース操作の効率や確実性にこだわっていない メモのタイトルとカテゴリだけを使うときに本文まで取得している等。 更新や削除を行った結果の確認も省いています。 保存数に制限を設けていない 何万件ものメモを保存したときの動作は想定外かつ未確認です。 エラーメッセージの扱いが不十分 補足した Exception のメッセージをそのまま表示していま

                                                                    Dart/Flutterでドメイン駆動設計(DDD)してみた - 実装編 - のんびり精進
                                                                  • 株式会社アンドパッドでpotatotips #71を開催しました! - ANDPAD Tech Blog

                                                                    はじめに こんにちはCDOの山下です。 potatotipsは、毎月100人くらい申し込みがあるモバイルアプリのエンジニアにとってはおなじみの勉強会です。 私も個人的に5年ほど前から参加していて、当時アンドパッドは数人のスタートアップだったのでいつか自社開催できる オフィスを構えたら主催しようと夢見てましたが、今回オンラインながら実現したので個人的には胸熱でした。 コロナの不安がなくなったら是非オフライン開催でも主催したいと思っています。 ※potatotipsは71回開催されているアプリエンジニアのためのtips共有勉強会です。 potatotips.connpass.com 発表内容まとめ 発表のスライドや内容を簡単に振り返っていきたいと思います。 ライブラリを作って5年たったので振り返る ライブラリを作って5年たったので振り返る from Daisuke Yamashita pota

                                                                      株式会社アンドパッドでpotatotips #71を開催しました! - ANDPAD Tech Blog
                                                                    • Flutter Interact ’19 での発表に触れながらFlutter/Dartの最新動向を追う

                                                                      Recordings are posted on YouTube in case you missed any of the sessions or want to go back and rewatch your favorites…

                                                                        Flutter Interact ’19 での発表に触れながらFlutter/Dartの最新動向を追う
                                                                      • 🕒 It’s Time: The Flutter Clock Contest Results

                                                                        We are always amazed by what developers around the world are building with Flutter. This year we partnered with the Google Assistant and Lenovo teams to bring you our most recent contest: Flutter Clock — challenging you to build a Flutter clock face application for the Lenovo Smart Clock that is beautiful and innovative. We received over 850 unique submissions across 86 different countries. This i

                                                                          🕒 It’s Time: The Flutter Clock Contest Results
                                                                        • dart:ffiで既存のC++の資産をDart/Flutterから使用する方法

                                                                          1. はじめに こんにちは、TURING でエンジニアをしているsangotaroです。 TURINGは完全自動運転システムを搭載した"EV"の販売を目標とする会社です。 この記事では既存のC++で書かれたソフトウェアの資産をDartから利用する方法についてある程度の知見が得られたのでそれをまとめたいと思います。 2. なぜC++の資産をDartから使用する必要があったか hokkaidoプロジェクトの記事でもお伝えした通り、TURINGでは現時点でも以下のソフトウェア資産を持っています カメラからの映像を入力として経路の推定を行い自動運転を行う 自動運転の推論の結果得られた経路やカメラ画像の表示、CAN (自動車の様々なデータが流れるネットワーク)から得られた情報などを車載モニタに表示する 現状のモニタに表示されている情報でも運転手に必要な情報は表示されているのですが、今後さらに車載モニ

                                                                            dart:ffiで既存のC++の資産をDart/Flutterから使用する方法
                                                                          • Flutterを大好きになってしまうカラクリ

                                                                            この記事はポエムっぽいタイトルですし、書いている本人もほとんどポエムの気持ちで書いています。そのままだとポエム枠に入れるようなものなのですが、そこはエンジニアとして、内容は Flutter を始めてみようと思う方が Flutter に楽しく取り組めるよう、良コンテンツの紹介も交えながら、学習ロードマップ導入編になればなぁと思って書いています。どうぞお付き合いください。 この記事ははじめてプログラムを書くよ!という方には説明がすっ飛んでいるところがあると思います。多少なり他のプログラミング言語を使って、小さいアプリを作ったことがある程度の知識を想定しています。ご容赦ください。 Flutter ってなに Flutter という言葉を聞いたことがない、またはなんとなく Twitter で流れてきたことがあるけどなぁ、という方もいらっしゃるかもしれませんので、かんたんに紹介させていただきたいと思い

                                                                              Flutterを大好きになってしまうカラクリ
                                                                            • Flutter × Bitriseでappstore&playストアにまとめてデプロイが快適すぎる件

                                                                              ちょっと宣伝させて(割愛可) 新しいアプリをリリースしました。 その名も「タコチャート」🐙 アプリの内容は、自己/他己分析サポートサービスみたいな感じで、 近しい人に、自分の他己分析を気軽に依頼できるというものです。 合わせて、最近出会った人との会話メモ帳アプリにも使える、便利な代物です。笑 これを今後、採用面接とか、恋活とか、そういう市場で展開できないかな? と思いながら作戦を練っているところです 😄 ぜひこの記事を見た方は、IOSかAndroidのアプリをダウンロードして、友人や親御さんなど、 色んな人にレビューをお願いしてみてください🙏 そして、使い心地や改善点など、ここでも、アプリのお問い合わせからでも教えて頂けると嬉しいです。 本題 このアプリをリリースする上で、CI/CDツールをBitriseにしました。 FlutterだとCodeMagicも有名ですが、同じコミュニティ

                                                                                Flutter × Bitriseでappstore&playストアにまとめてデプロイが快適すぎる件
                                                                              • Google、Mac/Linuxデスクトップアプリの開発に対応した「Flutter 3」を発表/Apple Silicon、ユニバーサルバイナリにも対応。「Firebase」対応も強化

                                                                                  Google、Mac/Linuxデスクトップアプリの開発に対応した「Flutter 3」を発表/Apple Silicon、ユニバーサルバイナリにも対応。「Firebase」対応も強化
                                                                                • 【神パッケージ】 Riverpod の使い方【Flutter】|Yota Ishikawa | AI

                                                                                  今回紹介する Riverpod は Flutter の状態管理パッケージです。Riverpod のおかげで僕の Flutter ライフは最高に快適になりました。紛れもない神パッケージです。今まで provider パッケージをフル活用してアプリを開発してきましたが、新しいアプリでは Riverpod パッケージを使っています。 Riverpod は Flutter でよく使われている provider パッケージを開発している人が、provider パッケージで問題のある部分を改良したものです。 2021年の11月に正式版(バージョン 1.0.0 )が公開されて、より安心して使えるようになりました。 Riverpod の実践的なアーキテクチャについては、こちらまで。 provider の問題点と Riverpod の解答 provider パッケージは充分に優れていて、正直そんなに困ること

                                                                                    【神パッケージ】 Riverpod の使い方【Flutter】|Yota Ishikawa | AI