Ein eleganter Android-App-Manager.
Inure ist ein Paketmanager für Android-Anwendungen, unabhängig davon, ob diese installiert sind oder nicht. Er kann die internen Komponenten jeder App durchsuchen und sie unterwegs ändern. Es enthält außerdem einen gut aussehenden Terminalemulator, Nutzungsstatistiken, einen Split/APK-Installer und verschiedene andere Tools, und viele davon warten ebenfalls darauf, implementiert zu werden. Darüber hinaus sind alle Funktionen von Inure so konzipiert, dass sie sowohl im Root- als auch im Shizuku-Modus funktionieren.
Die Entwicklung von Inure begann als unabhängiges Lernprojekt, das sich später zu einer der ehrgeizigsten und intuitivsten Android-Apps entwickelte, die von einer einzelnen Person entwickelt wurde und zu 100 % auf benutzerdefinierten UI-APIs basiert, die nur für die Verwendung in dieser App mit ihrer eigenen nativen Theme-Engine entwickelt wurden , Crash-Handler, Bildrenderer und ein wunderschönes Animations-Framework.
Neben seinen eigenen UI-Vorteilen unterstützt Inure auch dynamische Material You-Farben mit speziellen Akzent- und Themenfarbmodi.
Die App befindet sich in der stabilen Testphase. Sie können der Telegram-Gruppe der App beitreten und entwicklungsbezogene Updates erhalten.
Die kurze Liste der Funktionen der App finden Sie hier.
0x01 | 0x02 | 0x03 |
0x04 | 0x05 | 0x06 |
0x07 | 0x08 | 0x09 |
0x00 | 0x0A | 0x0B |
0x0C | 0x0D | 0x0E |
0x0F | 0x11 | 0x12 |
0x13 | 0x14 | 0x15 |
0x16 | 0x17 | 0x18 |
0x19 | 0x1A | 0x1B |
0x1C | 0x1D | 0x1E |
0x1F | 0x20 | 0x21 |
Verschiedene Barrierefreiheitsfunktionen, um die App für Benutzer zugänglicher zu machen. Inure unterstützt auch die Option, der Benutzeroberfläche weitere Farben verschiedener Art hinzuzufügen, darunter Pastell, Kaffee (beruhigend) und Retro (Farbblockierung), für Benutzer, die keine monochromatische Benutzeroberfläche bevorzugen oder Schwierigkeiten bei der Verwendung haben.
Darüber hinaus unterstützt Inure auch die Hervorhebung anklickbarer Elemente und Trennzeichen für Benutzer, die Schwierigkeiten haben, Leerzeichen zwischen Schnittstellenelementen zu unterscheiden.
Darüber hinaus ist es auch möglich, alle Animationen zu deaktivieren, um übermäßige Bewegungen in der App zu reduzieren. Inure verfügt über Optionen zum Anpassen der Animationsanforderungen über mehrere Ebenen von allen Animationen bis hin zu keinen Animationen mit feiner Granularität.
0x00 | 0x01 | 0x02 |
Inure verfügt über drei verschiedene Stile von Menü- und Dialogtypen, je nachdem, wie sie benötigt werden. Der Popup-Typ für schnelle Aktionen folgt dem Daumen des Benutzers auf dem Bildschirm, der modale Dialog wird zum Anpassen der Einstellungen auf Bedienfeldebene und der Chipstil-Dialog zum Verwalten von Filtern verwendet Flaggen und Tags. Diese drei arbeiten zusammen, um ein gutes UX- und UI-Niveau zu verfeinern, ohne den Benutzer mit vielen Optionen zu überfordern.
0x00 | 0x01 | 0x02 |
Inure ist trotz seiner Komplexität so benutzerfreundlich wie möglich gestaltet. Für Benutzer mit Sehschwierigkeiten scheint es beim Durchsuchen der Benutzeroberfläche und beim Verarbeiten der angezeigten Informationen über einen Bildschirmleser kaum Verwirrung zu stiften. Ein Benutzer mit solchen Schwierigkeiten hat hier die Benutzerfreundlichkeit der App demonstriert.
Wenn Sie Fragen oder Vorschläge zum Design haben, initiieren Sie bitte eine Diskussion oder erstellen Sie ein Problem.
Wenn Sie Entwickler sind und möchten, dass Ihre App im FOSS-Panel von Inure aufgeführt wird und neben Ihrer App ein FOSS-Indikator angezeigt wird, gibt es zwei Möglichkeiten, dies zu tun.
open_source
und open_source_license
hinzufügen. Inure ruft diese Informationen während der Laufzeit ab und bindet Ihre App basierend auf dem Flag ein. < application
.....
>
< meta-data
android : name = " open_source "
android : value = " true " />
< meta-data
android : name = " open_source_license "
android : value = " GNU GENERAL PUBLIC LICENSE Version 3 " />
application >
Community-Berechtigungsbeschreibungen einiger OEM- oder Entwickler-definierter Berechtigungen für native Framework- oder System-Apps, deren Details Android nicht bereitstellt oder bereitstellen kann. Die vollständigen Richtlinien zum Mitwirken können Sie hier lesen.
Das Repo von Inure erfordert keine spezielle Einrichtung. Klonen/forken Sie das Repo und führen Sie es in Android Studio aus. Lassen Sie die Ersteinrichtung automatisch abschließen, und schon kann es losgehen.
Sie können das oben Genannte nicht tun und möchten dennoch Ihre Unterstützung zeigen? Schlagen Sie den Stern an und lassen Sie mich wissen, dass Sie hier waren und das Projekt schätzen.
Sie können sich an der Übersetzung der App auf Crowdin beteiligen und zusehen, wie Inure in Ihrer Sprache arbeitet und die App für alle, die Ihre Sprache sprechen, benutzerfreundlicher gestalten.
Alternativ können Sie die Zeichenfolgen Ihres Gebietsschemas auch aus dem Verzeichnis app/src/main/res/values-locale-code
bearbeiten/hochladen.
Inure App Manager Copyright © 2023 – Hamza Rizwan
Inure App Manager wird als Open-Source-Software unter der GPL v3-Lizenz veröffentlicht. Den vollständigen Lizenztext finden Sie in der LIZENZ-Datei im Projektstammverzeichnis.
Entwurf von Schnittstellengerüsten für Inure |
Design der Audio-Player-Schnittstelle (später entfernt) |
Präsentationsdesign für die Batch-Schnittstelle |