From my shallow understanding, some services might not share same language and platform in the past as each programmers has their own quirks of working. Being able to fuse the codes from different programming language and platform are not exactly easy.
I think superapps that can function as...