Aplin(あぷりん)は、スマホにインストールされているアプリの一覧を表示するアプリです。
アプリを予め分類し、詳細ページへのショートカットを提供します。
・無効化ボタンを押せるアプリを表示します。
・デフォルト起動が設定されているアプリを表示します。
・インターネット権限を要求しているアプリを表示します。
・【6.0以上】拒否可能なパーミッションを要求するアプリを表示します。
・【6.0以上】他のアプリに重ねて表示するアプリを表示します。
・設定画面から以下の項目の表示・非表示を設定できます。
・・初回インストール日時
・・最終更新日時
・・バージョン名
・・インターネット権限が要求されているか
・・拒否可能な権限
・表示中アプリの共有、長押しからの検索など、前身アプリ(無効化マネージャー、マイパッケージ)からの機能を引き継いでいます。
Kotlinを使いました。
その他ライブラリは、Realm、RxJava/RxAndroid、Dagger2など。
2015/10からなので、約三ヶ月です。
対象OSを5.0以上にすることで、開発期間はかなり短くなりました。
Android OSのメジャーアップデート毎に動作確認、場合によっては機能追加をする予定です。
その他、何か思いつき次第実装します。
アプリの製作者が設定したダウンロードページ等に移動します。