User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Should I write "." at the end of messages displayed to the user in my mobile Android application?

For example:

High bandwidth required, switch to WiFi.


High bandwidth required, switch to WiFi

share|improve this question
Not android-specific, but when I don't see a full-stop at the end of a message I usually think that the text overflew and is wrapped but the label isn't large enough to show it, and then I just keep wondering. Probably bad UX. – Alvin Wong May 13 '13 at 15:29
Personally, I would say that by including the fullstop it is showing that you are clear with your error, your sentence has ended - as has the message. One more character isn't going to affect bandwidth or display so I would recommend going with it. – crmpicco May 13 '13 at 16:42
up vote 17 down vote accepted

If you are writing prose, a . (full stop) is there to show a the end of a sentence so that you know when the next one starts. If you only have one sentence, then it isn't strictly necessary for clarity. Hence, if it's a short notification message of only one sentence, you can leave it out.

That said you should keep to the style guides given for your mobile platform. Android for example includes them in the examples in their Design Guide.

enter image description here

I recommend keeping the . unless you have a good reason to leave it out.

share|improve this answer

I am not sure if this question is duplicate, but You can find the answer here: Periods at the end of a sentence in alert message

"If it's a proper sentence, give it proper punctuation" - DA01

share|improve this answer
+1 for missing out the full stop in that quote. – dav_i May 13 '13 at 15:01

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.