投稿者:

iOS, Swift, visionOS

はじめに

株式会社レコチョクのiOSアプリ開発に関係するグループでエンジニアリングマネージャーをしている村田です。

2023年6月5日にAppleから発表されたApple Vision Proで、PlayPASSアプリの動画を3D表現で再生できるかを試してみました。
割と簡単にできたので、説明とともに共有しようと思います。

PlayPASSとは、CD/DVD/Blu-rayの対応商品が楽しめる「プレイパス(R)」や、「レコチョク」など対象の ...

投稿者:

iOS, KMP, Kotlin, Kotlin Multiplatform, Swift, クロスプラットフォーム

はじめに

こんにちは、iOSアプリ開発グループの永田です。

最近はオードリーのオールナイトニッポン in 東京ドームに参加しました。
ステージ裏の席でしたが最高に楽しめました。円盤化を待ちます。

さて、今回はKotlin Multiplatform(KMP)でプラットフォーム固有の実装を入れる際、
悩んだポイント・辿り着いた解決策についてご紹介します。

モチベーション

KMPは複数のプラットフォームにまたがるロジックを共通 ...

投稿者:

Advent Calendar 2023, iOS, Swift

この記事はレコチョク Advent Calendar 2023の15日目の記事となります。

はじめに

こんにちは、後藤です。
株式会社レコチョクでiOSアプリの開発をしています。
スキマスイッチの年末のライブを生きがいに今日この頃を過ごしています。

この記事では、CarPlayのAudioアプリを設計する際に使用できるUIの一覧について紹介します。

検証環境

Xcode 15.1

使用できるテンプレート

CarP ...

投稿者:

Advent Calendar 2023, AI, iOS

この記事はレコチョク Advent Calendar 2023の14日目の記事となります。

はじめに

こんにちは。株式会社レコチョクの長島です。
2022年4月に新卒で入社し、iOSアプリの開発をしています。最近はソーシャルゲーム『ブルーアーカイブ』のサントラ『Blue Archive Original Soundtrack Vol.4 ~Aiming for the ideal freedom~』をよく聞いています。
Unwelcome Sc ...

投稿者:

Advent Calendar 2023, iOS, Kotlin, Swift

この記事はレコチョク Advent Calendar 2023の11日目の記事となります。

はじめに

こんにちは、永田です。
株式会社レコチョクでiOSアプリ開発をしています。

今年の私的音楽トピックは

周年ライブ開催により、もう15年も凛として時雨を追っていることに気付く
NewJeans・LE SSERAFIMを皮切りにK-POPにハマる
USB DACデビューで逆に有線イヤホンに回帰する

の3本でした。 ...

投稿者:

iOS, Swift

はじめに

こんにちは、最近NewJeans沼にどっぷりハマっている永田です。

Cool With You, Cookieが特にお気に入りで、Coke STUDIO SUPERPOP JAPAN 2023も参戦予定でとても楽しみです。

さて、今回はLiitというアプリをコピーしてみた中で学んだことを書き記そうと思います。

開発環境

本記事で扱うコードは以下の環境で動作することを想定しています。

Xcode 14.3.1
Swif ...

投稿者:

Android, iOS, QA, 勉強会

こんにちは、Androidアプリ開発グループの杉山です。
今回は先日7/13(木)に行われたパイオニアさんとの合同勉強会についてまとめたいと思います!
前回の第一回に関してはこちらの記事で紹介していますのでぜひ御覧ください!

合同勉強会

前回に続き、レコチョクとパイオニアさんに所属するエンジニア同士でお互いの知見を共有し、交流を深めることを目的とした勉強会として開催されました。
今回はパイオニアさんのオフィスの方にお邪魔して来ました!オ ...

投稿者:

iOS, Swift

はじめに

こんにちは。株式会社レコチョクの長島です。
2022年4月に新卒で入社し、NX開発推進部iOSアプリ開発グループに所属しています。
最近聞いている音楽は『アイドルマスター シンデレラガールズ U149』にて公開されたNightwearというシングルです。よろしくお願いします。

さて、現在私が関わっているプロダクトでは、以下のような形で、定数定義のためにenumとstatic letを用いたファイルが作成されています。

enum ...

投稿者:

iOS

はじめに

iOSアプリ開発グループの後藤です。

iOSアプリでは、画像・動画・音声などのメディア情報を付与したPush通知を扱うことができます(本記事ではこれをリッチPush通知と表現します)。
また、Push通知にはローカル通知とリモート通知の2種類があります。

ローカル通知デバイス上で生成される通知
インターネット接続が不要

リモート通知APNs(Appleが開発したiOSデバイス向けのリモート通知サービス)から送信される ...

投稿者:

iOS, Swift

はじめに

こんにちは、iOSアプリ開発グループの神山です。

iOSアプリを開発、公開していく上で、証明書は必ず必要になってくるものになります。

証明書に関する有用な記事はたくさんあるのですが、自分がなかなか理解できずに全体的なイメージを掴めずにいました。

そこで、自分自身は証明書に関する概要をイラスト化することで理解を深めることができたため、今回はイラストを中心にご紹介いたします。

全体像

まずは証明書に関する全体像をイラスト ...