【Jetpack Compose】LazyColumnのアイテムを並び替えの仕組み(前編)
投稿者:寺島広こんにちは。NX開発推進部 Androidアプリ開発グループ の寺島です。
今回はAndroidアプリのUIの実装について記事を書きます。
Androidには現在2種類のUI構築方法があります。
Jetpack Compose
Googleでは、Jetpack Composeによる実装を推奨しています。
Jetpack Compose は、ネイティブ UI を構築するための Andr ...
【2024年最新版】Chromeを使ったAndroid WebView ページのデバッグ
投稿者:杉山裕哉初めまして、普段Androidアプリを開発している杉山です。
Androidアプリを開発するうえでWebViewのデバッグが必要になるときがあると思います。今回はPCのChromeからDeveloper Toolsを使用してデバッグする方法を紹介したいと思います。
本記事は以前レコチョクが紹介したChromeを使ったAndroid WebViewページのデバッグの内容を2024年の最新版にアップデートする形で書かせていただきます。
※今回紹介する ...
【ExoPlayer】 flac拡張ライブラリをGitHub Actionsで作成できるようにしてみた
投稿者:深沢雛子Androidアプリ開発グループの深沢です。
今回、ビルド環境によってflac拡張ライブラリがうまく作成できないことがありましたので、環境に依存しないようCIで作成するようにした話を紹介したいと思います。
私の携わっているアプリではハイレゾ楽曲再生に対応しています。ハイレゾ楽曲にはWAVやFLACなどいくつかの形式があるのですが、このアプリではFLACをサポートしています。ExoPlayerでFLAC楽曲を再生 ...
【Android】Picture in Pictureの実装をしてみた
投稿者:休井千明こんにちは、Androidアプリ開発グループの休井です。
私が担当しているアプリで、MV再生機能とピクチャーインピクチャーの機能を追加することになりました。
動画再生については弊社のいくつかのアプリで実装されていますが、ピクチャーインピクチャーについては今回が初の導入となります。
そこで、今回はピクチャーインピクチャーの実装方法やカスタマイズ方法についてご紹介します。
Picture in Pic ...
【Android】Composeのナビゲーションを使ってみる
投稿者:黒滝理帆Androidアプリ開発グループの黒滝です。
グループ名の通り日々Androidアプリを開発しており、Android開発歴は5年目になります。
この度、ライブラリのサンプルアプリを作成しました。
ごく少数しか使わない社内用のサンプルアプリということで開発は自分ひとり。
それなら色々と試してみようと思いComposeのナビゲーションを使ってみたので、その導入方法をまとめていきます。
本記事では、「画面1でボタ ...
Jetpack Composeでスイカゲームは再現できる?
投稿者:木村拓也この記事は レコチョク Advent Calendar 2023 の23日目の記事となります。
株式会社レコチョクでAndroidアプリ開発グループに所属している木村です。
今年、レコチョクはMaker Faire Tokyo 2023に出展しました。
様々な分野で「ものづくり」をしているメイカーの方々とお話しさせていただき、とても刺激を受けました。この機会に何か音楽に関するものづくりをやってみたいと思い、最近自作エフェクターについて勉強 ...
【Kotlin】Jetpack Composeでアプリを可愛くしてみた
投稿者:塚本真由この記事は レコチョク Advent Calendar 2023 の22日目の記事となります。
はじめにこんにちは。Androidアプリ開発グループの塚本です。
日々、豆柴の大群というアイドルグループの追っかけをしていて、毎週のように現場に足を運んでいます。
以前のライブでは『僕がいい』『トラスト』『ガーデニング』という曲を聴いて、感動で号泣しました。
また今月はそれに加えて
Android Graphics Shading Languageって何?
投稿者:寺島広この記事はレコチョク Advent Calendar 2023 の20日目の記事です。
はじめにレコチョクでAndroidアプリ開発をしている寺島です。
アニメーションと一緒に聴く音楽が好きです。
手書きアニメーション風のMVを観るのが最近のマイブームです。
本記事では、Android Graphics Shading Language(以下、AGSLと略します)について記事を書きます。
Android OSは、年 ...
【Android】画面回転時における値の保存について
投稿者:深沢雛子NX開発推進部Androidアプリ開発グループ所属の深沢と申します。普段はAndroidアプリの開発業務に携わっています。
スマホを使用していると、ふとした時にスマホが傾いてしまい、画面の向きが変わってしまうことがあるかと思います。その時に下のgifのようにアプリの内容がリセットされたらとても不便だと思いませんか?
Androidアプリはとある処理を追加しないと、画面回転時に値が保持されないようになっています。
ここでは、その値保 ...
パイオニアさんと第二回合同勉強会を実施しました!(2023年7月)
投稿者:杉山裕哉こんにちは、Androidアプリ開発グループの杉山です。
今回は先日7/13(木)に行われたパイオニアさんとの合同勉強会についてまとめたいと思います!
前回の第一回に関してはこちらの記事で紹介していますのでぜひ御覧ください!
前回に続き、レコチョクとパイオニアさんに所属するエンジニア同士でお互いの知見を共有し、交流を深めることを目的とした勉強会として開催されました。
今回はパイオニアさんのオフィスの方にお邪魔して来ました!オ ...