sakushin
AUTHOR

sakushin

・Flutter、勉強中&アプリ開発中。 ・Udemyベストセラー講師(riverpodの講座、2022年3月現在) ・Flutter好き過ぎて、Udemyにて4講座作成 ・アウトプット: http://flutter.salon, http://zenn.dev/sakusin、Flutterを1日1呟き

  • 2024年7月25日
  • 2024年7月25日

【Flutter】ObjectBoxの設定、CRUD、リアクティブデータ更新まで徹底解説

対象者 モバイルアプリ開発に携わるエンジニア 高速で効率的なデータベースを求める開発者 ObjectBoxの導入方法と使用方法を学びたい方 はじめに あなたはモバイルアプリ開発に携わるエンジニアで、高速かつ効率的なデータベースを探していますか?ObjectBoxは、その高速なデータ処理能力とリソース効率性で注目されており、特に大量データを扱うプロジェクトで優れた性能を発揮します。このブログ記事では […]

  • 2024年7月21日
  • 2024年7月21日

【Dart】GZIPで文字列の圧縮と解凍

対象者 DartやFlutterを始めたばかりのプログラマー: 文字列のエンコードや圧縮方法を学びたい初心者。 パフォーマンス最適化に興味がある開発者: データの圧縮と転送を効率化したい中級者。 モバイルやウェブアプリケーションのデータ管理者: アプリケーションのデータ処理を最適化したい経験者。 はじめに このブログ記事では、Dart言語を使用して、長い文字列をUTF-8形式でエンコードし、さらに […]

  • 2024年7月19日
  • 2024年7月19日

【Flutter】動的なDrawer

対象者 Flutterを使用してモバイルアプリを開発している開発者 ユーザーエクスペリエンスの向上を目指しているエンジニア 動的なUIコンポーネントの実装方法を学びたいプログラマー はじめに アプリケーションのユーザーエクスペリエンスを向上させるためには、動的なDrawerの実装が有効です。 静的なドロワーでは、あらかじめ決められた内容しか表示できず、ユーザーの操作や状態に応じたカスタマイズができ […]

  • 2024年7月18日
  • 2024年7月18日

【Flutter】画像やパッケージ不要!Unicodeで国旗を表示

対象者 Flutterでアプリ開発をしているエンジニア アプリのパフォーマンスやサイズを最適化したいと考えている 国旗表示を効率的に実装したいと思っている はじめに 国際的なユーザーを対象としたモバイルアプリを開発しているエンジニアの皆さん、こんにちは。国旗を表示する機能が求められる場面に遭遇したことはありませんか?画像ファイルの使用や外部パッケージの利用は、アプリのサイズを増大させ、パフォーマン […]

  • 2024年7月13日
  • 2024年7月13日

【Dart】Set, List, Mapの操作法を徹底解説!メソッド網羅!

対象者 Dartを使ったアプリケーション開発に取り組むソフトウェアエンジニア Set、List、Mapの違いや操作方法を知りたい方 効率的なデータ管理方法を学び、プロジェクトの進行をスムーズにしたい方 はじめに Dartを使ったアプリケーション開発に取り組んでいる皆さん、こんにちは。プロジェクトの進行において、データ管理は重要な課題の一つですよね。特に、Set、List、MapといったDartのコ […]

  • 2024年7月9日
  • 2024年7月9日

【Dart】Set,List,Map,MapEntry,Jsonの変換を完全解説

対象者 Dartを使ったアプリケーション開発に携わるソフトウェアエンジニア コレクションの変換方法に関心がある開発者 業務効率を向上させ、プロジェクトで高い評価を得たいと考えている方 はじめに プログラムの効率性を高め、コードの品質を向上させるためには、コレクションの変換は非常に重要です。しかし、変換方法に悩むことはありませんか?特に、初めてDartに触れる方にとっては、適切な変換方法を見つけるの […]

  • 2024年7月5日
  • 2024年7月5日

【Dart】エコーサーバーで学ぶWebSocketの基礎

対象者 Flutterを使用してサーバー通信を学びたい初心者から中級者の開発者 自分のPC上でサーバープログラムを動かし、実機のスマホからアクセスする方法に興味がある方 WebSocketの基本的な使い方やサーバーとクライアント間の通信をFlutterで実現する方法を知りたい方 はじめに 今回は、サーバーとの通信を行うFlutterアプリを作成しようと思います。 通常、サーバーはクラウド上に存在し […]

  • 2024年6月26日
  • 2024年6月26日

【Flutter】FocusNodeを使いこなすための基本ガイド

対象者 Flutterを使用しているアプリケーション開発者 フォーム入力やフォーカス管理に課題を感じている方 ユーザーエクスペリエンスを向上させたいと考えている方 はじめに Flutterを使いこなすためには、ただコードを書くことだけでなく、ユーザーの視点に立ったUI/UXの設計も重要です。FocusNodeをマスターすることで、ユーザーがスムーズに操作できる直感的なインターフェースを提供し、満足 […]

  • 2024年6月20日
  • 2024年6月20日

【Flutter】キーボードの表示切り替えを捕捉する

対象者 Flutterを使用している中級開発者 キーボードの表示・非表示の切り換えを検知する方法を知りたい方 はじめに モバイルアプリケーションの開発において、ユーザーがテキスト入力を行う際にキーボードの表示・非表示を検知することは、UIの最適化やアプリの挙動を改善するために非常に重要です。今回は、Flutterを使用してキーボードの状態を捕捉する方法について説明します。 キーボードの有無で画面レ […]

  • 2024年6月19日
  • 2024年6月19日

【Flutter】InkWellの波紋が表示されない・はみ出す原因と対策

対象者 UI/UXデザインに関心のあるFlutterアプリ開発者 インタラクティブな要素を実装の参考ほしい方 タッチエフェクトが出なかったり、欠けたりするのが気になりだしたワイ はじめに FlutterのUIデザインにおいて、インタラクティブな要素に対する視覚的フィードバックは非常に重要です。特に、タッチエフェクト(波紋エフェクトやハイライト)はユーザーの操作に直接的な反応を示し、より直感的なイン […]