-
iOSアプリでのwebviewとネイティブ間のデータ受け渡し
webviewでのデータのやり取りの検証を、swiftuiで行ってみました。 デジタルマーケティングなどで、アプリの行動を見るときに、 ネイティブ要素とwebview要素が混在しているとき、ユーザーの ...
-
Firestoreを用いたリアルタイム更新とMVVM
通常、アプリではチャットなどをする際に、ユーザーAからユーザーBにメッセージを送ったら、リアルタイムで、ユーザーBにメッセージや通知がいくようにする必要があります。 Lineでもそうで、ユーザーAがメ ...
-
Xcodeの操作で気をつけないといけないこと
finderにはファイルがあるのに、Xcode上で表示されない。 Add files to ....でXcode上に取り込む。 Finder上にファイルを配置したとしても、Xcodeには認識されない。 ...
-
【SwiftUI】Gradientでグラデーションをつけよう
SwiftUIでのグラデーションの種類 種類 説明 LinearGradient 線形のグラデーションgradient: グラデーションしたい色の指定(指定順にグラデーション)startpoint: ...
-
【SwiftUI】Viewの配置について
iOSアプリ開発をしていて、Viewの配置についていろいろなやり方があるなーと思ってます。 一度基本的なViewの配置について整理してみたいと思います。 0.VStackとHStackとZStack ...
-
【SwiftUI】PropertyWrapperの作成
Swiftuiにはプロパティラッパーという機能があります。 プロパティラッパーという名の通り、プロパティに対してラップして、そのラップで処理を定義します。 外からラップされたプロパティにアクセスするに ...
-
【Swiftui】構造体Structのプロパティの指定
structではいろんな変数の指定方法を見かけます。 直接代入したり、他の変数の値やViewの状態によって格納する値を変更させたり、nestした形式で格納したりなど色々ありますが、 大きく分けて変数に ...
-
AnimationとGradientとGestureとGeometryReader
自分は開発する中である程度文法を覚えたいという習性があります。 プログラム書いていても、引数に何を入れないといけなかったんだっけ? どういう型のものを入れないといけないんだっけ? と思い出すためにいつ ...
-
【SwiftUI】ドラッグで右外から別Viewを表示させる
よくWebやアプリで、右側から画面を表示するなどを見たことがあるかと思います。 右からドラッグすることでマイページが表示されたり、 ハンバーガーボタンをタップすると右からニュルッと出てきたりするものを ...
-
Firebase AuthenticationでAppleログイン実装する
ここではFirebase AuthenticationでAppleによるサインイン実装について話したいと思います。 Firebase AuthenticationでAppleログインを有効にする まず ...