ネイティブ Android アプリケーションの構築に役立つライブラリ、ツール、アーキテクチャのサンプル集。
Android 開発
リポジトリ
Google公式のAndroidアーキテクチャサンプル集。Jetpack Compose、Room、Flow、Hiltなどのモダンツールを使用した様々なアーキテクチャパターンを紹介。TODOアプリでテスト可能で保守性の高い設計を演示。
AndroidとJava向けの型安全なHTTPクライアント。インターフェースアノテーションでREST API統合を簡素化。JSON/XML/protobuf用拡張可能なコンバーターとRxJava/コルーチンアダプターをサポート。
Qtフレームワークベースの高性能Androidスクリーンミラーリング制御ソフトウェア。USBとWiFi接続をサポートし、低遅延リアルタイム表示、カスタムキーマッピング、バッチデバイス制御機能を提供。Windows、macOS、Linux対応。
Telegram Android公式オープンソースクライアント。速度とセキュリティに重点を置き、エンドツーエンド暗号化、クラウド同期機能を提供。開発者向けAPIアクセスでカスタムメッセージングアプリ構築を支援。
Signal Androidはオープンソースの安全なメッセージングアプリで、エンドツーエンド暗号化、HD音声/ビデオ通話、プライバシー重視の通信を提供します。AGPLv3ライセンスで透明性を確保。
Tachiyomi は無料でオープンソースの Android 用漫画リーダーで、豊富な拡張機能をサポートし、プラグインを通じて複数の漫画ソースから読むことができます。
yt-dlpをベースにしたオープンソースのAndroid動画/音声ダウンローダー。数千のプラットフォームをサポートし、Material Design 3インターフェース、バッチダウンロード、カスタムコマンドテンプレートに対応。
Android SMS転送アプリ、メッセージ、通話、アプリ通知を監視し、DingTalk、WeCom、Feishu、メールなどへの転送をサポート、リモート制御機能を備えています。
BRVAH:Android向けの強力で柔軟なRecyclerViewアダプターライブラリ。複数タイプのレイアウト、ローディングアニメーション、ドラッグ&ドロップ機能をサポート。