Dart 【Dart】乱数の生成方法と3つの応用例 Dart で乱数を生成する方法を紹介します。また、乱数の応用例として、指定の範囲でランダムに整数を生成する方法や、指定の桁数の整数をランダムに生成する方法、ランダムな文字列の作成方法も紹介します。 乱数の生成方法 math ライブラリの R... 2022.05.23 DartFlutter
iOS 【Swift入門】#02 基本的な型と各型の操作 #01 では、変数と定数について学びました!次に、Swift の基本的な型と各型の操作について学んでいきましょう! 型とは? 型は、変数に保存できるデータの種類を表したものです。変数と型の関係は、入れる用途が決まっている箱をイメージすると良... 2022.04.18 iOSSwift
Flutter 【Flutter】Widget を下寄せして配置する4種類の方法 Text や Image、Column のような Widget を下寄せして配置する方法を4種類紹介します。ここでは、下寄せにして配置することを例にしていますが、上寄せや左右寄せなどにも応用できます。 Container 内の Widget... 2022.04.12 Flutter
iOS 【Swift入門】#01 変数と定数 iOS アプリ開発に向けて、Swift を学んでいきましょう!まずは、基礎になる変数と定数についてです。 変数/定数とは? 変数や定数は、値を保存しておくために使うものです。また、保存できる値の種類を表す型を持っています。違う型の値を保存す... 2022.03.24 iOSSwift
Flutter 【Flutter】アプリの動かし方とビルドモード(Debug / Profile / Release)について Flutter には、ビルドモードが3種類あります。アプリ開発の状況・場面に応じてアプリの動かし方を変えるために、ビルドモードを使い分けます。今回は、このビルドモード3種類について紹介します。 Debug Mode(デバッグ モード) De... 2022.03.17 Flutter
Flutter 【Flutter】画面の向きを変更・固定する方法 今回は、Flutter アプリの画面の向きを変更・固定する方法を紹介します。 画面の向きを変更する方法 まず、特定の画面の向きを変更したい場合についてです。画面の向きを変更するには、service.dart をインポートして、SystemC... 2022.03.16 Flutter
Flutter 【Flutter】SafeArea で画面端の表示を整える 今回は、SafeArea でステータスバーやノッチを避けて表示させる方法を紹介します。 SafeArea を使わないと… SafeArea を使っていない以下のソースコードを実行してみます。 @override Widget build(B... 2022.03.15 Flutter
Flutter 【Flutter】戻るボタンを非表示、無効にする方法 まとめ Flutter で戻るボタンを非表示にする方法と、無効にする方法を紹介します! AppBar の戻るボタンを非表示にする方法 AppBar の戻るボタンを非表示にするには、AppBar の設定として、automaticallyImplyLe... 2022.03.14 Flutter
Dart 【Dart】0や空白で埋めて文字数や桁数を合わせる方法 文字や数字を表示させるとき、0 で埋めたり、空白で埋めて先頭や末尾を揃えたいときはありませんか? そこで今回は、Dart で文字数や桁数を合わせる方法について紹介します。 0や空白で埋める方法 文字列の左側に追加 文字列の左側に 0 や空白... 2022.03.13 DartFlutter
Android 【Kotlin】乱数の生成の仕方 今回は、Kotlin で乱数を生成する方法を紹介します。 Math を使用した乱数 Math.random() で、0以上1未満の double 型の値をランダムに生成することができます。 val randomNum = Math.rand... 2022.03.12 AndroidKotlin
Flutter 【Flutter】ダイアログの表示の仕方 今回は、Flutter でダイアログを表示する方法を紹介します。 初めに Flutter で使用できるダイアログは、基本的には、AlertDialog、SimpleDialog、CupertinoAlertDialog の3つがあります。 ... 2022.03.11 Flutter
Flutter 【Flutter】ボタンの無効化と有効/無効を切り替える方法 今回は、Flutter のボタンを押せなくする(無効化する)方法について紹介します。単に無効化するだけでなく、条件によって、有効化と無効化を切り替える方法についても紹介します。 ボタンを無効化 ボタンを無効化するには、onPressed に... 2022.03.09 Flutter
設計/開発 Firebase とは? 概要や機能、料金プランを紹介 アプリ開発には、サーバ側の構築も必要になることが多いです。データベースを用意したり、認証の仕組みを用意したりする必要がありますが、こういったバックエンドサービスの構築にはコストがかかり、アプリ開発に集中することが難しくなります。サーバ管理コ... 2022.03.04 設計/開発
Dart 【Dart】List の使い方(宣言、プロパティ、メソッド) 配列の一つである List について、宣言の仕方から List のプロパティ、追加や削除といった様々な List の操作方法(メソッド)まで紹介します。 List の宣言 宣言の基本の形は、以下のようになります。 List<型> 変数名 =... 2022.03.03 DartFlutter
Flutter 【Flutter】データを渡して画面遷移する方法 Flutter で画面遷移するときに、データを受け渡す方法を紹介します。画面遷移の基本については、以下の記事をご参照ください。 データの受け取り方 データを受け取る側は、 StatelessWidget の場合と StatefulWidge... 2022.03.02 Flutter
Flutter 【Flutter】画面遷移の方法 Flutter アプリで画面遷移する方法について紹介します。 画面遷移の仕組み まず、コードの意味を把握しておくため、Flutter の画面遷移がどのように行われているか、その仕組みを簡単に紹介します。 Flutter の画面遷移は、画面を... 2022.02.27 Flutter
Flutter 【Flutter】画像を表示する方法 今回は、Flutter アプリで画像を表示する方法を2種類紹介します。 ネットにある画像を表示 以下の形式の Widget を配置することで、ネット上の画像を表示できます。 Image.network('画像のURL') (... 2022.02.26 Flutter
Flutter 【Flutter】パッケージのインストール・使用方法 今回は、Flutter でパッケージをインストールする方法や使用方法などを紹介します。 パッケージとは? パッケージとは、外部に公開されている便利な機能を提供するプログラムで、様々な機能を簡単に導入して利用できます。例えば、アプリ内に様々な... 2022.02.24 Flutter
Flutter 【Flutter】OSや機種情報の取得方法とOSごとに処理を分岐させる方法 iOS や Android といった端末の OS の情報や、機種情報を取得する方法を紹介します。また、取得した OS の情報から Android と iOS で分岐させる方法についても紹介しています。 OS情報の取得 OS名の取得 dart... 2022.02.21 Flutter
Flutter 【Flutter】ステータスバー、ナビゲーションバーを非表示にする方法 各UIモードとバーの表示/非表示について ステータスバーやナビゲーションバーの非表示は、UIモードを全画面モードにすることでできます。全画面モードは以下の3種類があります。 leanBack(鑑賞モード)immersive(没入モード)im... 2022.02.15 Flutter