Call for response: Messaging Redesign

Thursday, bsxtn gave you an introduction to the Cyanogen Design team. Today, they would like to present their vision for a Messaging app redesign, and want your opinion on the direction.

We want to build a refresh of the Messaging app which will be included in the CyanogenMod project. The Messaging app will handle SMS, MMS, and Group messages, while providing integration to a relaunched WhisperPush Service. Optionally, Cyanogen OS users will be able to use the TrueCaller integration to view caller ID information and block spammers.

Background: In November, we conducted a survey of our users on Google+ and Facebook. Of our CyanogenMod users, 66% reported sending at least one SMS message per day. Moreover, SalesForce via a commissioned study, reported that 90% of users in the US sent at least one SMS message per day. In the same Cyanogen Messaging Survey, 32% of our users reported using either the stock messaging app and 60% reported using Google Hangouts. In addition, “having a fun and fresh design” was listed by 41% of respondents as being the most important feature in an SMS app. The second most asked for feature was being able to text across platforms at 24% of users reporting.

Messaging is obviously an important part of the smartphone experience. Our current Messaging solution is looking dated with many community members stating that it looks like “KitKat with a FAB”. Moreover, with devices averaging 5.5 inches many operations are incorrectly placed on the screen. For example, the attachment entry point is at the top of the screen.

The first version of the Messaging redesign project will focus on building the base for the app so that later features can easily be added to it. For this reason, we will implement redesigns in 1) Messaging Conversation List, 2) Messaging Detail View, 3) Message Compose, and 4) Messaging Settings.

Once the first version is complete we will begin to focus on feature additions including 1) Attachment keyboard with mini-camera, mini-gallery, and mini-voice recorder in Message Compose, 2) Inline attachment previews in the Message Conversation List, 3) In-message media player for attachments (video, audio) in the Message Detail View, and 4) Swipe to delete in Message Conversation List. We are sharing these designs with the community in hopes that someone may want to pick up this week to see these features faster than we can build them.

Below are screen mocks for the first and second phases of the Messaging redesign. We welcome your feedback and look forward to having a productive conversation.

Please feel free to comment with any questions or concerns that you may have.

Edit: Getting reports of images being weird on mobile devices – if this includes you please see the alternative Gallery:

V1 – Message Conversation List


V1 – Message Detail View



V1 – Message Compose View


V2 – Attachment keyboard with mini-camera, mini-gallery, and mini-voice recorder in Message Compose



V2- Inline attachment previews in the Message Conversation List

V2- In-message media player for attachments (video, audio) in the Message Detail View

V2 -Swipe to delete in Message Conversation List



  • Pasha

    The point is attacking ppl, being ugly about it… and hating on females in the process isn’t a solution. Explain like you did for me. Nothing in this world ever gets solved with anger, take a look around you. #likeagirl

  • infected_

    #lickmymarbleslikeagirl …

  • i9

    Will this role out as a stand alone app or only as part of CM?

  • bmintz

    Please add an option to make each conversation a separate task.
    It’s annoying how much I have to switch back to Messaging then navigate to the conversation I wanted. This is what the new Overview is designed to prevent!

  • Randall Rous

    I wish we had the option to choose a dark theme like 8sms allows. I prefer this app to that but it is one thing I’d love.

  • Natosoco

    Is there any way to find out how this is coming along? :)

  • Natosoco

    Hey, a couple quick questions for you. Will there be any way for non-cm users to use the app?

    Also – Is whisperpush built into the app itself, or is it still dependent on cyanogenmod’s built in integration?

    Thanks for everything, I appreciate it!


  • Joe Buchta

    @natosoco:disqus We are currently building this code. Some outside projects popped up so we had to stop progress. My hope is to have this done before Thanksgiving. Stay tuned.

  • Joe Buchta

    Our goal right now is to only offer this app as part of CyanogenMod and Cyanogen OS. WP is built into the app itself and therefore dependent on CyanogenMod’s integration.

  • Jack Daniels

    Ability to differentiate between multiple conversations with different numbers in the same contact. If I am texting my friend Bob, and I have two numbers for him (labelled ‘mob’ and ‘other mob’) I should be able to see which one I’m texting from the main screen, so I can text ‘other mob’ not ‘mob’ (for example).

  • Tyson

    I know this is a super old thread, but can someone please clarify the difference between the “Messenger” app and the “Messaging” app?

  • Sharafat Sohan

    I have need a new cm 12 custom rom for my lollipoop 5.1 model:Helio s1

  • Anil Khera

    search option is missing now in messaging. is there any way to enable this

  • Free GO

    Can I install this app on a S6 edge ? Because you’ve done so much better than samsung

  • T_Dizzle

    I didn’t see any mention of it but being able to text over WiFi is a huge plus. Hangouts, Verizon’s message + and iMessage all have this functionality. Will the stock Cyanogen messenger be able to text via WiFi?