令和開発浪漫譚_php開発

PHP開発メモ

PHPで文字列を連結する

https://www.geeksforgeeks.org/concatenation-two-string-php/

echoで改行する

https://codelikes.com/php-echo/#:~:text=%E5%87%BA%E5%8A%9B%E3%81%95%E3%82%8C%E3%82%8B-,echo%E5%87%BA%E5%8A%9B%E3%82%92%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%81%A7%E6%94%B9%E8%A1%8C%E3%81%97%E3%81%9F%E3%81%84,%3B%20echo%20’%E6%94%B9%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82

htmlでpostする

https://zenn.dev/bigen1925/books/introduction-to-web-application-with-python/viewer/post-parameters

postで受けた値を表示する

https://www.w3schools.com/php/php_superglobals_post.asp

getをURLで行う際の表記(サンプルプログラム参照)

令和開発浪漫譚_flutterによるアプリ開発

flutter開発メモ

Stringをintに変換する

int.parseを使う

https://note.com/hatchoutschool/n/n647496ec4df5

TextFormFieldにデザインを当てる

decorationを設定する

https://zenn.dev/moimoi_prog/articles/63fde18eb423e1
https://www.choge-blog.com/programming/fluttertextformfield-padding/

数字にカンマ区切りを入れる

numberFormatを使う

https://stackoverflow.com/questions/62580280/how-to-format-numbers-as-thousands-separators-in-dart
令和開発浪漫譚_flutterによるアプリ開発

flutterのリストの細かいデザインを修正するためのメモ

flutterのリストにアイコンを追加したい

つまるところ、この表示を参考にアイコンを遷移できることを示すアイコンに近いものを選べば良い。

+      trailing: Icon(
+        alreadySaved ? Icons.favorite : Icons.favorite_border,
+        color: alreadySaved ? Colors.red : null,
+      ),
https://kenpos.dev/2021/03/15/flutter%E3%81%AE%E3%83%AA%E3%82%B9%E3%83%88%E3%81%AB%E3%82%A2%E3%82%A4%E3%82%B3%E3%83%B3%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/122/

特殊な設定をすることなく使えるflutterのアイコンを探したい

https://api.flutter.dev/flutter/material/Icons-class.html

リスト内のアイコン色を変更する

Icon(
  Icons.widgets,
  color: Colors.blue.shade400,
)
https://api.flutter.dev/flutter/widgets/Icon/color.html
令和開発浪漫譚_flutterによるアプリ開発

analytics用のfirebaseをiOS/android追加時メモ

メモ

まず、firebaseを入れてない状態ではエラーは発生しなかった

うまく進まなくなったのでgitを元に戻す方法

https://qiita.com/Yorinton/items/e0e969d961b17a359e19

うまくいった追加方法

下記の手順を守る。以下の注意書きに注意。

Xcode を使用して、Flutter アプリの Runner/Runner ディレクトリにファイルを移動します。

注: Finder や別のエディタでファイルを移動するのではなく、Xcode を使用してプロジェクトに GoogleService-Info.plist ファイルを追加してください。これにより、そのファイルは Xcode プロジェクト内でも接続されます。

https://firebase.google.com/docs/flutter/setup?hl=ja&platform=ios

android編

google-services.jsonを追加するのはandroidフォルダ配下

令和開発浪漫譚_flutterによるアプリ開発

flutterアプリ申請の手順メモ

android版の作成

androidだとurl_launcherが使えないのでxmlファイルを編集する。

https://dev-yakuza.posstree.com/flutter/url_launcher/

アイコンの変更方法。以下を忘れない。

$ flutter pub pub run flutter_launcher_icons:main
https://qiita.com/k-nasa/items/33426af4d396b581c101

アプリ名の変更

https://dev-yakuza.posstree.com/flutter/app-name/

rowの中でアラインをする方法

https://www.choge-blog.com/programming/flutterrowchildrencenter/

申請準備

flutter build ios とすべし

申請前のgit追加

https://zenn.dev/kentaroh/articles/c97a15aaf9d09e

aabとapkの違いあり

flutter build appbundleしたらaabファイルを生成できる

https://enoiu.com/app-develop/flutter-release/

色々やるのに使えるが、これだとエラーが出る

https://www.flutter-study.dev/create-app/publish-android

多分一番使える手順マニュアル

android配下のkey.propertiesにて、パスワードはダブルクォートを入れるとエラーが出る

https://zenn.dev/wakanao/scraps/dcf40befa3d7c2

ライブラリエラーが出たらflutter clean

https://stackoverflow.com/questions/71059082/warn-unable-to-load-jna-library-os-mac-os-x-12-2-warning-when-running-flutte

example.comで申請出した時のエラー解消

https://stackoverflow.com/questions/17397195/com-example-is-restricted-when-uploading-apk-to-play-store

国のエラーが出た場合の注意点

https://stackoverflow.com/questions/65296731/error-no-countries-or-regions-have-been-selected-for-this-track

androidのエラー(マニフェストファイルをいじる必要あり)

https://stackoverflow.com/questions/70695372/you-uploaded-an-apk-or-android-app-bundle-which-has-an-activity-activity-alias

com.exampleのままだとダメなのでマニフェスト変更

https://stackoverflow.com/questions/17397195/com-example-is-restricted-when-uploading-apk-to-play-store