1ヶ月の Tapple インターンで掴んだ 4 つのこと
1ヶ月のTappleインターンシップでの経験から得られた4つの学びについて解説。 - インターンシップを通じて得られた具体的なスキルや知見。 - 今後のキャリアにどのように活かしていきたいか。 - 同世代の学生やIT業界に興味のある学生に向けた記事。
1ヶ月のTappleインターンシップでの経験から得られた4つの学びについて解説。 - インターンシップを通じて得られた具体的なスキルや知見。 - 今後のキャリアにどのように活かしていきたいか。 - 同世代の学生やIT業界に興味のある学生に向けた記事。
AIによるコード生成が普及する中、クラシルのAndroidエンジニアチームでは、アナリティクス用イベントログのクラス群について、あえてAIにコードを書かせない方針を採用しています。このコードは数百ファイルに及び、CSVからKotlinコードを生成するツールで作成されていますが、AIによる自動生成の対象外としています。 - Androidアプリ開発者 - Kotlin開発者 - QAエンジニア - 機械学習エンジニア
LINEヤフー株式会社と株式会社ZOZOが共催する「Recap: Google I/O 2026」イベントのレポート。 Google I/O 2026で発表されたWeb、Android、AI技術の最新アップデートについて、両社のエンジニアがLTやパネルディスカッション形式で深掘りする。 最新技術に興味のあるエンジニア、Web、Android、AI分野の開発者、またはGoogle I/Oの内容をより深く知りたい方におすすめ。
Androidアプリにおける機密情報の安全な管理方法として、Keystore、Cipher、DataStoreを組み合わせた暗号化と永続化の実装例を解説しています。 * Android開発者、特に機密データを扱うアプリ開発者向け。 * Keystoreによる鍵管理、Cipherによる暗号化・復号化、DataStoreによる永続化の具体的な実装手順と注意点を解説。 * IVの保存、KeyStoreのライフサイクル、エラーハンドリング、非同期処理など、実装におけるハマりどころや解決策も網羅。
・RoborazziとClaude Codeを活用し、スクリーンショットテストをPRフローに組み込んだ事例を紹介。 ・Androidエンジニアが、過去のCI/CD構築経験を活かしてテスト自動化を進めたプロセスを解説。 ・QAエンジニア、Androidエンジニア、およびテスト自動化に関心のある開発者向けの記事。
- クラシルアプリのホーム画面に機能が集約された結果、ViewModelが3,000行を超えた問題について、UIセクション単位でViewModelを分離するアプローチを検討・実施した事例。 - Androidアプリ開発、特にMVVMアーキテクチャを採用している開発者向け。 - 画面統合によるコードの肥大化や保守性の低下といった課題に対する具体的な改善策を知りたい開発者におすすめ。
LINEヤフー株式会社の福野氏による本記事では、同社のAndroid・iOSアプリを衛星通信に対応させるための具体的な取り組みについて解説されています。 * Android・iOSアプリを衛星通信に対応させるための技術的な挑戦について * 開発・テストにおける工夫や課題について * モバイルアプリ開発者、QAエンジニア、インフラエンジニア向け
Jetpack ComposeのPreviewParameterProviderで、表示されるプレビューにラベルを付けられるようになったという小ネタ。 これまで複数パターンのプレビュー表示には工夫が必要だったが、この機能でより分かりやすく、管理しやすくなった。 Android開発者、特にComposeを利用しているエンジニア向け。
Androidの権限リクエストで、3回目のリクエスト時にダイアログが表示されないのは仕様である。 この仕様を踏まえ、権限ダイアログの表示を諦め、設定画面への遷移を促す方法について解説している。 Androidアプリ開発者、特に権限管理の実装に携わるエンジニア向けの記事。
仕様駆動開発(Specification-Driven Development)をAndroid開発に導入し、3ヶ月間の実践を経て「仕様書は使い捨て」という考え方に至った経験を共有します。 AI-DLCのコンセプトを参考に、AIが実装を支援し人間が仕様・設計の判断とレビューを行うフローを試した結果、仕様決定の重要性を再認識しました。 ・仕様書を「使い捨て」と捉え、開発プロセスに柔軟性を持たせることの有効性 ・AI-DLCの「AIが提案し、人間が承認する」という役割分担の導入 ・仕様と設計の意思決定の重要性と、それを担保するための開発フローの工夫 この記事は、仕様駆動開発やAIを活用した開発フローに興味があるAndroidエンジニアや、開発プロセスの改善を目指すエンジニアリングマネージャー、プロジェクトマネージャー向けです。
クラシル社では、AndroidエンジニアがClaude Codeを活用し、Pull Request作成前のコードレビュー、静的解析、ビルド検証といった周辺作業の自動化を進めています。 この記事では、既存のPR作成スキルに事前チェックのワークフローを追加した事例について解説します。 ・Androidエンジニア、特にCI/CDや開発プロセスの自動化に関心のあるエンジニア
・FigmaのURLからデザインシステムに準拠したComposeコードを自動生成する仕組みをPoC検証した。 ・Figma MCP Serverだけではプロジェクト固有のデザインシステムとの連携が課題となった。 ・Claude Codeルールを作成し、Figmaの出力とAndroidのデザインシステムをマッピングすることで解決を図った。 - Androidアプリ開発者 - UI/UXデザイナー - デザインシステムに関心のあるエンジニア
- Android開発チームがAIコーディングの精度向上のため、「お手本画面」をデバッグメニュー内に作成しました。 - この「お手本画面」はプロジェクトの設計パターンをAIに参照させることで、生成コードの手直しを減らし、品質向上を目指すものです。 - AndroidエンジニアやAIを活用した開発に興味のあるエンジニア向けの記事です。
「pixiv App Talk」は、ピクシブ株式会社が主催するオンラインイベントです。 モバイルアプリ開発者(iOS・Android)が一堂に会し、アプリ開発に関する知見を共有します。 今回は、pixivアプリのiOSエンジニア3名が、TCA導入による状態管理の効率化、アプリ内テーマ機能の実装、pixivコミックのLiquid Glass対応について発表します。