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

  • 2
    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

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.


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


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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