Для написания приложений под Андроид вы можете использовать Java, Kotlin или C++. Для написания приложений под iOS вы можете использовать Swift или Objective-C. В зависимости от ваших предпочтений и опыта в программировании, вы можете выбрать один из этих языков. Также существуют фреймворки и инструменты, которые позволяют писать приложения для обеих платформ на одном языке. Например, React Native позволяет писать мобильные приложения на JavaScript, которые могут быть запущены как на Андроид, так и на iOS...
Предисловие. Эта статья рассчитана на новичков, которые уже умеют писать приложения на C# , но пока не пробовали использовать GUI. И так Windows Forms. Удобная и простая платформа для создания приложений. Многие программисты считают ее устаревшей, потому что есть WPF с XAML которые позволяют делать более красивые графические интерфейсы. Однако, Windows Forms куда проще в освоении и ее приложения работают с большей производительностью, чем WPF. Рекомендую новичкам, изучающим C# начать изучение разработки GUI приложений с Windows Forms...