投稿者:

Android, Jetpack Compose, Kotlin

はじめに

こんにちは。NX開発推進部 Androidアプリ開発グループ の寺島です。

今回はAndroidアプリのUIの実装について記事を書きます。
Androidには現在2種類のUI構築方法があります。

XMLによるレイアウト
Jetpack Compose

Googleでは、Jetpack Composeによる実装を推奨しています。

Jetpack Compose は、ネイティブ UI を構築するための Andr ...

投稿者:

Android, Google Chrome

初めまして、普段Androidアプリを開発している杉山です。
Androidアプリを開発するうえでWebViewのデバッグが必要になるときがあると思います。今回はPCのChromeからDeveloper Toolsを使用してデバッグする方法を紹介したいと思います。
本記事は以前レコチョクが紹介したChromeを使ったAndroid WebViewページのデバッグの内容を2024年の最新版にアップデートする形で書かせていただきます。
※今回紹介する ...

投稿者:

Android, flac, GitHub Actions

はじめに

Androidアプリ開発グループの深沢です。
今回、ビルド環境によってflac拡張ライブラリがうまく作成できないことがありましたので、環境に依存しないようCIで作成するようにした話を紹介したいと思います。

ExoPlayerとハイレゾ楽曲

私の携わっているアプリではハイレゾ楽曲再生に対応しています。ハイレゾ楽曲にはWAVやFLACなどいくつかの形式があるのですが、このアプリではFLACをサポートしています。ExoPlayerでFLAC楽曲を再生 ...

投稿者:

Android, Kotlin, PiP

はじめに

こんにちは、Androidアプリ開発グループの休井です。
私が担当しているアプリで、MV再生機能とピクチャーインピクチャーの機能を追加することになりました。
動画再生については弊社のいくつかのアプリで実装されていますが、ピクチャーインピクチャーについては今回が初の導入となります。
そこで、今回はピクチャーインピクチャーの実装方法やカスタマイズ方法についてご紹介します。

ピクチャーインピクチャーの概要

Picture in Pic ...

投稿者:

Android, Jetpack Compose

はじめに

Androidアプリ開発グループの黒滝です。
グループ名の通り日々Androidアプリを開発しており、Android開発歴は5年目になります。

この度、ライブラリのサンプルアプリを作成しました。
ごく少数しか使わない社内用のサンプルアプリということで開発は自分ひとり。
それなら色々と試してみようと思いComposeのナビゲーションを使ってみたので、その導入方法をまとめていきます。

実装構成

本記事では、「画面1でボタ ...

投稿者:

Advent Calendar 2023, Android, Jetpack Compose

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

株式会社レコチョクでAndroidアプリ開発グループに所属している木村です。

今年、レコチョクはMaker Faire Tokyo 2023に出展しました。
様々な分野で「ものづくり」をしているメイカーの方々とお話しさせていただき、とても刺激を受けました。この機会に何か音楽に関するものづくりをやってみたいと思い、最近自作エフェクターについて勉強 ...

投稿者:

Advent Calendar 2023, Android, Kotlin

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

はじめに

こんにちは。Androidアプリ開発グループの塚本です。
日々、豆柴の大群というアイドルグループの追っかけをしていて、毎週のように現場に足を運んでいます。
以前のライブでは『僕がいい』『トラスト』『ガーデニング』という曲を聴いて、感動で号泣しました。
また今月はそれに加えて

スマホゲーム『バンドリ!ガールズバンドパーティー! ...

投稿者:

Advent Calendar 2023, Android

この記事はレコチョク Advent Calendar 2023 の20日目の記事です。

はじめに

レコチョクでAndroidアプリ開発をしている寺島です。

アニメーションと一緒に聴く音楽が好きです。
手書きアニメーション風のMVを観るのが最近のマイブームです。

本記事では、Android Graphics Shading Language(以下、AGSLと略します)について記事を書きます。

Android OSは、年 ...

投稿者:

Android, Kotlin

はじめに

NX開発推進部Androidアプリ開発グループ所属の深沢と申します。普段はAndroidアプリの開発業務に携わっています。

スマホを使用していると、ふとした時にスマホが傾いてしまい、画面の向きが変わってしまうことがあるかと思います。その時に下のgifのようにアプリの内容がリセットされたらとても不便だと思いませんか?

Androidアプリはとある処理を追加しないと、画面回転時に値が保持されないようになっています。
ここでは、その値保 ...

投稿者:

Android, iOS, QA, 勉強会

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

合同勉強会

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