Форум программистов, компьютерный форум CyberForum.ru

Какой язык и среду выбрать для разработки на Android? - Android

Войти
Регистрация
Восстановить пароль
 
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
15.02.2016, 12:53     Какой язык и среду выбрать для разработки на Android? #1
Всем привет.
Решил тут попробовать по разрабатывать под Android.
В интернете много статей по разработке на андроид, но хотелось бы актуализировать информацию. Интересуют следующие вопросы:
1) Какой язык программирования лучше использовать? Ранее я разрабатывал по MS .NET Framework под винду на C++/C#, но на просторах инета в нескольких местах читал что нормальная разработка возможна только на Java. На сколько это соответствует действительности?
2) Стоит ли использовать Android SDK или всё же лучше посмотреть в сторону каких нибудь фреймворков типа Xamarin.Android?
3) Какие среды разработки сейчас в моде? Я всю жизнь использовал Visual Studio, но говорят что Android Studio сейчас в тренде.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2016, 12:53     Какой язык и среду выбрать для разработки на Android?
Посмотрите здесь:

Установка по для разработки под Android Android
Android Какой язык программирования выбрать?
Android Подскажите среду для разработки
Android Подскажите среду разаработки для Android
Посоветуйте легкую среду разработки под Android Android
Android В какой среде писать программы для Android, где скачать, какой язык?
Посоветуйте среду разработки под Android Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
резкий
1890 / 1624 / 505
Регистрация: 12.05.2014
Сообщений: 5,849
Завершенные тесты: 1
15.02.2016, 13:04     Какой язык и среду выбрать для разработки на Android? #2
Посоветуйте лучшую среду для разработки под Андроид
Какой начать учить язык для разработки на андроид?
Цитата Сообщение от Cynic7 Посмотреть сообщение
На сколько это соответствует действительности?
на 100%
Цитата Сообщение от Cynic7 Посмотреть сообщение
Стоит ли использовать Android SDK или всё же лучше посмотреть в сторону каких нибудь фреймворков типа Xamarin.Android?
если кто-то на форуме напишет - нет, не стоит, это сильно повлияет на твое мировоззрение?
Цитата Сообщение от Cynic7 Посмотреть сообщение
Какие среды разработки сейчас в моде?
выше линк есть
Цитата Сообщение от Cynic7 Посмотреть сообщение
говорят что Android Studio сейчас в тренде
кто говорит? почему бы у них и не уточнить что они имеют ввиду?
и да, повторю то, что в линках выше - среда одна - AndroidStudio (если писать на джаве)
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
15.02.2016, 13:08  [ТС]     Какой язык и среду выбрать для разработки на Android? #3
если кто-то на форуме напишет - нет, не стоит, это сильно повлияет на твое мировоззрение?
Сильно если для этого есть основания. Собственно ради того чтобы узнать актуальное мнение по этому вопросу я и заморочился постом на форме.
Паблито
резкий
1890 / 1624 / 505
Регистрация: 12.05.2014
Сообщений: 5,849
Завершенные тесты: 1
15.02.2016, 13:14     Какой язык и среду выбрать для разработки на Android? #4
В теме обязательно нарисуется кто-то, который заявит - о, Xamarin это круто и в тренде.
Но я, как задрот этого раздела, могу сказать, что темы в вопросами по xamarin появляются очень, очень редко и как правило в них никто не отвечает.
Это говорит о "популярности" этой среды. Так же найдутся поклонники PhoneGap и Titanium, но их ничтожно мало в сравнении с java + android studio.

Опять же, если бы гугл двигал что-то кроме этой ide, наверное на сайте об этом было бы сказано.
Люди замерли в ожидании релиза 2.0 версии с новым эмулятором.

ps: да, я категоричен
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
15.02.2016, 13:32  [ТС]     Какой язык и среду выбрать для разработки на Android? #5
Спасибо, буду изучать Java. Уже выкачал книженку "The Complete Reference Java Ninth Edition" Herbert Schild.
Паблито
15.02.2016, 13:39
  #6

Не по теме:

мне кажется что с# и джава очень похожи, часто одни и теже вещи называются просто разными словами, но общего у них очень много

к примеру - я никогда не писал на с# и не изучал спеки, но с первой попытки сдал форумный тест на C# Junior Developer на 65% никуда не подглядывал

отдельно хочу сказать насчет code conventions
некоторых пишущих на джаве жутко бесит сишный стиль форматирования кода, а особенно фигурные скобки с новой строки

Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
15.02.2016, 13:44  [ТС]     Какой язык и среду выбрать для разработки на Android? #7
Да знаю я что они похожи. Буду кусками читать.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
15.02.2016, 13:47     Какой язык и среду выбрать для разработки на Android? #8
Cynic7, не раз слышал мнение, что на Xamarin можно делать почти всё то же самое, что и на AS. Правда, библиотеки сложнее подключать. Так что можете попробовать. В награду получите кроссплатформенность. В любом случае, почти все ссылки на известные проблемы будут приводить вас к Ява-форумам.
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
15.02.2016, 14:02  [ТС]     Какой язык и среду выбрать для разработки на Android? #9
В награду получите кроссплатформенность.
В смысле "кроссплатформенность"? Между какими платформами? Я слышал только, что если пишешь на Xamarin, то проще переносить приложения на iOS.
Да же не так. Xamarin говорит что будет проще переносить бизнес логику, а интерфейс при переходе с Android на iOS всё равно править придется.
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.02.2016, 14:03     Какой язык и среду выбрать для разработки на Android? #10
Cynic7, каждый месяц появляются одинаковые темы на форуме. Одно и то же.
Spelcrawler
521 / 491 / 110
Регистрация: 12.03.2014
Сообщений: 1,641
Завершенные тесты: 1
15.02.2016, 14:04     Какой язык и среду выбрать для разработки на Android? #11
Cynic7, нужно решить что вы хотите. Если посредственные приложения под все мобильные платформы - выбирайте среди кросс платформенных и готовьтесь к куче костылей и гемороя. Если же хотите писать приложения только под андроид, хорошо и без ограничений, с кучей готовых библиотек и огромным комьюнити - только java. Мое сообщение может показаться предвзятым, но это не так, чтобы убедиться достаточно посмотреть готовые приложения написанные на всяких разных фрейморках, почитать форумы по ним же и сравнить все это с нативной разработкой.
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
17.02.2016, 18:04  [ТС]     Какой язык и среду выбрать для разработки на Android? #12
По поводу программирования под Android и Java возник ещё такой вопрос: что именно от языка Java используется при программирования под Android? В смысле, используется ли только сам синтаксис и ключевые слова, или JVM и стандартная библиотека классов? Понимаю вопрос немного не корректный, но мне нужно знать на чём заострять внимание при изучении Java, с учетом того что я хорошо разбираюсь в его прямом потомке языке C# и его CLR!
xaat
43 / 16 / 6
Регистрация: 05.12.2015
Сообщений: 65
17.02.2016, 18:12     Какой язык и среду выбрать для разработки на Android? #13
Да же не так. Xamarin говорит что будет проще переносить бизнес логику, а интерфейс при переходе с Android на iOS всё равно править придется.
Что б лезть в кросплатформенность нужно сначала нативные средства освоить, ты все равно к ним постоянно обращатся будешь.
Cynic7,
Просто скачай Android Studio и начни делать проект так много времени сэкономишь
Паблито
резкий
1890 / 1624 / 505
Регистрация: 12.05.2014
Сообщений: 5,849
Завершенные тесты: 1
17.02.2016, 18:13     Какой язык и среду выбрать для разработки на Android? #14
теоретики такие теоретики
за два дня можно было уже написать простенькую прогу и прочувствовать чего не хватает

всё надо учить - и стандарные пакеты джавы и android sdk
тут каждый второй школяр пытается написать игру с корованами, но не владеет базовыми понятиями и не знает какой класс взять для простейших-базовых вещей
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2016, 19:19     Какой язык и среду выбрать для разработки на Android?
Еще ссылки по теме:

Android Какой язык выбрать для написания 2D игры?
Какой начать учить язык для разработки на андроид? Android
Android Посоветуйте лучшую среду для разработки под Андроид
Нужно ли устройство с Android для разработки? Android
Android Выбор языка для разработки ПО под Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Cynic7
1 / 1 / 0
Регистрация: 23.01.2013
Сообщений: 43
17.02.2016, 19:19  [ТС]     Какой язык и среду выбрать для разработки на Android? #15
за два дня можно было уже написать простенькую прогу и прочувствовать чего не хватает
Ещёб не работать и высыпаться...
Yandex
Объявления
17.02.2016, 19:19     Какой язык и среду выбрать для разработки на Android?
Ответ Создать тему
Опции темы

Текущее время: 11:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru