アイリッジ開発者ブログ

アイリッジに所属するエンジニアが技術情報を発信していきます。

新人研修とアプリ開発 ‐AIと共に-

こんにちは。開発部 第一グループの山田です。 2025年12月に、Androidエンジニアとして株式会社アイリッジへ入社しました。 普段、自分の考えを言語化して外部へ発信することはあまり得意ではないのですが、研修での学びや心境の変化を形に残すべく、今回筆…

もう画面下部からは出現しない!? iOS 26で変わるアクションシート

こんにちは、開発部第1グループの西岡です。 iOS 26 がリリースされて、いわゆる「Liquid Glass」と呼ばれる新しいデザインシステムの導入により、UI/UXが大きく変わりつつあります。中でもユーザーの意思決定を促す「アクションシート」は、従来のボトムア…

【Android/Kotlin】ExoPlayerをPicture in Pictureで再生してみた

こんにちは。開発部第一グループの岡田です。 今回は、動画をピクチャーインピクチャー(PiP)で再生できるAndroidアプリの実装方法についてご紹介します。 使用技術 Kotlin 2.0.21 ExoPlayerライブラリ 主な機能 動画の再生 PiPモードへの切り替え(動画を…

Feature FlagとiOS/Swiftでの実装

こんにちは。開発部第一グループの吉田です。 未完成の機能をブランチにマージしながら安全にリリースを進めるために、Feature Flagを使用しています。Feature Flagを活用することで、開発中の機能を本番環境に含めたままリリースし、適切なタイミングで公開…

入社後3ヶ月研修を終えて🌈

こんにちは。開発部第一グループの田村です。 私は2025年7月にiOSエンジニアとして中途入社でアイリッジに入社しました。3ヶ月間の研修が終わりブログを執筆する機会をいただきましたので、3ヶ月間の研修期間で行ったことを交えつつ、アイリッジに入社して研…

iPhone 端末の暦法設定に注意されたし

こんにちは。開発部第1グループの涌井です。 今回は「iPhone 端末の暦法設定に注意されたし」と題しまして、普段何気なく書いているコードでも思わぬ落とし穴があるので、注意したいですよね。という内容でお送りいたします。 注 : 以降の文章では、「端末…

iOS/Swiftで端末ストレージ残量低下を検知して判定を出すにはどうしたら良いか

こんにちは。 開発部 第一グループ の杉田です。 今回はiOS端末において「端末ストレージ残量低下を検知して判定を出す」にはどうしたら良いか、という興味が湧きましたので実装してみました。 前提: 本稿は端末ストレージの残量を取得し、 “低下したか”を…