Если вы используете Facebook Messenger, то могли заметить что какое-то время назад с ним произошла интересная трансформация – из довольно медленного и громоздкого приложения Messenger стал гораздо более быстрым, плавным и симпатичным, в нём прямо хочется переписываться.

Предлагаю вам прочитать подробную статью от команды Facebook про то как и зачем было переписано приложение Facebook Messenger. В процессе количество кода сократилось на 84%, большой выигрыш обеспечил SQLite, переиспользование UI и более глубокое взаимодействие с операционной системой.

https://engineering.fb.com/2020/03/02/data-infrastructure/messenger/