I am developing a messaging application for iOS where I want to show message delivered and read by the user status on the app. I have to achieve this is two phase. phase one is like whatsapp. the app will show one tick mark when delivered to the server and two tick mark when the message is sent to the destination from the server.
In phase two i have to implement the functionality like iMessage or BBM. Where the Read status has to be shown only when the message is read by the user.
I proposed that I can send push notifications from both end but that doesnt sound like a proper solution to me. So seeking the experts advice here.