最新のIT技術を駆使して音楽関連サービスを展開しています。日々の活動内容から得た知識をお届けする開発ブログです。2023の11日目の記事となります。はじめにこんにちは、永田です。株式会社レコチョクでiOSアプリ開発をしています。DACデビューで逆に有線イヤホンに回帰するの3本でした。Swiftはじめにこんにちは、最近NewJeans沼にどっぷりハマっている永田です。2023も参戦予定でとても楽しみです。扱うコードは以下の環境で動作することを想定しています。勉強会こんにちは、Androidアプリ開発グループの杉山です。前回に続き、レコチョクとパイオニアさんに所属するエンジニア同士でお互いの知見を共有し、交流を深めることを目的とした勉強会として開催されました。Swiftはじめにこんにちは。株式会社レコチョクの長島です。2022年4月に新卒で入社し、NX開発推進部iOSアプリ開発グループに所属しています。U149』にて公開されたNightwearというシングルです。letを用いたファイルが作成されています。iOSはじめにiOSアプリ開発グループの後藤です。メディア情報を付与したPush通知を扱うことができます(本記事ではこれをリッチPush通知と表現します)。Push通知にはローカル通知とリモート通知の2種類があります。Swiftはじめにこんにちは、iOSアプリ開発グループの神山です。iOSアプリを開発、公開していく上で、証明書は必ず必要になってくるものになります。証明書に関する有用な記事はたくさんあるのですが、自分がなかなか理解できずに全体的なイメージを掴めずにいました。そこで、自分自身は証明書に関する概要をイラスト化することで理解を深めることができたため、今回はイラストを中心にご紹介いたします。Swiftはじめにこんにちは、iOSアプリ開発グループの深山です。私が担当しているアプリでは、画面の回転制御を行うために、最前面のViewを取得する処理が行われています。あるとき、開発中にその処理が無限ループする不具合に遭遇しました。この記事ではその事象内容と解決方法を紹介します。Swiftはじめにこんにちは。株式会社レコチョクの長島と申します。2022年4月に新卒で入社し、現在はiOSアプリの開発を行うグループに所属しています。Paletteというアルバムを今はよく聞いています。私はOJTとして既存アプリのモックを作成する課題を行っていたのですが、その中で、アクセスレベルという概念があることに気付きました。iOSはじめにこんにちは。iOSアプリ開発Gの深山です。私が所属するチームでは、SwiftLintを使用して、開発チーム内で取り決めたコーディング規約のチェックを自動化しています。SwiftLintのデフォルトルールによるチェックで、コーディング規約のうち、大半の項目のチェックを自動化できていましたが、中にはデフォルトルールだけでは違反が検出できない規約もあり、この規約に関しては手作業でのチェックを行うような運用が続いていました。QAこんにちは、Androidアプリ開発グループの杉山です。今回は先日1/20(金)に行われたパイオニアさんとの合同勉強会についてまとめたいと思います!合同勉強会レコチョクとパイオニアさんに所属するエンジニア同士でお互いの知見を共有し、交流を深めることを目的とした勉強会として1/20(金)に開催されました。他社とのオフラインイベントは実に2年ぶりになります(自分は入社してから初めてでした。