Friday, November 20, 2009

SMS Popup v1.0.5 out now (a few minor updates)

Here's another small update, nothing too major in this one. Hopefully v1 of the app should be stable now for most users so I'll start slowing down releases and start working on some newer features again so stay tuned!

SMS Popup icon
SMS Popup v1.0.5

  • Added Android OS Text-to-speech engine (for devices on Donut and above)
  • Switched regular Reply back to using threadId to reply (this should fix issues on devices like the Hero and Cliq where you would be unable to see previous messages in the thread). For users who want to trigger the old Reply you can switch it back in the Button Configuration, its called "Reply (to phone number)" - the only major use I've found for this is if you want Google Voice to trigger when clicking the Reply button.
  • Blur background option has now been removed (was causing massive slowdown on some devices)
  • Bug fixes as usual

Wednesday, November 11, 2009

SMS Popup v1.0.2 (and v1.0.3 and v1.0.4) with better support for Droid

Here's another quick bug fix release which also adds some support for Android 2.0 (Eclair) and therefore the newly released Droid phone (wish I had one to play with!).  The contacts framework in Eclair received a major overhaul so that it can support information from multiple sources (Gmail, Exchange, Facebook, etc.) - this is great, but it does make any app that accesses contacts slightly tricker.  For now I just put in some quick fixes so that the basics work but some additional work will need to be done to ensure 100% compatibility.

Given a lot of people were having trouble working out how to turn Quick Reply on and off, I also added a new option under Additional Settings to easily toggle this feature.

This release also adds translation strings for Czech, thanks goes out to Tomáš ( for helping out here!

SMS Popup icon
SMS Popup v1.0.2, v1.0.3, v1.0.4

  • Initial support for Android 2.0 (Eclair)
  • Bug fixes as usual
  • Added option for easier toggle of Quick Reply function (look under Additional Settings)
  • Update: TTS was broken in v1.0.2 so v1.0.3 has been released to fix it
  • Update: Yet *another* update, sorry about all these updates.  This fixes up lag when using Quick Reply on Droid and also adds better ability to handle messages received from email->sms gateways.

Monday, November 2, 2009

Quick Reply or No Quick Reply

Since launching v1.0.0 and v1.0.1 of SMS Popup I've been receiving a lot of feedback around the new "quick reply" feature - some people love it, some hate it.  Luckily you can easily turn this feature on and off via the configuration options - although it's not so obvious how to do this (I'm planning on making the option easier to find in a future release):

Load up SMS Popup settings -> Additional Settings -> Button Configuration -> Button 3 (or whichever button you have reply set to) -> Choose regular Reply or Quick Reply

Update: As of SMS Popup v1.0.2 there is now a quick toggle feature for Quick Reply

You can even choose both if you like to have them both accessible easily from the popup - and as an additional tip, if you long-press on the popup you can always access all options (both reply types, delete, view contact, text-to-speech etc.).

Remember to always check the SMS Popup FAQ for tips and tricks like this if you run into problems.

Quick Reply in action:

Sunday, November 1, 2009

SMS Popup v1.0.1 bug fix release

I received a ton of feedback after v1.0.0 came out a few days ago, mostly positive but some negative (mostly because some people don't like using quick reply - of course you can turn it off but it's not an easy option to find). Quite a few users reported various bugs or UI quirks as well - I rushed a bit to get some of the more annoying ones fixed in SMS Popup v1.0.1 which I just posted to the Android Market. Go grab it and keep the feedback coming!

SMS Popup icon
SMS Popup v1.0.1

  • Bug fix: Contact photos should now be showing again for HTC Hero users
  • Bug and UI fix: Quick reply is now a little easier to use, the send button has been moved where you can access it when the soft keyboard is in use and it also works in landscape when the soft keyboard is full screen.
  • Bug fix: Notifications were sounding while users were on the phone, this feature was requested by quite a few users, how ever it seems a lot more dislike it. Therefore I have removed this for now, but will add it back in as an option in a future version.
  • Bug fix: Updated the regular Reply intent so that it works with Google Voice again
  • App now defaults to regular Reply (instead of Quick Reply)

Wednesday, October 28, 2009

SMS Popup v1.0.0 released - quick replies, preset messages, per-contact custom notifications and more!

SMS Popup v1.0.0 has been posted to the Android Market! This release has the most new features of any release since I started the project almost 1 year ago (Dec 2008). See below for a summary of the changes. Thanks to all the translators for helping update the strings.

As always, you can find the source code over at the SMS Popup Google Code site.

Bugs, feature requests, comments? Try emailing me or even better, post to the SMS Popup Google Group (email is tough for me to respond to as the SMS Popup inbox is constantly flooded).

SMS Popup icon
SMS Popup v1.0.0

  • Quick reply directly from poup
  • Reply by voice using quick reply and voice transcription
  • Store preset messages and reply using them directly from popup
  • Customize notifications, popup, vibrate, LED on a per-contact basis (this can be used to effectively ignore certain users or single out others)
  • Configure the buttons on the popup
  • Use just the notifications, just the popup or both
  • Bug fixes and minor enhancements galore (better clearing of notification icon, alerts while on the phone, contact photo image resizing for larger contact photos)
  • Compatible with devices that run Android 1.5 (Cupcake) and above - but still includes support for multiple resolutions (both smaller like QVGA and larger like WVGA)


Screenshot - SMS PopupScreenshot - Quick Reply

Screenshot - Main ConfigurationScreenshot - Additional Configuration

Screenshot - Notification ConfigurationScreenshot - Contact Notification Customization

Screenshot - Preset Messages

Tuesday, October 20, 2009

SMS Popup v1.0.0 just around the corner

Just a quick note to say that the next version of SMS Popup is just about ready for release. There are a ton of new features in this version, for example: quick replies from the popup, preset messages, voice transcription for replies and per contact notification customization. I'll get into more details shortly but for now if you want to try it out I put a release candidate version on the SMS Popup code site:
(Update: forgot to mention that RC1 will only work on Android OS Donut or above, I will be releasing another version for Cupcake phones)
Update2: Apparently quite a few people are still using Android 1.5 (Cupcake) so I created RC2 that's compatible with Cupcake as well.

No doubt there will be some bugs considering all the new code so please send me an email if you spot any (it's only me coding this app so I have limited resources to do thorough testing).

I'm planning on publishing this to Market in the next week or so.

Monday, June 22, 2009

SMS Popup v0.9.97 out now - minor changes

Head on over to Android Market and pick yourself up v0.9.97 of SMS Popup - no major changes in this release, but I did add more translations to the core package. Plus I moved over to the Cupcake (Android 1.5) SDK, which means if you aren't on Cupcake or above you will no longer be able to run SMS Popup (or even see it in Market) - you can still grab v0.9.96 (or any earlier version) from the Google Code site though but hopefully the bulk of people are on Cupcake (or Donut?) now.

Sorry there haven't been any new features or refinements for the app in a while - I haven't had a lot of spare time recently. However, I do have a few cool features planned for a release soon - so stay tuned!

Thanks goes to Norman Obry for the French translation and Kevin ( for the Chinese translations!

SMS Popup icon
SMS Popup v0.9.97
  • Bugfix for Donut (Android 1.6) OS (config activity was crashing)
  • Switched to Android 1.5 (Cupcake) SDK, SMS Popup v0.9.97 will not run on previous Android versions (<=1.1)
  • New French and Chinese (simplified and traditional) translations
  • Added Russian and Spanish translations to the core package

Saturday, May 9, 2009

SMS Popup v0.9.94 & v0.9.95 & v0.9.96 (d'oh) - say hello to cupcake

Your Android device should be notifying you of a new version of SMS Popup shortly - v0.9.94 is now out. This release fixes a few minor cupcake problems and adds a couple of new features - nothing big though. I'm aiming for some new features soon though so stay tuned.

If you notice any issues with this version, please post over in the discussion group.

SMS Popup icon
SMS Popup v0.9.94 & v0.9.95 & v0.9.96

  • Minor Cupcake fixes: privacy mode works correctly, soft keyboard shows for custom vibrate
  • Popup no longer shows when in system messaging app
  • New option to hide all buttons in the long-press (context) menu
  • Update: there was a minor bug in 0.9.94 where the view button was showing when it wasn't supposed to be - this is fixed now in 0.9.95
  • Another Update: there was another minor bug related to privacy mode (view button would not work if secure pattern was off) - this is fixed now in 0.9.96 - sorry for all the updates!

Wednesday, April 8, 2009

Discussion Group for SMS Popup

Want to discuss feature requests, issues or offer some praise (yeh) or criticism (boo) of SMS Popup? Head on over to the newly created discussion group:

Not sure if anyone will really use this, but thought I'd throw it up there to see if it sticks :)

Wednesday, April 1, 2009

SMS Popup v0.9.92 out now with text-to-speech!

Android Market should soon show the latest update to SMS Popup - v0.9.92 - I haven't had a lot of time to work on the app, so this release just cleans up some of the code (which as a user you won't really notice) and fixes a few bugs.

The only new thing to appear is TTS (text-to-speech) - you can now have your messages read aloud to you thanks to the amazing eyes-free TTS library. Keep in mind I threw this in at the last minute so it's likely to be buggy - to use it, simply long-press anywhere on the message popup. If you don't have the TTS app installed it will take you through setting things up.

SMS Popup icon
SMS Popup v0.9.92

  • Improvements for status bar notifications (removed correctly now in certain circumstances)
  • Threads marked read correctly now when a message is deleted via the popup
  • Cupcake compatibility
  • Beta feature: Text-to-speech, hear your messages! (long-press on the popup to try this out)
Update: v0.9.93 is also out now, this release just fixes a single bug where notifications sometimes didn't trigger if the conversation view was open when the phone went to sleep

Friday, March 20, 2009

SMS Popup FAQ and v0.9.91 released

I just created a FAQ for SMS Popup - so head on over and check it out. Unanswered question? Tell me about it in the comments of this post.

Last week I also posted a minor update to SMS Popup that addresses an issue where notifications were not playing all the time.

SMS Popup icon
SMS Popup v0.9.91

Wednesday, February 25, 2009

SMS Popup Source Code Released

So I had planned to clean up the source code for SMS Popup before releasing the source code - however, it seems the cats out of the bag as people are stumbling upon the code already over at

You should be able to download and build the app yourself without much issue. The code is still quite messy and if anyone spots bugs or issues feel free to file them on the code page (or ideally help me fix them hehe).

Hopefully this will help beginner Android developers wrap their head around working with SMS and MMS messages.

Update: I just noticed Mike DG, creator of the dgAlert app in the Market has just switched his app over to the SMS Popup code base.

Saturday, February 14, 2009

SMS Popup v0.9.7 and v0.9.8 released

Another update of SMS Popup is now in the Market. Thanks goes out to Diego Fernández for translating the app into Spanish - I'm not actually sure it's possible to switch any Android devices into Spanish locale yet (except the emulator), but once it is possible the translation is already included in the app :)

SMS Popup icon
SMS Popup v0.9.7 & v0.9.8

  • Fixed crash (force close) when receiving MMS messages without a subject (hopefully)
  • Added an option to show a Delete button on the popup (by popular demand)
  • Spanish localization
Update: v0.9.7 had a minor bug that prevented messages being deleted when using the new delete button - v0.9.8 fixes this (although I suspect it is still broken for deleting MMS messages).

Thursday, February 12, 2009

Getting ready to open source my Android apps

I have decided to open source my 2 published Android applications (SMS Popup and Countdown Alarm). Why? Well firstly I'm a big proponent of open source software - but also I have been a little overwhelmed by the number of (good) feature requests for the apps and I honestly just don't have the time to implement all of them myself. So if anyone is interested in helping out, let me know! I'll post again once the code is cleaned up a little and ready to be added to a SVN repository.

I will also be trying to post up a few simple Android development tutorials over the coming weeks - mostly based around my apps. Hopefully this will spur other beginner developers to create some other cool and useful apps for Android.

Sunday, February 8, 2009

SMS Popup reviews, localization/i18n and another new release (v0.9.6)!

First I wanted to give a shoutout to Scott over at AndroidGuys - he published a positive review of SMS Popup last week :) aside from some good press, it also helped me find some people to translate the app into other languages (more on that in a tic).

Another website called AppVee AndroidApps also did a review (including a YouTube video) of SMS Popup:

I'm also pleased to announce that SMS Popup has now been translated into German and Dutch! A very big thanks to Feyyaz (blog) and Melle for helping with this. Hopefully there will be more languages coming soon enough :)

Last but not least, I also posted v0.9.6 of the app out to the Market, no interesting new functionality quite yet unfortunately. I spent a bit of time cleaning up the code so that it will make life easier to add and extend to the app in the future.

Countdown Alarm++ Icon
SMS Popup v0.9.6

  • More bug fixes (preventing more force close messages)
  • Better MMS support: an MMS is now treated like a SMS, there is a popup and reminders - at the moment the subject is just displayed with a "View MMS" button (not sure if it will be possible to show the MMS images inside the popup)
  • German and Dutch localizations for those folks in Germany, Austria and the Netherlands - I'm not actually sure I published the app correctly to the Market so I would love to hear from anyone in these countries who successfully got the app and are using the newly localized strings

Saturday, January 31, 2009

SMS Popup v0.9.5 released

I just released v0.9.5 of SMS Popup, unfortunately there are no new features in this version - just some bug fixes. I revamped the code so most of the work is done outside of the BroadcastReceiver now which should help to prevent a lot of the "force close" or "this application has stopped responding" type messages.

The next version will have some new features which I'm working on now.

In addition to posting to the official Android Market, I also always post to these 3rd party Android application sites:

SMS Popup icon
SMS Popup v0.9.5

  • Reorganized code to prevent "force close" and "application has stopped responding" messages
  • Selecting "Reply" will now always clear the notification icon
  • Reorganized the WakeLock code to be a lot cleaner

Friday, January 23, 2009

SMS Popup v0.9.4 released!

Go check the Android Market now for the next version of SMS Popup - it includes a bunch of bug fixes and a few new (very requested) features!

As a side note, if anyone would like to help me translate the app for the following countries, please send me an email (adam at everythingandroid dot net):
Austria, Czech Republic, Germany, Netherlands, Poland
(of course if you would like to translate for other languages let me know as well).

SMS Popup icon
SMS Popup v0.9.4

  • Tons of bug fixes, mostly to do with the WakeLock code which was causing the app to "force close" intermittently. Hopefully this fixes the majority of major bugs but time will tell.
  • Basic MMS support - this was more difficult to implement than I thought. The app should now detect MMS's and trigger a regular (non-popup) notification (it should be almost identical to the system one). It will not turn on the screen or show a nice popup yet - I will try and add this in the next version.
  • Configurable vibrate patterns - choose from a list of pre-set vibrate patterns or create your own :)
  • Fixed the landscape layout so it fits correctly when the contact has a photo

Monday, January 12, 2009

Discuss SMS Popup

If you want to discuss bugs/issues or feature requests for SMS Popup, head on over to the Android Community forums where I started a discussion thread for the app:

Sunday, January 11, 2009

New Version of SMS Popup Now in Market

I just posted the latest version (v0.9.2) of SMS Popup to the Android Market! Go upgrade now and let me know if you run into any issues. I added a bunch of new features as outlined here so there's bound to be a few new bugs - looking forward to feedback.

Update: I found a minor bug already (the keyguard was not re-engaging again correctly when you clicked "Close") - it's fixed in v0.9.3 which I just posted to the Market :)

Saturday, January 10, 2009

A Quick Look at the Next Version of SMS Popup

SMS Popup ScreenshotThe first version of SMS Popup went over quite well in the Android Market - within the first week of launch I had received over 300 (!) emails with comments, bugs and feature requests. Since then I have been on working on adding the most requested features, the next version is almost complete and I should have it out on the market in the next week or so.

Countdown Alarm++ Icon
SMS Popup v0.9.2

  • Bug fixes - as always (although I'm quite sure there will be a ton of new bugs so please report them to me so I can fix)
  • "Mark Read": the single most requested feature, you can now choose to have the conversation thread marked as read when you click the "Close" button
  • "Restrict Popup": this will restrict the popup window into only showing when the screen is off and keyguard is on (a lot of people asked if I could suppress the popup when they are in the SMS app writing a message - unfortunately this is not possible with the current SDK so this option is the next best thing)
  • Built in Notifications: the app now has its own notification system - if you use this, you should disable your system message notifications (and any 3rd party notifications) or you may see conflicts (and multiple notifications). I tried to make the notifications as customizable as possible - you can choose a sound, vibrate, LED blinking (with a choice of color).
  • Notification Reminders: if you use the app notifications you can also choose to be reminded - the number of reminders and interval between reminders is configurable
Look for the new version in the Market soon. I will also be posting future beta versions of the app up on this blog in advance if people want to try out the new features.