AIMP for Android New user interface is the main feature of the new version. Unlike previous releases it is not an update of the Bliss skin. We have created a new skin following the Material Design 2 concept as base for new design of application, considering feedback from our users that using AIMP2.
So, meet a new Charm skin!
According to the Material Design 2 concept, all frequently used elements are placed at the bottom edge of screen. This approach simplifies the one-handed interaction with the app.
Now, Album Art displays in special “box” instead of fill all screen area as it has been implemented in Bliss skin. This “box” changes it size according to album art size and it aspect ratio. Its means that now player supports for non-square album arts which will no longer be cut by screen edges.
Waveform-navigator is one of major features of AIMP4 for Windows that so liked by users, now has been implemented in mobile version of player. In current release waveform-navigator is available only for local files.
Gestures
Now, the album art area allows you to control the player via gestures:
In this release, the area supports following gestures: Double tap at left / right / top and bottom side Swipe-to-left and swipe-to-right Swipe-to-top and swipe-to-bottom Vertical sliding
You can set any action for each gestures via app settings.
Below of album art box you can find the information box that contains information about playing track. The box also supports gestures : horizontal swipe allows to switch between track information and track lyrics (provided that it is available).
Playlist
We have enhanced the Playlist screen’s appearance: Major feature here is playback control panel. So, you do no longer need to switch to the main screen while working with the playlist to pause playback or switch the song.
According to users feedback, we have re-designed grouping and sorting functionality:
First, we have updated list of built-in sorting and grouping templates: we removed templates based on one field and added complex templates that uses few fields.
Next, we have re-designed sort dialog that now allows users to select sort direction, sort inside groups only or shuffle playlist entries.
Equalizer
In this release, we have re-designed the Equalizer presets dialog. Now it allows you to delete few presets simultaneously:
Performance
All file-based operations are now operated in background thread to increase UI responsiveness and avoid application hangup when operating with huge but slow sd-cards.
Home Screen
Next step is “Home Screen” implementation. Home Screen is a root folder that contains shortcuts to sd-cards and standard folders.
Shortcuts
In additional to shortcuts for standard folders, you can add shortcuts for custom folders – just tap on the “pin at home screen” item in folder’s context menu.
Design
To make navigation easier, we have added different icons for standard folders (Downloads, Music and etc) and custom shortcuts.
Sorting
The screenshot above demonstrates an ability to sort content of displayed folder. In this release you can sort content by name or date modified. As in the playlist screen, sorting dialog here provides an ability to choose sorting direction.
External Storages
In major version, we also have re-designed framework to operate with file system to support the changes introduced in Android Q. This approach made possible to implement the external storage support. So, in AIMP3, we made support for the SMB protocol that allows to play music from PC’s shared folders running under Windows OS. We are going to extend the list of supported external storages in future.
Layouts
According to users feedback, with this release you can select skin layout manually (for phone / for tablet / for car pc).
CarPC
We have implemented special layout on Charm skin level for CarPCs running under Android OS:
The main purpose of this layout to minimize distraction factors of UI – that is, we have removed unnecessary elements, minimized screens number, increased UI elements size to simplify touch operations, and implemented track seeking (just hold the “previous track” / “next track” buttons).
Note: this layout is optional, other skins may not support it. In this case, the player uses phone layout for landscape screen orientation.
Night Mode
According to world trends, we have added support of night mode in our application. Now, you can specify skin’s theme for night mode, if theme is not set – night mode is unavailable.
Night interval is calculated by Android OS according to your location, current time zone and date and time. Note that if player has no permissions to access your location, night mode works but less accurately.
Whats new?
General: Android v4.4 is now minimal supported operation system version General: native supports of x86-64 General: import / export of user’s data and settings General: an ability to control playback via gestures in area of album art General: supports for custom CarPC based on Android OS General: supports for the smb:// protocol – support for shared Windows folders General: performance has been improved UI: new app design UI: an ability to customize accent intensity UI: an ability to hide status bar UI: an ability to switch manually between tablet and phone layouts UI: style of settings dialog is now depended from used skin UI: support for night mode UI: support for non-square album arts UI: the Pandemic skin has been added as additional built-in skin UI: waveform-navigator support (skin must support this feature too) UI: welcome screen has been added Bookmarks: now you can delete bookmarks for non-existent files via the swipe-to-refresh gesture Sound engine: cross-mixing feature now take tracks duration into account and automatically reduces mixing time if necessary File Adding Dialog: a “home screen” has been added that contains a list of all available volumes and sd-cards File Adding Dialog: an ability to pin folders at home screen File Adding Dialog: an ability to sort content by name / last modified File Adding Dialog: supports of the swipe-to-refresh gesture Playlist: sorting and grouping templates a completely redesigned Playlist: the %FileModifiedDateAndTime macro has been added Playlist: the swipe-to-refresh gesture now works only if you drag the list at top edge Sleep timer: the “at end of queue” event has been added Sleep timer: shake device before the action now restarts the timer instead of cancel the action. Skin Engine: potential abilities has been extended