【iOS】音楽アプリで使えるCarPlayのUIについて
投稿者:後藤新この記事はレコチョク Advent Calendar 2023の15日目の記事となります。
はじめにこんにちは、後藤です。
株式会社レコチョクでiOSアプリの開発をしています。
スキマスイッチの年末のライブを生きがいに今日この頃を過ごしています。
この記事では、CarPlayのAudioアプリを設計する際に使用できるUIの一覧について紹介します。
検証環境Xcode 15.1
使用できるテンプレートCarP ...
【Maker Faire Tokyo 2023】レコチョクマミン(テルミン風楽器)を作ってみた
投稿者:後藤新この記事では、弊社がMaker Faire Tokyo 2023(以下、MFT)にて開発・出展した電子楽器である
レコチョクマミンについてご紹介します。
MFTは、電子工作を中心とした多様なテクノロジー系DIYを楽しむことができるイベントです。
以下では、企画会議から完成品の製作、そして本番での反響について詳しく解説していきます。
本チームは「入力にフォーカスしてアイデアを出すチーム」だったので、まずはセンサをいくつか ...
Function callingを使ってアプリの画面使用率を出してみた
投稿者:後藤新こんにちは、スキマスイッチ大好き後藤です。
アプリの改善や新しい機能の提案を行う際、各画面の使用状況を把握することは重要です。
なぜなら具体的な利用データに基づいて効果的な改善策を考えることができるからです。
私が開発している音楽アプリでは、ユーザが特定の画面を開くたびに、その画面固有のID(以下、screenId)をGoogle Analyticsに送信しています。
例えば、歌詞画面が開かれると、lyricというscr ...
【iOS】Notification Service Extensionを使った画像・動画・音声付きのリモート通知の確認を手軽に行う
投稿者:後藤新iOSアプリ開発グループの後藤です。
iOSアプリでは、画像・動画・音声などのメディア情報を付与したPush通知を扱うことができます(本記事ではこれをリッチPush通知と表現します)。
また、Push通知にはローカル通知とリモート通知の2種類があります。
インターネット接続が不要
リモート通知APNs(Appleが開発したiOSデバイス向けのリモート通知サービス)から送信される ...
DangerでPull Requestの確認を効率化した
投稿者:後藤新この記事はレコチョク Advent Calendar 2022の23日目の記事となります。
はじめに初めまして、新卒2年目の後藤です。
株式会社レコチョクでiOSアプリ開発に携わっています。
自分はスキマスイッチさんが好きで、よくライブにも足を運びます。昨日行われた「スキマスイッチ “Live Full Course 2022” 〜 20年分のライブヒストリー 〜」のライブも最高でした!
現在、タワーレコード株式会社と弊社が共 ...
【Swift】安全にアンラップするために 〜!(強制アンラップ)とif letとguard letと??(Nil coalescing operator)の使い分け〜
投稿者:後藤新この記事はレコチョク Advent Calendar 2021の21日目の記事となります。
株式会社レコチョクで、iOSアプリの開発をしている新卒1年目の後藤です。
米津玄師・スキマスイッチ・BUMP OF CHICKENのみなさんに、日々活力を頂いております。
Swiftにはオプショナル型というnilを許容した型があります。これを非オプショナル型の値として取り出すためには、アンラップという作業が必要です。
この ...