Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.79/14: Рейтинг темы: голосов - 14, средняя оценка - 4.79
Cynic7
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 52
#1

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

15.02.2016, 12:53. Просмотров 2639. Ответов 14
Метки нет (Все метки)

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

Какой язык выбрать для разработки под Android?
Всем привет! Я канешно ни в одном месте не разработчик приложений под андроид,...

Какой начать учить язык для разработки на Android?
Какой начать учить язык для разработки на андроид. И какую среду разработки Вы...

Какой язык лучше подойдет для разработки под Android?
В общем, меня последнее время мучает проблема монетизации программирования. Я...

Посоветуйте лучшую среду для разработки под Android
лучшую - имею ввиду гибкость и мощность. ну, к примеру часто современная среда...

Помогите выбрать среду разработки
Добрый день! Наверняка это много раз обсуждалось, но попрошу помощи знатоков....

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

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

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

Не по теме:

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

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

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

0
Cynic7
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 52
15.02.2016, 13:44  [ТС] #7
Да знаю я что они похожи. Буду кусками читать.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
15.02.2016, 13:47 #8
Cynic7, не раз слышал мнение, что на Xamarin можно делать почти всё то же самое, что и на AS. Правда, библиотеки сложнее подключать. Так что можете попробовать. В награду получите кроссплатформенность. В любом случае, почти все ссылки на известные проблемы будут приводить вас к Ява-форумам.
0
Cynic7
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 52
15.02.2016, 14:02  [ТС] #9
В награду получите кроссплатформенность.
В смысле "кроссплатформенность"? Между какими платформами? Я слышал только, что если пишешь на Xamarin, то проще переносить приложения на iOS.
Да же не так. Xamarin говорит что будет проще переносить бизнес логику, а интерфейс при переходе с Android на iOS всё равно править придется.
0
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
15.02.2016, 14:03 #10
Cynic7, каждый месяц появляются одинаковые темы на форуме. Одно и то же.
0
Spelcrawler
531 / 501 / 113
Регистрация: 12.03.2014
Сообщений: 1,666
Завершенные тесты: 1
15.02.2016, 14:04 #11
Cynic7, нужно решить что вы хотите. Если посредственные приложения под все мобильные платформы - выбирайте среди кросс платформенных и готовьтесь к куче костылей и гемороя. Если же хотите писать приложения только под андроид, хорошо и без ограничений, с кучей готовых библиотек и огромным комьюнити - только java. Мое сообщение может показаться предвзятым, но это не так, чтобы убедиться достаточно посмотреть готовые приложения написанные на всяких разных фрейморках, почитать форумы по ним же и сравнить все это с нативной разработкой.
1
Cynic7
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 52
17.02.2016, 18:04  [ТС] #12
По поводу программирования под Android и Java возник ещё такой вопрос: что именно от языка Java используется при программирования под Android? В смысле, используется ли только сам синтаксис и ключевые слова, или JVM и стандартная библиотека классов? Понимаю вопрос немного не корректный, но мне нужно знать на чём заострять внимание при изучении Java, с учетом того что я хорошо разбираюсь в его прямом потомке языке C# и его CLR!
0
xaat
43 / 16 / 6
Регистрация: 05.12.2015
Сообщений: 65
17.02.2016, 18:12 #13
Да же не так. Xamarin говорит что будет проще переносить бизнес логику, а интерфейс при переходе с Android на iOS всё равно править придется.
Что б лезть в кросплатформенность нужно сначала нативные средства освоить, ты все равно к ним постоянно обращатся будешь.
Cynic7,
Просто скачай Android Studio и начни делать проект так много времени сэкономишь
0
Pablito
2707 / 2154 / 731
Регистрация: 12.05.2014
Сообщений: 7,521
Завершенные тесты: 1
17.02.2016, 18:13 #14
теоретики такие теоретики
за два дня можно было уже написать простенькую прогу и прочувствовать чего не хватает

всё надо учить - и стандарные пакеты джавы и android sdk
тут каждый второй школяр пытается написать игру с корованами, но не владеет базовыми понятиями и не знает какой класс взять для простейших-базовых вещей
0
Cynic7
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 52
17.02.2016, 19:19  [ТС] #15
за два дня можно было уже написать простенькую прогу и прочувствовать чего не хватает
Ещёб не работать и высыпаться...
0
17.02.2016, 19:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2016, 19:19

Посоветуйте среду разработки под Android
Желательно,чтобы ставилась без танцев с бубном и глюков.

В какой среде писать программы для Android, где скачать, какой язык?
Вопрос. В какой среде писать программы для Android, где скачать, какой язык,...

Посоветуйте легкую среду разработки под Android
Доброй ночи. Проблема: В наличии имеется довольно-таки слабый ноут,...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru