• 2022年2月7日

【Swift】Lazy Stored Propertyを活用してFatViewControllerを解決しよう!

こんにちは!Apple信者のiOSエンジニアです。 iOSアプリ開発では、ときにレイアウトから内部処理までをStoryboardを使わずにコードのみで行うほうが効率的な場合があります。 たとえば複数人開発の際にStoryboardのコンフリクトを避けたり、細かいレイアウトを使いまわしたりする場合ですね。 コードのみでレイアウトを行う利点はこのようにたくさんあるのですが、その反面、コードが冗長になっ […]

  • 2022年1月24日
  • 2022年2月7日

【検証】Apple丸の内のオープン行列に並んだ体験を紹介!何時くらいから並べばノベルティを貰える?並ぶ上での注意点は?

こんにちは!Apple信者のiOSエンジニアです。 2019年9月7日、丸の内を揺るがす大きなニュースがありましたね。 そう、Apple丸の内の新規開店です。 実は僕も、このApple丸の内のオープンイベントに並びました。 そして僕が並んだのは、先頭集団ではなくだいぶ後ろの方。 大手メディアさんや偉大なブロガーさんたちによって、行列の先頭集団の様子は世の中にたくさん広まっていますよね。 でも反対に […]

  • 2022年1月22日
  • 2022年2月7日

【Swift】UnboxからCodableへのお引越し方法解説!JSONパーサは純正のCodableがおすすめな理由

こんにちは!Apple信者のiOSエンジニアです。 この記事では、SwiftでJSONを扱うためのツール・UnboxとCodableについてお伝えしています。 皆さんは、SwiftでのJSONパーサはなにを使っていますか? おそらく多くの方がSwift標準のCodableを使っているのではないかなと思います。 しかし実際にiOSエンジニアとしてお仕事をしていると時折、サードパーティライブラリの「U […]

  • 2022年1月20日
  • 2022年2月7日

iPhoneXRはAppleの歴史を変えた端末!14歳からのApple信者の僕が、XRを2年半使って気づいた大切なこと

こんにちは!Apple信者のiOSエンジニアです。 突然ですが、皆様はご存知でしょうか? iPhoneシリーズの中で、iPhone XRが非常に重要な意味合いを持つ端末であるということを。 今はAppleに限らずスマートフォンといえば、2眼3眼カメラ全盛の世界。 なおかつ最新の話題に上がるのは、iPhone12や13などの新しい端末ばかりですよね。またカメラの薄型化を望む超えや、ノッチの廃止を望む […]

  • 2022年1月18日
  • 2022年2月7日

【3分で実装完了!】Swiftの通信ライブラリMoyaの使い方を現役iOSエンジニアがコード付きで教えます!

こんにちは!Apple信者のiOSエンジニアです。 この記事では、iOSアプリの通信をよりスマートに実現するためのライブラリ・Moyaについて使い方を解説しています。 忙しい方や初学者の方向けに、すぐに動かせるよう2022年版の実際のソースコードを載せてご紹介。 この記事をお読みいただくことで、3分もあれば簡易的にAPIを動かせるでしょう。 Moya自体は有名なライブラリですから、解説してくださっ […]

  • 2022年1月16日
  • 2022年2月7日

AppleTVとHomePodの両方にAirPlayを飛ばす方法!デフォルトのスピーカーに設定できないときの対処法も!

こんにちは!Apple信者のiOSエンジニアです。 この記事では、iPhoneからのAirPlayをAppleTV(第4世代)とHomePod miniの両方に飛ばす方法を解説しています。 通常であればHomePod miniをAppleTVの「デフォルトオーディオ出力」に設定することで、iPhoneからAppleTVへのAirPlayでHomePod miniから音声が出力されるようになると思い […]

  • 2022年1月14日
  • 2022年2月7日

7ヶ月間バッグにつけてたAirTagのキズつき具合はこんな感じ!キズ防止方法もご紹介!ただしキズを防ぐ際の注意点あり!

こんにちは!Apple信者のiOSエンジニアです。 皆様はAppleの忘れ物トラッカー・AirTagをお持ちでしょうか? デザインもなんだか囲碁みたいでシンプル、白とステンレスの洗練されたイメージも相まって、キーホルダーとしてもおしゃれ。 なによりAppleが脈々と築いてきた「探す」の機能を、かばんやお財布などの非ガジェットでも使えることが大きな魅力ですよね。 そんなApple信者必携のAirTa […]

  • 2022年1月14日
  • 2022年2月7日

【解決】MacのUSキーボード愛用者必見!JISのMacBookを快適に使う方法を「1日3万文字を打つ僕」が教えます!

こんにちは!Apple信者のiOSエンジニアです。 突然ですが、Mac愛用者の皆様に質問です。 MacBookのキーボードや外付けキーボードは、JIS仕様ですか?US仕様ですか? エンジニアの方やApple信者の方の中には、あえて日本仕様のJISキーボードではなく、US仕様キーボードを使っている方もいらっしゃるかと思います。 しかし、そんなUSキーボード愛用者の宿命ともいえるとある悩みが芽生えるタ […]

  • 2022年1月13日
  • 2022年2月7日

【希少品紹介】ハイスペック写真集「Designed by Apple in California」に秘められた想いを考察

こんにちは!Apple信者のiOSエンジニアです。 この記事は、とある本に込められた想いに駆り立てられて書いたものです。 その本の名を「Designed by Apple in California」といいます。 多くを語らないAppleらしい、愛と物語に満ちた写真集を一緒に見ていきませんか? この記事でわかること ・Designed by Apple in Californiaとはなんなのか・A […]

  • 2022年1月12日
  • 2022年2月6日

数学赤点系IT未経験Apple信者が独学でiOSエンジニアになるまでの全記録!勉強法を教えます!企業探しのコツも紹介!

こんにちは!Apple信者のiOSエンジニアです。 この記事は、現在現役のiOSエンジニアとして働く僕が、iOSエンジニアになるまでの戦いを振り返るものです。 iOSエンジニアはプログラミングや最新技術が好きなギークの方はもちろん、目に入れても痛くないほどAppleが大好きな人にとっても、この上なく魅力的な職業だと思っています。 そこで、一人でも多くのiOSエンジニアのお仕事に興味のある方に役立つ […]