[Windows Mobile Development and Hacking General] AndrewSpec:
SlidingAlbums 2.0​

WARNING: BEFORE USING IT, PLEASE READ VERY CAREFULLY THIS ENTIRE POST. IF YOU THINK THAT THIS PROGRAM IS NOT WORKIN FOR YOU - YOU'RE TOO STUPID TO USE IT OR... IT MAY BE MY FAULT ;)

This small app (or maybe plugin?) is developed for everyone, who like to have a fast access to music albums stored on the memory card. Instead of launching a player, browsing it's library for an album and playing it, you can play any album directly from the Sliding Panel.

Changes made from version 1.1

-database (SA2 is using MS SQL Compact Server 3.5 to store music files data)

-skins (I've implemented a fully skin support which can customize your titanium panel with SA2. It supports live preview of any skin. You can also create new skins if you like)

-updater (you can check for update at program startup (its optional) and check for testing versions if I create one. SA2 will download an update, unpack and install it automatically. After that SA2 will automatically run the new updated version and show a changelog in few languages - but I will write it only in english and polish, other languages I don't know so...)

-languages (SA2 supports lang packs. You can also translate it by yourself - it's not a problem ;) Current languages are: English, German, Polish, Romanian and Russian)

-addons installer (SA2 have a new nice feature. Files with *.slidaddon extension are SA2 addons. If you have downloaded an addon, just copy it to your device and run it by clicking on it. Addon should be installed automatically.)

-playlist plugins (I've added asx and m3u plugins for creating playlists but in a ner future maybe a new plugin will be included. For now, it cannot be developed by someone else.)

-album path (finally you can change the path to your music files. By default it's set to Storage Card\Music but you can change it to another path.)

-bypass titanium limit to 30 pages per panel (I don't know why titanium allows only to display 30 pages... but I've made a simple trich to avoid that. If you slide to the last album you'll see under Right SK a 'Next' option. It will change pages to next 30 albums and so on. The first page from over 30 albums will have a 'Previous' option to go back. This technique supports over 4000 albums so don't worry ;) )

-support for additional players (by modifying the Players.ini file you can add additional players to SA2. But there's one important thing - the new player must support an avalible playlist format. So if SA2 has asx and m3u your player should support it)

-progress stripe (you can see progress of creating database, creating playlists files or applying new skin)

Changes made from version 1.0:

-Support for WM6.5 (only Titanium)

-album limit to 30 albums

-dynamic preview

Your music files should be stored like this:

for example:

If you had sorted your folders like that, you can run my app.

For now, SlidingAlbums supports Windows Media Player, Pocket Player, Core Player and TCPMP.

This movie show how it works:

[YOUTUBE]FPPqJl4mJ68[/YOUTUBE]

Installation on storage card is supported to.

Additional skins you can download from here.

Requirements:

- WM6.5 Professional

- SQL Compact Server 3.5

- .NET CF 3.5

- Unlocked device (with SDA Application Unlock, AppUnlock.cab or any similar app)

Installation process:

-install .NET Framework 3.5 and SQL Compact Server 3.5

-install SlidingAlbums

-make sure if your music file structure is good

-run SA2 and change your music path (if it's other than Storage Card\Music)

-choose your skin in the Skins menu and apply it

-update the database

-create playlists (it will also create new pages in SA panel in titanium)

Thanks to:

- Marek Butrowski (testing, testing and once again.... help)

- s3mtex (Romanian translation)

- Przemysław Barczyszyn (graphics for two skins)

- Marta Stolarek (English translation)

- sv0911 (German translation)

- master_lie (Russian translation)

- me for other less important things ;)

DOWNLOAD v.2.0 new!

DOWNLOAD v.1.1​

If you like this app, please donate :)