Telegram for Desktop is https://github.com/telegramdesktop/tdesktop (Qt, open source stuff)
Telegram is https://github.com/overtake/TelegramSwift (Swift, Core* libraries)
Both are native.
Telegram is https://github.com/overtake/TelegramSwift (Swift, Core* libraries)
Both are native.
so... native. I'm glad everyone agrees then.
No. You're missing the bit where "native" means different things in different contexts; for code it means that the code ends up being compiled for the architecture it's running on, but for UI it means that you're using the platform APIs and following system conventions, which Telegram does not.
Lately, IIRC, they have made huge chunks of their core app available as a library to simplify the creation of more clients.