Задать вопрос

Что теряет разработчик под Android используя не родную Java, a C# Xamarin?

Собственно сабж.
Велика ли разница в разработке под андроид? Имеется ввиду производительность приложения, которое получается на выходе, задействуется ли хотя бы половина возможностей родного языка, или все так же печально и костыльно, как с Delphi XE5?
  • Вопрос задан
  • 23228 просмотров
Подписаться 9 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
@gleb_kudr
Да ничего он не теряет. Знаете C# берите xamarin и вперед. Тем более, шарписты обычно от джавы плюются. Производительность такая же +-. Поддержка платформы полная. Про язык сами можете сравнить, Android это официально до сих пор Java 6 (хотя умельцы прикручивают версии посвежее на свой страх и риск). Если что, там даже нет Switch по строковым литералам.

Ну и до кучи - среда разработки у Xamarin значительно приятнее чем бесплатный Eclipse.
И да, я про промышленное качество.
Сам я в основном под iOS пишу на ксамарине, но платформа отличная. Родные sdk я щупал и могу сравнивать. Слушать хай от тех, кто ее в глаза не видел просто противно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Деньги. Сами Microsoft сказали что xamarin для людей которым некуда засунуть денюжку ;)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы