アイリッジ開発者ブログ

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

【Android】久しぶりにAndroidアプリを実装してみた

こんにちは! 開発部第一グループの若松です。 Android/Flutterエンジニアとして働いていますが、最近はFlutterの開発が中心だったので、 研修の一環として久しぶりにAndroidアプリを開発してみました! 電車が好きなので、列車の位置情報をリアルタイムで表…

kotlinでバックグラウンドからフォアグラウンド復帰時に処理をする

こんにちは、開発部第1グループの岡田です。 1つのActivityに対して複数のFragmentを持つプロジェクトでバックグラウンドからフォアグラウンドへ復帰してきた際に処理を行いたい時に利用できる方法を紹介します。 今回は DefaultLifecycleObserver を利用し…

フリーランスエンジニアから正社員になってみた

2024年9月僕は7年間やってきたフリーランスエンジニアを辞め株式会社アイリッジに正社員として入社しました。 3ヶ月間の研修期間も終わり、ブログを執筆する機会をいただきましたので 自分がフリーランスから正社員となった理由、アイリッジを選んだ理由、ア…

SwiftUIのsheetの中身が動的に変えられない(と思ったら変えられた)

こんにちは。開発部第1グループの高橋です。 最近私が担当している案件では、SwiftUIを使って開発しております。私個人としてはSwiftUIを使った大きなプロジェクトは初めてなので、新たな気付きがありました。 今回は、SwiftUIのsheetを使おうとしてハマった…

【Android】Navigation コンポーネントのディープリンク課題と解決策

こんにちは、開発部第1グループの坪倉です。 今回は、Androidの公式ドキュメントで紹介されている Navigation コンポーネントのディープリンクについて、推奨される launchMode が特定の要件に対応できなかった問題と、明示的ディープリンクおよび暗黙的ディ…

当社SDKのiOS18対応のご紹介

こんにちは。プロダクト開発グループの于です。 今回は、当社SDKの iOS18 対応のご紹介になります。 当社では、新しいOSへの対応ポリシーに基づき、OSのベータ版公開時から検証を行い、その後、正式版に対して対応を進めています。 今回の Xcode16.0 および …

SDK を利用して色々なアプリを作成できるようにしてみる

こんにちは、プロダクト開発グループ SDK チームの山田です。 弊社では APPBOX SDK を利用してパッケージアプリというものを作成しております。 パッケージアプリとは、アプリとしては比較的シンプルなものとなりますが APPBOX SDK の機能を活用し、安価且つ…