Simplicity. If you can compile the same code into two different platforms, you have less to deal with in the future. Else you’re going to run into bugs in one set of code but not the other.
You’re still going to run into platform specific bugs, though.
I feel like you should be able to have some sort of shared library between the two platforms where you can have backend facing code and maintain that as a single truth, then develop the apps for different platforms independently. But sure, it’s a matter of resources obviously.
Laziness. You can use the same code base for both platforms if you want and then simply swap out the UI or skin quite trivially. But they lazy as fuck.
The hell. Why use the design language of another platform?
Simplicity. If you can compile the same code into two different platforms, you have less to deal with in the future. Else you’re going to run into bugs in one set of code but not the other.
You’re still going to run into platform specific bugs, though.
The clients for both systems are developed entirely separately.
I feel like you should be able to have some sort of shared library between the two platforms where you can have backend facing code and maintain that as a single truth, then develop the apps for different platforms independently. But sure, it’s a matter of resources obviously.
Laziness. You can use the same code base for both platforms if you want and then simply swap out the UI or skin quite trivially. But they lazy as fuck.
Glad I dumped their asses for Signal when I found out Grok was coming to Telegram as a chat bot. I said hell naw.
Wait what? Is it? ☹️
Yep. I noped out. Exported all my data using the Desktop application and deleted my many years old account.