Thursday, 24 January 2013

Theming AMP+

I've been working on some themes for AMP+. Let me know what you think! I've also started up a facebook page. Please check out the link below and show your support!

I'm pleased to say AMP+ is doing pretty well (up to about 70 downloads now), and it's about #40 on 'Top New Paid' apps (at least here in Australia it is)..

Also, here's my personal to-do list: (for the next update):

Hi-priority:


-Create file associations for mp3's etc..
-Song playing through speakers when next track comes up. Reported from 'recently added' list. Only happening for some users on S3.
-Fix all the fucking equalizer crashes (overhaul)
-Fix the damn back button issue (it's ignoring the 2 second rule)
-Add 'all songs' for Artists
-Fix text colour for all themes
-Fix image background colours for all themes
-Make notification ducking optional
-Make search backwards-compatible to API 8
-Deleted songs not necessarily removed from lists (invoke media scanner)
-Prevent shuffle from repeating songs or make this an option
-When a song finishes and playback ends show the album art of the next song.
-Have AMP come up when 'Play Music' is said in Google Now.?? Does that even work anyway?
-Re-include widget transparency options
-Add 'add to favourites'
-Remove party shuffle (what the fuck is that anyway)?
-Add option to sort by album-artist instead of artist, or add tab.
-Add jaudiotagger back in. Fuck native development code just get tagging happening.
-Send music through A2DP (if it's not ridiculously hard to figure out)
-Landscape mode looks horrendous at the moment. DO NOT EXPORT in it's current state.

Other cool stuff to do:

-Add a 4.2 widget
-Add a larger widget with a list.
-Song ratings
-Choose which tabs display
-Progress indicator in notification bar
-Progress indicator in widget
-Gallery scrolling option in landscape mode..

And of course:

-Folder browsing.... (eventually).

Here are the screenshots:










*Themes might only be released for AMP+, at least initially, to provide incentive to upgrade!





Sunday, 20 January 2013

AMP+ is live!

After testing the waters on reddit (/r/Android), nearly everyone has suggested that a 'donate' version would be the best way to go if I want to make some money from AMP.

I've decided to go with that, and called it AMP+. It's on the Play Store for $0.99.

I'm not sure whether AMP+ will be any different from AMP, but I promise I will never introduce ads, and I will never remove a feature from AMP (unless it's a crap feature!).

So maybe AMP+ will get earlier updates, or maybe it will be more stable and AMP will get the updates quicker.. Maybe AMP+ will get more themes.. I don't know! All I know is that I'll make around $0.70 every time someone downloads AMP+, so if 228,572 people download it, I'll be able to buy this second-hand Porsche:



Anyway, I've been working on adding a search feature for AMP(+), an add to favorites button, lyrics downloading and a couple of other things. Hopefully I'll have the next update out within a couple of weeks.

If anyone wants to test an early release, just e-mail me.

You can get AMP here:
AMP - Google Play Store

AMP+ here:
AMP+ - Google Play Store

And follow me on Google+ here:
Google+

Sunday, 13 January 2013

I'm workin' on it!

Still working away at AMP. It was a busy holiday season, and I managed to get quite a bit done considering the small amount of time I got to spend on it.

I've been back at work, running, riding, watching Homeland (awesome), reading, learning Jiu-Jitsu and coding. Man do I love Homeland. I've gone off The Walking Dead, I thought it got really lame and repetitive. It's like the acting is pretty good, the CGI is good, but the plot line freakin' sucks.

Unlike Homeland. Which has Claire Danes.

So all that stuff kept me fairly distracted, but I managed to release a few updates to AMP. The major update v1.2.0 featured:

  • Album art downloading
  • Equalizer
  • Settings menu
As per usual, there were a few bugs. In fact, I made a major noob mistake. In the google developer console, there's a spot where you can view all of the bug reports made by you guys, so when AMP crashes and you send it, I can try and figure out why. Anyway, I thought I'd fixed a major bug where the app would just force close when a user is scrolling the list of albums.. So I pressed 'hide' on the bug, thinking I'd fixed it, and I assumed if the bug persisted and people sent more reports, it would unhide itself and I would be aware. I was wrong!

I was looking at the current bugs, and for some reason I pressed 'unhide', revealing one particular error which had occurred about 70 times! That probably equates to about 50 people who thought 'fuck this I'll use one that works', and uninstalled. Seeing as all I get out of AMP is seeing my user-base expand, I was horrified. Anyway I set about fixing the problem, and AMP v1.2.1 was released. Fast forward a couple of days and I'm getting e-mails about another bug.. It seems adding a single song to the playlist is broken. So I went on a mission and squashed a whole heap of bugs, and learnt a few tricks along the way. Hopefully AMP will crash a whole lot less on your devices now.

---

So I've been working on the 'now playing' screen at the bottom (top in landscape) of the main page. I needed to free up the space on the 'Action Bar' at the top of the screen, particularly in landscape mode, so I can eventually add 'search', 'favourite' and potentially 'remove' buttons. Here's a before and after of the landscape view:



I'll probably make a few minor adjustments, but I'm pretty happy with it. I hope you guys are too! I might make the album art 'swipeable', so you can skip tracks that way.

The other thing I've been working on is id3 tag editing. The next major update will hopefully have fully-fledged tag editing capability, so you can modify artist/album/song names. I intend to make it easy to update whole artists/albums at a time, so you can look forward to that.

The other big thing I'm aiming at for the next update is lyrics support. I envisage double tapping on the album would switch it with the lyrics.. Unless I think of some better way to incorporate it.

Favourites and search will also be included hopefully.

---

Lastly, I feel I should address the issue of folder browsing:

I had all but given up on the idea of implementing folder browsing, because it seems like a hugely time consuming and difficult task. I've had a few e-mails though and I've been inspired to give it another look. I suppose I'll create a side project for implementing folders into AMP, and start looking into it.

It's on the cards, but I have no idea how far away it is at this stage.

---

You can download AMP from the Google Play Store:

Follow me on Google+ to be notified of updates: