- 2022-04-19
- 2022-04-19
iOS Dynamic Type 対応方法について
Dynamic Type(ダイナミックタイプ)とは ダイナミックタイプは iOS 11から利用可能な機能で、端末で表示するテキストのサイズを設定したサイズに自動的に変更する機能です。ダイナミックタイプに対応したアプリは、ユーザが設定したフォントサイズで表示可能であるため、ダイナミックタイプでデフォル […]
Dynamic Type(ダイナミックタイプ)とは ダイナミックタイプは iOS 11から利用可能な機能で、端末で表示するテキストのサイズを設定したサイズに自動的に変更する機能です。ダイナミックタイプに対応したアプリは、ユーザが設定したフォントサイズで表示可能であるため、ダイナミックタイプでデフォル […]
概要 Flutterで課金処理を実現する際にRevenueCatというサードパーティのサービスを利用すると簡易に実装することが可能です。しかし、RevenueCatでの設定やAndroidでのデバッグにハマりポイントがいくつかあったので紹介したいと思います。 RevenueCatとは Revenue […]
エラー内容 Google Play Console でアプリ内アイテムを作成時に下記エラーが発生した 予期しないエラーが発生しました。もう一度お試しください(7D24C957)。 変更を保存できませんでした 手順としては、下記の入力必須項目を入力して、画面右下の「保存」をクリックすると発生する 入力 […]
watchOS 8 マインドフルネスの流行により、呼吸に関するアプリが増加。これに伴い、watchOSでのマインドフルネスアプリに新機能が追加 睡眠アプリでは、watchOS 8から呼吸数を記録出来るようになった 1分間あたりの呼吸回数を測定する ワークアウトの追加 太極拳 ピラティス ポートレート […]
macOS Monterey 詳細情報: https://www.apple.com/macos/monterey-preview/ BigSurの次のversion iOSと同様にFaceTimeやMessageの改善、LiveText、クイックメモの機能を備える Universal Contol […]
iPadOS 15 詳細情報: https://www.apple.com/ipados/ipados-preview/ Widgetの追加 アプリライブラリの追加 Dockに追加され、ワンタップでアクセス可能 アプリの上部にコントロールUIが表示され、タップするとマルチタスクメニューが表示される […]
iOS 15 詳細情報: https://www.apple.com/ios/ios-15-preview/ FaceTimeの新機能 空間オーディオ対応 同じ部屋に座っているように聞こえる機能 マイクの新機能 声(音)を分離 機械学習によりFaceTime中の雑音を除去 ワイドスペクトラム 1とは […]
ゴール Swiftにおけるストアドプロパティで @available を指定する 前提条件 iOS(macOS, watchOSでも同様)アプリにおいて、deployment targetをiOS 13にしつつ、iOS 14から利用可能なAPIをiOS 14系のユーザのみ使用したい @availab […]
debug symbol / dSYMとは dSYMの前にまず、debug symbolとは何かを整理します。debug symbolとは、アプリをコンパイルする過程で生成されるアプリのソースコードに含まれるクラス名やグローバル変数、メソッド名などのシンボル(名前)のリストのこと。debug sym […]
map Returns an array containing the results of mapping the given closure over the sequence’s elements. mapは配列の全要素に対して渡したクロージャを実行して配列を返します compactMap R […]