並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 675件

新着順 人気順

flutterの検索結果161 - 200 件 / 675件

  • さよならAndroid?サムスンが将来的にAndroidから「フクシア」OSに乗り換えるとの噂

    サムスン電子が製造・販売する世界シェアトップのスマートフォン「Galaxy」シリーズのほぼ全ての端末では、サムスンによって独自カスタマイズが施されたAndroidが実行されています。しかし、サムスンは将来的に、新たなOSに乗り換える可能性があるようです。 リーカーのDohyun Kim氏は、自身のTwitter上に、サムスンがAndroidから離れることを示唆する内容をツイート。新たに、「Fuchsia」と呼ばれるOSへ将来的に移行する可能性があるとのこと。なお、この投稿には、著名リーカーのIce universe氏も「Yes」と反応しており、より信憑性の高い情報であるようです。 Yes — Ice universe (@UniverseIce) December 22, 2021 なお、このOSの日本語での正しい読み方は不明です。英語発音では「フューシャ」、日本語では「フクシア」や「フク

      さよならAndroid?サムスンが将来的にAndroidから「フクシア」OSに乗り換えるとの噂
    • Perk アプリにおける WebView + Flutter の選択と実践 | Wantedly Engineer Blog

      こんにちは、エンジニアの富岡です。この記事はウォンテッドリー・アドベントカレンダー2025夏の13日目の記事です。 私たちは昨年の夏に福利厚生サービス「Perk」の iOS / Android アプリをリリースしました。このアプリは枠組み部分を Flutter で作り、中身は WebView で構築するというアーキテクチャを採用しています。 この記事では、私たちがなぜこの技術選定を行ったのかという背景、WebView ベースでアプリを開発する上で対応が必要だったこと、そしてリリースから1年ほど経った今の状況からこの技術選定にしてみてどうだったかについてご紹介します。 Perk について Perk アプリについて WebView + Flutter という技術選定について WebView 利用の理由 枠組み部分に Flutter を使った理由 プロトタイピングによる実現性の検証 WebVie

        Perk アプリにおける WebView + Flutter の選択と実践 | Wantedly Engineer Blog
      • [Flutter] Flutter公式アーキテクチャ + Riverpod を書いてみる | DevelopersIO

        使ったライブラリ riverpod hooks_riverpod dio freezed json_serializable Result アーキテクチャのところに行く前に、、 Flutter公式デモcompass_appにもあったResultを取り入れてます。 APIの戻り値に使います。 ただし、そこからAIさんにもみてもらって、いくつかメソッドを追加したり、一部の名前を変更したりしてます。 Swiftだと Result.success / Result.failure ですけど Result.ok / Result.error なんですね。 result.dart sealed class Result<T> { const Result(); /// Creates a successful [Result], completed with the specified [value]

          [Flutter] Flutter公式アーキテクチャ + Riverpod を書いてみる | DevelopersIO
        • FlutterPrompts

          ChatGPT Prompts for Flutter developerFlutter Prompts は Flutter エンジニアのスマホアプリ開発生産性を 劇的に向上する ChatGPT のプロンプト集です。 プロンプトを探す

          • Flutter x Riverpod でアプリ開発!実践入門

            Flutter 3.x, Dart 3.x, Riverpod 2.x に対応🚀 ✨直近の主な更新 - 2024年9月1日:ref.listenManualについての説明と用語集チャプターを追加 - 2023年10月6日:「Riverpod v3.0 の変更点(v2.xと比較)」チャプターを追加 - 2023年2月23日:最新情報をもとに全体的に改修・Tipsのチャプターを追加(内容少) - 2023年2月19日:Testのチャプターを追加(内容少) - 2023年2月12日:riverpod_generatorとNotifierProviderのチャプターを追加 --- 本書は、「Riverpod」に主眼を置いた、実践的入門書です📚 状態管理のライブラリが豊富なFlutterですが、その選択肢の多さに迷われる方も少なくないのではないでしょうか? その数ある状態遷移ライブラリの中でも広

              Flutter x Riverpod でアプリ開発!実践入門
            • 【Flutter】アプリ全体のアーキテクチャを0から考えて作り直した話

              ここ半年ほど、仕事で Flutter アプリを 0 から作り直しています。 ちょうど今年の個人的なテーマを「アーキテクチャ」に据えていたこともあり[1]、またその一環として 「Clean Architecture 達人に学ぶソフトウェアの構造と設計」 (以下:クリーンアーキテクチャ本)を読んでいたこともあり、この作り直しでは「アーキテクチャ」をしっかりと自分の頭で考えながら作ろうと決めて取り組んできました。 アーキテクチャについて頭を悩ませながら実装を進めること約半年、ようやくアプリが形になるとともにある程度知見も溜まってきましたので、その知見を一般化した内容をこの記事にまとめていきたいと思います。 注意 この記事は、「Flutter アプリのアーキテクチャはこれがベストプラクティス!」という類の記事ではありません。あくまで 私の目の前の要件ではこれが最適と判断した という一例の紹介になり

                【Flutter】アプリ全体のアーキテクチャを0から考えて作り直した話
              • Flutter製ノーコードツール、MagicInstructionsのアーキテクチャを大公開するっピ

                TL;DR NappsTechnologiesの代表の榎本です。普段はMagicInstructions(https://magicinstructions.app/#/)というFlutterで作られたノーコードツールを開発しています。どういうアーキテクチャでなぜノーコードが可能になったのかを今日は大公開しちゃいます 宣言的プログラミング MagicInstructionsでは、Flutterでアプリを制作しています。Flutterの特徴を一言で言うと、全てはWidgetという部品で構成され、Widgetをプログラミングコードで組み合わせることでアプリを制作できます。

                  Flutter製ノーコードツール、MagicInstructionsのアーキテクチャを大公開するっピ
                • 10Xのテストコード規約 - 10X Product Blog

                  はじめに こんにちは!モジュール開発部のyamakazu (@yamarkz) です。 10Xではテストコードの標準化を目指して、テストコード規約 (Test Coding Standards) を整備してきました。この記事では数ある規約の中でも、実際に活用して効果が大きかったものをいくつか取り上げて紹介します。 テストコードの品質に課題を持っている方や、コーディング規約の整備に関心を寄せる方の参考になれれば幸いです。 ChatGPT 要約 ChatGPTに内容の要約をお願いしました。この記事で述べられている内容は以下の通りです。 テストコードに規約を設ける目的は、「テストの資産性を高めることで、プロダクトの発展性と事業の継続可能性を守るため」である。テストコード規約は、ボトムアップで開発組織全体が守る基準を明確にし、良質なテストを書くために設ける。この規約ではGroup, Arrange

                    10Xのテストコード規約 - 10X Product Blog
                  • FigmaからFlutterへ ── デザイントークン自動変換とUIカタログで実装を加速 - ZOZO TECH BLOG

                    はじめに こんにちは、新規事業部フロントエンドブロックの安土琢朗です。普段はZOZOマッチのFlutterアプリ開発を担当しています。 ZOZOマッチは2025年6月にリリースされた、ゼロから立ち上げたマッチングアプリです。zozomatch.jp本記事では、開発初期から取り組んできたデザインシステムの導入によって、どのように開発効率とUIの品質を向上させたか、そしてそれを支える具体的な運用プロセスや仕組みについてご紹介します。 プロダクトを継続的に成長させるうえで、デザインと実装のズレを最小化し、誰が開発しても一定の品質が保たれる状態をどう実現するかは重要なテーマです。その課題に対し、私たちはデザイントークン・UIコンポーネント・UIカタログを軸にしたデザインシステムを構築しました。 目次 はじめに 目次 デザインシステム構築の背景と課題 デザインシステムとは なぜデザインシステムが必要

                      FigmaからFlutterへ ── デザイントークン自動変換とUIカタログで実装を加速 - ZOZO TECH BLOG
                    • Rustは本当に早いのか。Flutterにおける速度をMarkdownParserで比較してみた。

                      まとめ Rust製parserは、Dart製parserの2倍程度の速度が期待できる Rustの呼び出しコストとして、1.2ms程度のボトルネックが存在する n回のRust呼び出しは、場合によってはパフォーマンス低下につながる RustとFlutterのアダプタは自動生成できるので実装は非常にカンタン Rustコンパイル用の設定は1回すればずっと使えるが、プラットフォームごとにしなければいけないので結構面倒。 どんな人向けの記事? FlutterからRustの関数を呼び出す方法を知りたい方 Rustの関数をわざわざ呼び出すべきか、判断基準のヒントを得たい方 Dart vs Rustのスピードテストの実測値をみたい方 Rustは本当に早いのか。Flutterで実際に呼び出してDart実装と比較する つい先日、Stack Overflow Developer Survey 2023が公開されま

                        Rustは本当に早いのか。Flutterにおける速度をMarkdownParserで比較してみた。
                      • Flutter「を」Unity「へ」導入する | gihyo.jp

                        本連載は、iOS/Android向けのアプリでUIの表現力を高めることを目標に、Unity製アプリにFlutterを導入した例を、具体的な実装方法を交えながら紹介する記事です。 なぜUnityとFlutterを使う? まずは、一般的にはUnity、Flutter単体で問題なくアプリケーション開発ができるのになぜ連携させる必要があるのかを説明したいと思います。そのためにまずUnity、Flutterそれぞれの特徴を見てみます。 Unity Unityは、ゲーム開発者にとって非常に人気の高いゲームエンジンです。 非常に大きなコミュニティがあり、数多くのチュートリアル、ドキュメント、フォーラム、アセットストアが利用可能であり、日本語の情報も豊富にあります。 Unity公式サイト https://unity.com/ja Unityの強み 高度な2Dおよび3Dグラフィックスを実現するための豊富な機

                          Flutter「を」Unity「へ」導入する | gihyo.jp
                        • Flutterでアプリ開発してみた - ENGINEERING BLOG ドコモ開発者ブログ

                          はじめに この記事は,ドコモアドベントカレンダー22日目の記事になります。 こんにちは,ドコモの角野といいます。サービスデザイン部でahamo のモバイルアプリの開発を担当しています。 モバイルアプリをiOS向けとAndroid向けでそれぞれに開発するのは手間がかかるので,効率化のためにクロスプラットフォームに対応したフレームワークを使って同時に開発しちゃおうということで,ahamoアプリはFlutterを使って開発しています。本記事ではFlutterを使ってみてよかったこと,苦労したことについて紹介します。 モバイルアプリ開発に興味ある方や,Flutterを利用してみようと思っている方の参考になったらうれしいです。 フレームワークの選定は? ahamoアプリの開発は2020年から開始しました。当時はFlutterとReactNativeが2強でしたが,以下の理由からFlutterを使うこ

                            Flutterでアプリ開発してみた - ENGINEERING BLOG ドコモ開発者ブログ
                          • 2025年以降のFlutterの将来性について予想してみる

                            2024年はFlutter界隈にも色々な出来事がありました。GoogleのFlutterチームのレイオフ、それに伴って登場したFlutterをフォークしたFlockというプロジェクトなどなど。 また、私の活動としてましては、2020年4月から行なっているFlutter大学の運営を引き続き行いつつ、FlutterNinjas Tokyoという新しい国際イベントを開催することができました。 Flutter大学やFlutterNinjasを通して日本のFlutter界隈に多少の影響を与えている自負はありますが、とはいえトレンドは全くコントロールできませんし、Flutterのトレンドには左右される立場に身を置いています。今回は、そんな立場でFlutterの将来性をどのように考えているか、個人的な見解を記事にしたいと思います。 ReactNative vs Flutter まずは、Flutterにと

                              2025年以降のFlutterの将来性について予想してみる
                            • Flutterで100画面を超える規模のアプリを開発してみた感想 | 東京のアプリ開発会社

                              株式会社Pentagon (ペンタゴン) の yamatatsu です。アプリ開発のエンジニアとして仕事をしています。Flutterでの開発歴は1年ほどになります。 この記事を読むと、Flutterでアプリ開発をする際に気をつけた方が良いことや、ネイティブ開発との違いなどがわかります。これから Flutter でのアプリ開発をする方や、開発中の方にとって有益な内容になっているので、ぜひ読んでいただけると嬉しいです。 【この記事の監修者】山本 真矢 株式会社Pentagonの代表取締役社長 経歴:Y-Combinator StartUp School / Arizona State University / 2013年からスタートアップを中心に様々な企業のアプリ開発を支援。2018年に株式会社Pentagonを設立。2023年アプリ開発高速化する特許を取得(7184410)。アプリやWebサ

                                Flutterで100画面を超える規模のアプリを開発してみた感想 | 東京のアプリ開発会社
                              • 「Flutter 3」発表 macOS・Linux向け開発に対応 ゲーム開発用のツールキットも公開

                                米Googleは5月11日(現地時間)、オープンソースのアプリ開発SDK「Flutter」の最新バージョン「Flutter 3」を年次開発者会議「Google I/O」で発表した。新たにmacOSとLinuxアプリの開発を安定版としてサポート。単一のコードでiOS、Android、Web、Windows、macOS、Linuxアプリに対応できるフレームワークになった。 macOSではApple Silicon/米Intel製プロセッサの両方に対応。新バージョンの提供に併せ、Flutter 3でゲームを開発できるツールキットも公開した。 Flutterは単一のコードでiOSとAndroidアプリを開発できるフレームワークとして2018年に登場。21年3月には「Flutter 2」としてWebアプリなどの開発に対応した他、22年2月にはWindowsアプリの開発を安定版としてサポートする「Fl

                                  「Flutter 3」発表 macOS・Linux向け開発に対応 ゲーム開発用のツールキットも公開
                                • Google、「Flutter 3.19」と「Dart 3.3」を発表 ~Gemini組み込みアプリの開発も/Windows Arm64を初期サポート、Windows 7/8のサポートは終了

                                    Google、「Flutter 3.19」と「Dart 3.3」を発表 ~Gemini組み込みアプリの開発も/Windows Arm64を初期サポート、Windows 7/8のサポートは終了
                                  • Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub

                                    Google Nest Hub Fuchsia Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub Google’s long-in-development, from-scratch operating system, Fuchsia, is now running on real Made by Google devices, namely, the first-generation Nest Hub. Google has told us that as of today, an update is beginning to roll out to owners of the first-generation Nest Hub, first released in 2018. Fo

                                      Google is officially releasing its Fuchsia OS, starting w/ first-gen Nest Hub
                                    • Flutterアプリをテストして、カバレッジを見える化する - ANDPAD Tech Blog

                                      アプリエンジニアの伊藤です。以前はこんな記事を書きました。 tech.andpad.co.jp その後、Flutterを採用して新規アプリを開発することになりました。 今回はそのFlutterでのアプリ開発を交えて、アプリチームで注力しているテストに関する内容を中心に書いていこうと思います。 本記事の説明のためにサンプルアプリを作っていますので、こちらも参照していただき、より理解を深めていただければ幸いです。 github.com Flutterアプリの構成とテスト providerを使ったMVVM Unit Testを書く repositoryのテストコード modelのテストコード Widget Testを書く screenのテストコード カバレッジの見える化 Flutterでカバレッジ Codecovへのアップロード さいごに Flutterアプリの構成とテスト テストの説明に入る前

                                        Flutterアプリをテストして、カバレッジを見える化する - ANDPAD Tech Blog
                                      • 「Flutter 3.10」正式リリース。カラースキームの自動生成などMaterial 3対応強化、新レンダリングエンジン、WebAssembly対応など。Google I/O 2023

                                        「Flutter 3.10」正式リリース。カラースキームの自動生成などMaterial 3対応強化、新レンダリングエンジン、WebAssembly対応など。Google I/O 2023 Googleは5月10日(日本時間11日)に米カリフォルニア州マウンテンビューで開催中のイベント「Google I/O 2023」で、Dart言語向けのフレームワーク「Flutter」の最新版となる「Flutter 3.10」の正式リリースを発表しました。 Explore the #GoogleIO updates on progress across themes for Flutter and Dart. → https://t.co/aBQmQQ8ktC Seamless web integration Improved web performance with WebAssembly Graphi

                                          「Flutter 3.10」正式リリース。カラースキームの自動生成などMaterial 3対応強化、新レンダリングエンジン、WebAssembly対応など。Google I/O 2023
                                        • 【速報】 Google I/O 2022 Flutter 基調講演 まとめ! | 週刊Flutter大学

                                          本記事ではそんな要望にお答えします! Google I/O とは、Googleが一年に一度開催する、 最新商品や最新情報のPRや、デベロッパーの交流を目的とした講演会です。 GoogleのプロダクトであるFlutterに関しても基調講演が開かれ、 Flutterの最新情報等がPRされました。 本記事では、2022年 Google I/O で行われた Flutterの基調講演の内容について、 まとめてお伝えします。 この記事を読むだけでFlutterの最新情報がまとめてわかります! ぜひ読んでみてください! Flutter基調講演 内容 上記基調講演の内容をまとめてお伝えします! タイムスタンプ付きで記載するので、気になる部分は元動画をご確認ください。 Flutter 3 リリース 動画はこちら。 Flutter 3のリリースが発表され、本日リリースされました。 Mac OS と Linux

                                            【速報】 Google I/O 2022 Flutter 基調講演 まとめ! | 週刊Flutter大学
                                          • UPSIDERのこれからを担うFlutterアプリのアーキテクチャ - UPSIDER Techblog

                                            こんにちは、UPSIDERで日々モバイルアプリ開発をしているふっくです。 UPSIDERでは今後、よりアプリ開発に注力し決済プラットフォームの中核的な役割を果たすことを目指しています。 今回は、今後の開発・運用を目指して考えたFlutterアプリ向けのアーキテクチャを紹介します。 ネイティブアプリの世界で触れてきた色々なアーキテクチャ・フレームワークを参考に、開発の後半でも順調にスケールさせることができるように、工夫を凝らしました。 本アーキテクチャで作ったサンプルアプリもあるので、ぜひ以下のリンクから見てみてください。 https://github.com/upsidr/flutter_architecture_blueprint デモはこちら https://upsidr.github.io/flutter_architecture_blueprint/ 対象読者 目指すところ 参考に

                                              UPSIDERのこれからを担うFlutterアプリのアーキテクチャ - UPSIDER Techblog
                                            • What’s New in Flutter 2.0

                                              Today, we’re pleased to announce the release of Flutter 2. It’s been a little more than two years since the Flutter 1.0 release, but in that short time, we’ve closed 24,541 issues and merged 17,039 PRs from 765 contributors. Just since the Flutter 1.22 release in September, we’ve closed 5807 issues and merged 4091 PRs from 298 contributors. Special thanks go out to our volunteer contributors who g

                                                What’s New in Flutter 2.0
                                              • 結婚式の余興向けで、Flutter Webを使ったあみだくじアプリを短期間で作った話

                                                昨年、籍を入れ1月の3連休(先週)に友人だけの披露宴を開催しました その余興として、Flutter Webを使って簡単なあみだくじアプリケーションを作った話になります 製作期間は、お正月から流行りのAIツール(GPTやClaude)を活用しながら進め、約1週間でした(結婚式の前日まで作業していました) 経緯 妻「なんか余興やりたい その余興で新婚旅行のお土産を渡したい クイズとかは?」 僕「うーーん」 プランナーさん「(なんか色々と提案してくれたけど忘れた)こういうのどうですか?」 妻「どうしよ、まあ何をやるかはあんまこだわりなくて、尺作りと新婚旅行のお土産を景品として友達に渡したいな」 僕「あれ? 会場のモニターにあみだくじのサイト映してやればいいんじゃね?」 「なんか、世の中に公開されている無料のWebアプリとかでないかな?」 ・・・・ 僕「んー、入力項目多いし、披露宴当日に生きている

                                                  結婚式の余興向けで、Flutter Webを使ったあみだくじアプリを短期間で作った話
                                                • AI x FlutterでリアルタイムにUIを生成する

                                                  スニダンを開発している@natsuk4zeです! 今回は生成UIというリアルタイムにUIを生成する技術を、Flutterで試してきたので、ご紹介します✨ GitHubもぜひフォーローお願いします! デモ動画 今回はこのようなデモを用意してみました。 ローティングを挟んだ後に表示される沖縄に関する画面は丸ごとAIが生成しています。 設計 ユーザーの入力を元に、AIがJSON形式でWidgetを生成し、アプリはそのJSONをWidgetに変換して表示しています。 ユーザー入力画面 ここでは、ユーザーが入力したテキストを、プッシュ遷移で生成UI画面に渡しているのみで、特別なことはしていません。 /// ユーザー入力画面 class UserInputScreen extends HookWidget { const UserInputScreen({super.key}); @override

                                                    AI x FlutterでリアルタイムにUIを生成する
                                                  • マルチデバイスチームの8つのスマホアプリ、その技術選定を公開! - エムスリーテックブログ

                                                    【マルチデバイスチーム ブログリレー1日目】 エンジニアリンググループ・マルチデバイスチーム(以下、マルデバ)の星野です。 2年ほど前にスマホアプリ開発で採用している技術というブログを書きましたが、時間が経ち、採用している技術に更新があったり、新しいアプリもリリースされましたので、改めてマルデバで開発しているアプリとその技術選定について紹介します! アプリの数が多いため、各アプリの深掘りは行わず、アプリの概要 + 選定技術の紹介にとどめています。より詳しく知りたい方は方は、ぜひカジュアル面談・面接などでご質問ください! m3.com アプリ ToDo Plus アプリ Web 講演会アプリ m3.com CAREER アプリ m3.com 電子書籍アプリ 薬キャリアプリ m3 ラウンジアプリ AskDoctors アプリ まとめ We are hiring! m3.com アプリ m3.c

                                                      マルチデバイスチームの8つのスマホアプリ、その技術選定を公開! - エムスリーテックブログ
                                                    • 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アプリケーション開発にRiverpodを僕が使う理由

                                                        はじめに Flutterにおける状態管理の手法は、数多く存在します。 筆者は、その中でもRiverpodを好んで利用しています。最近はFlutterKaigi 2023の公式アプリでも採用しました。 このようにRiverpodを採用していると、「Riverpodの勉強方法はどのようにすればいいのか」とか、「便利さがよく理解できない」という声をよく聞きます。勉強方法に関しては、公式ドキュメントを読むのが一番です。とはいえ、急に公式ドキュメントを読むのはハードルが高いかもしれません。 本記事では、筆者がRiverpodを好んで使う理由をまとめます。「なぜRiverpodを便利だと思う人がいるのか」を知ることで、Riverpodへの関心を高めてもらえれば幸いです。 TL;DR 文章が長くなってしまったため、先に結論を簡潔に。書き始めた時には、1万字を超えるとは思っていませんでした…。 以下の4つ

                                                          Flutterアプリケーション開発にRiverpodを僕が使う理由
                                                        • GitHub - mj-hd/dashboy: Gameboy Emulator implemented by pure Dart

                                                          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

                                                            GitHub - mj-hd/dashboy: Gameboy Emulator implemented by pure Dart
                                                          • Flutterでジャイロセンサーを用いて3D効果を与える | kawa.dev

                                                            こちらのリポジトリで公開しています. https://github.com/kawa1214/flutter-3d-animation-gyrosensor どのような実装をしたか今回は,画面を foreground,middle,background の3つのレイヤーに分けて,ジャイロセンサーに応じて移動させることで表現しました. 全面のレイヤーはキャラクターとエフェクトの要素です.中間のレイヤーは文字です.背面のレイヤーはバックグラウンド画像としました.中間のレイヤーは固定し,全面のレイヤーはジャイロセンサーの値を元に移動しています. 背面のレイヤーは全面のレイヤーとは逆方向に移動しています. ジャイロセンサーを Flutter で扱うパッケージsensors_plus というパッケージを用いて,ネイティブからジャイロセンサーの値を取得することができます. dependencies:

                                                            • FlutterでMacOSのメニューバーに常駐するアプリを作成 - Commune Engineer Blog

                                                              はじめに こんにちは。コミューンでソフトウェアエンジニアをしているU2です。 少し前ですが、Flutter のバージョンアップデートでデスクトップアプリも stable になったという話を聞いたので、メニューバー(タスクトレイ/システムトレイ)に常駐するデスクトップアプリケーションを作成したのでご紹介します。 はじめに 開発の背景 作りたいもの 実装 環境 Jira API の準備 Flutter 1. system_tray の導入 2. Jira API 連携 3. アイコン切り替え 4. 通知 参考サイト まとめ 開発の背景 コミューンの現在のリリースフローは ビッグバンリリースを避ける 本番に近い(≒ローカルではない)環境で動作確認をする という2点からPRを確認する環境があり、またその環境へマージできるPR数(=本番環境との差分)に制限を設ける運用を行なっています。 マージが空い

                                                                FlutterでMacOSのメニューバーに常駐するアプリを作成 - Commune Engineer Blog
                                                              • 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

                                                                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                    [Flutter]Flutterでの依存関係図の自動生成が便利だった件について - Qiita
                                                                  • スマホのアプリがネイティブ・Flutter・React Native製かをざっくり見分ける方法

                                                                    はじめに 技術選定・プロダクト分析・競合調査・SDK導入の検討など現場では「このアプリはネイティブ? それとも FlutterかReact Native?」を外部から推測したい場面が少なくありません。 しかし、一般的な「外観による当て推量」には限界があります。 UIの見た目やアニメーションだけだと判別がつかない(どのフレームワークもネイティブ風に作れる) ストアの説明文・採用記事は古い/断片的で、現バージョンと一致しないことがある ネットワーク通信やUser-Agentはカスタムされがちで、根拠として弱い アプリ内部の分解・解析は規約順守の観点で扱いが難しいケースがある では、利用規約や法令順守の観点でも「手堅く」観察できる情報はなんでしょう? そこで鍵になるのがアプリ内の「ライセンス(謝辞)」画面です。 結論 アプリを実機にインストールし、アプリ内の「設定/情報/ヘルプ」などから 「ライ

                                                                      スマホのアプリがネイティブ・Flutter・React Native製かをざっくり見分ける方法
                                                                    • 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アプリを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に対応させる
                                                                          • 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
                                                                              • 2024年以降でも Android で WebView ベースのアプリを作るあなたへ

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

                                                                                  2024年以降でも Android で WebView ベースのアプリを作るあなたへ
                                                                                • 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

                                                                                  新着記事