Есть ли смысл разрабатывать приложения для Андроид на C#?

С вопросом разобрался, ответов больше не требую, всем спасибо за участие)
  • Вопрос задан
  • 399 просмотров
Решения вопроса 1
tomnolane
@tomnolane
профессиональный разработчик
если Angry Birds вас вдохновляет - Welcome!

ps тут ЯП особо не важен, важно что дальше будете с приложением делать
можно написать нереально крутую игрую а-ля "Quake 2077" на Go, C#, C++ и пользоваться будут только вы и ваши знакомые, а можно склонировать морской бой на javascript с гитхаба и загребать лопатами капусту...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
lam0x86
@lam0x86
C# активно развивается в данный момент, а .net фрэймворк стал кроссплатформенным, что сулит ему отличное будущее.
А Java развивается гораздо медленнее и погрязла в бюрократических согласованиях. Поэтому, все новые проекты под Android пишутся на Kotlin`е.

Суммируя мысли: Джаву учить бессмысленно. Имеет смысл учить Kotlin или C#. Оба языка имеют потенциал. Но только не Джава.
Ответ написан
@nadonado
С Java тоже довелось поработать когда-то, скажу так: в плане удобства с C# и вообще платформой .NET вряд ли что-то может сравниться на сегодняшний день. Я выбрал Xamarin Forms так как нужно было приложение сразу на две платформы(ios и android) в максимально короткие сроки. Там можно выбрать и нативную разработку под конкретную платформу, конечно, можете почитать в интернете о преимуществах и недостатках Xamarin, но если максимально коротко: вы получаете полностью нативное приложение, разве что если ваше приложение ориентировано на работу со сложными графическими элементами, то, наверное, для достижения максимальной эффективности лучше использовать java или kotlin, в остальном же xamarin - прекрасное решение. Это не значит, что на xamarin нельзя сделать качественное приложение ориентированное на сложную графику, это значит что для этого вы затратите больше сил, чем сделать подобное на той же java, потому что у xamarin свои нюансы. В приложении которое я делал есть и отображение списков с фотками, встроенный мессенджер(а это сотни сообщений среди которых и фотки есть) и ничего не тормозит, при том что я новичок и ничего пока дополнительно не оптимизировал. Ну и стоит отметить что есть уже множество крутых плагинов, которые сильно облегчают жизнь. Как-то так, удачи)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы