文系iOSエンジニアの備忘録

エンジニア iOS Swift

ダークモード時でもアプリでライトモードを適用する方法

iOS

Info.plistのUIUserInterfaceStyleパラメータを

位置情報関連ナレッジ(CoreLocation、Firestore)

検証用アプリ作成でバックグラウンドで取得して、FirebaseFirestore(DB)に保存、後に取得とかをやってみたのでまとめます。

現場で使ったSwiftで書けるOSS一覧

鉄板ネットワーク通信ライブラリ「Alamofire」のラッパー。APIManagerなどNetworkレイヤーの

SwiftでQRコード実装する場合(駅での仕様を想定)

SwiftにはCore Image という標準で提供されているAPIを利用してQRコードを作成することができます。

【2020年版】AppStoreへの公開手順(ArchiveからAppStoreCponnectで公開)

リジェクトされなければ1〜2日で許可でした。 ネットとかだと2~3日が多いですが、

Xcode PreViews 〜FlutterのHot reloadみたいな!〜

プレビューさせる画面に関連するソースコードとプレビュー用の swift ファイルを対象にして、

UI実装ナレッジ〜AutoLayoutのPreview〜

可変的なデータを使用する場合では、やはり実際にシミュレータ や実機で動かしながら確認というのも必要ですが、 Preview を使った確認で大きなレイアウト崩れや

Firebase A/B TestingがA/Bテスト

どうもおはようございます、こんにちは、こんばんは。 ちるたろうです。 Firebase A/B Testingとは A/Bテストとは 主にマーケティングで行われる、施策判断のためのテスト。 メリット デメリット 使い方 その後のアクション 最後に Firebase A/B Testingとは…

エンジニアの役割とかふんふんとか

このビジネス的な背景を捉えるって重要だなと感じています。 あとは、自分たちが作るプロダクトの目的だったり対象者を

Firebase In-App Messagingが良かったゾ〜

Firebaseのコンソールから、ポップアップに表示したい画像や文字を設定して、アプリ側で表示する機能です。

Firebase Cloud Messaging[2020年]

Firebaseはモバイルアプリ向けのリモートプッシュ通知特化。 Firebaseはモバイルネイティブアプリ側、実装簡単。 Firebaseはサーバー側の実装不要。

Firebase Analyticsやってみたった[2020年]

どうもおはようございます、こんにちは、こんばんは。 ちるたろうです。 はじめに Firebase Analyticsについて 実装方法 できること Events StreamView DebugView 注意点 まとめ はじめに 現場でFirebaseを使っているのですが、ナレッジとしてまとめる機会が…

iOSアプリアーキテクチャ比較検討(Cocoa MVC,MVVM,MVP,CleanArchtecture)

Cocoa MVC | Appleが推奨しているアーキテクチャ。CocoaMVCの大きな特徴は、ViewとModelが

既存のプロジェクトをMVPにして気づいた点、注意点

現場ではCocoaMVCだったのですが、まぁ今後のプロダクトでどのよーなアーキテクチャが良いか 比較して、実際に既存のプロダクトの1画面作り変えてみました。

遅いけど、Xcode11.4~6 リリース内容

これ地味に嬉しい!てかSafeAeraじゃなくViewに0につけてるのにSafeAreaに対して0になるからほんとだるかった。

iOSレビュー時ノウハウ、コメント例

名前get/setつけない。 BooLでis使う時には考える。意味がおかしくなるのが多いのでhasやshouldなど場合に応じて適宜する。

Push通知の証明書作ってみた in 最近

iOSって証明書多いですよね。 ただ、developperサイトで一括管理できることは楽なのかも。

SandBoxをふんわり調べてみたよ。

iOS

サンドボックスを直訳すると、「砂場」という意味になります。 子供が安全に遊べるように砂場が設けられているのと同じように、 コンピューター上に砂場のような仮想空間を設け、

Keychain sharingってよく聞くから調べた。2020

iOS

業務で使用しているのはSAMKeychainでした。 記事で多いのはLUKeychainAccessかな?