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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
The Majesty
0 / 0 / 0
Регистрация: 09.10.2015
Сообщений: 20
#1

Обучающая литература - Программирование Android

25.05.2016, 11:38. Просмотров 85. Ответов 17
Метки нет (Все метки)

Всем привет. Я только новичок в Android разработке и Java, люди посоветуйте какую либо актуальную литературу(видеоуроки и тд) на эту тему. В инете искал но кроме Startandroid ничего толкового не нашёл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2016, 11:38     Обучающая литература
Посмотрите здесь:

Литература - Программирование Android
Начинаю программировать под андроид. Посоветуйте литературу.

Литература по Android - Программирование Android
Вопрос самый обычный, хочется самому научиться писать программы на Android. Ищу хорошую литературу, нашел пока "Hello Android" Ed Burnette....

Литература для новичков - Программирование Android
Здравствуйте,какую бы литературу вы посоветовали бы для обучения программированию под Андроид и какие языки надо знать?

Литература и ресурсы по Android UI UX - Программирование Android
Решил внести немного творчества в разработку Android приложений и попробовать себя в UI UX. Какие ресурсы и литературу посоветуете помимо...

Литература на тему серверов - Программирование Android
Подскажите пожалуйста, хочу начать изучать принципы работы клиент-сервер на андроид. Хочу создать приложение, которое могло бы общаться с...

Литература по Basic4Android для новичков - Basic4Android
Добрый день,не подскажите ссылку на литературу Basic4Android для чайников или что-то подобное,давным давно vb5 увлекался,так простенькие...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
25.05.2016, 11:50     Обучающая литература #2
тебе мало того что нашел?
YuraAAA
1567 / 1309 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
25.05.2016, 14:02     Обучающая литература #3
The Majesty, Head First android. Но начинать надо с базовой java
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
25.05.2016, 14:11     Обучающая литература #4
Цитата Сообщение от YuraAAA Посмотреть сообщение
Но начинать надо с базовой java
Да бросьте, сударь
Такой же язык, как все, похож на C# и C++, графоманский, глючный, чувствительный к любому типу ошибок.
Если начинать с языка, то изучением Андроида можно и не заняться.
Лучше начинать с простых примеров, а уж Яву допинать можно по ходу пьесы.
Tankobratec
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 72
25.05.2016, 14:29     Обучающая литература #5
плохой подход, начынайте с начала, если будете знать Java ее фишечки которых по сравнению з с++ немало, то на андроидную java перейдете очень быстро, и легко.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
25.05.2016, 14:37     Обучающая литература #6
The Majesty, александр климов
Tankobratec
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 72
25.05.2016, 14:39     Обучающая литература #7
И логичней что с# похож на Java
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
25.05.2016, 15:15     Обучающая литература #8
Давайте сравним. Допустим, условно говоря, надо мне для iOS попрограммировать. Я в принципе не уважаю Objective-C и считаю его редким ужасом. И вот, открываю я мануал по Obj-C и начинаю его читать? Что вы, бросьте. Я полезу туда только по ходу дела, когда возникнет потребность что-то там переопределить, заменить и т.д. и чего нет в книжке по программированию для iOS.
Я просто сделаю примеры из книги и по возможности пошлю этот язык в топку. Если же я сразу начну с Obj-C, то, боюсь, задание для iOS я так и не сделаю.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
25.05.2016, 15:20     Обучающая литература #9
Как поговаривали у нас в линейке когда в вентриле начинали спорить ЕЕ-шки
"мелочи отличают папку от нуба"

Мой голос в пользу джавы тоже. Учить sdk андроида после пары месяцев изучения основ джавы - легкотня.
Vladimirys
306 / 203 / 24
Регистрация: 16.01.2010
Сообщений: 575
25.05.2016, 17:20     Обучающая литература #10
Цитата Сообщение от The Majesty Посмотреть сообщение
Я только новичок в Android разработке и Java
Вы знаете что такое ООП? Если нет, то обязательно начать с Java. И пытаться понять, что есть класс, объект, метод, тип, и зачем вообще эти слова нужны. В бейские вот не было таких слов, а игры все равно писали, и до сих пор их переписывают.
Цитата Сообщение от CoolMind Посмотреть сообщение
Давайте сравним. Допустим, условно говоря, надо мне для iOS попрограммировать.
Это при условии что вы знаете, "языки". А если не знаете. То вы даже и мануалы читать не сможете, ибо не поймете о чем там речь
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
25.05.2016, 18:14     Обучающая литература #11
Цитата Сообщение от Паблито Посмотреть сообщение
после пары месяцев изучения основ джавы
Действительно, "мелочи" отличают ученика от работника.
Цитата Сообщение от Vladimirys Посмотреть сообщение
мануалы читать не сможете, ибо не поймете о чем там речь
Здесь я могу согласиться. Однако можно и учебник взять соответствующий по Андроиду - для нулевиков. Там и Ява будет достаточно примитивная. Можно всё изучать параллельно.
Tankobratec
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 72
25.05.2016, 18:53     Обучающая литература #12
Цитата Сообщение от CoolMind Посмотреть сообщение
Здесь я могу согласиться. Однако можно и учебник взять соответствующий по Андроиду - для нулевиков. Там и Ява будет достаточно примитивная. Можно всё изучать параллельно.
А не проще уделить неделю джаве, и уже спокойно изучать Android. Тем-более если ви знаете с++
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
25.05.2016, 19:23     Обучающая литература #13
Цитата Сообщение от Tankobratec Посмотреть сообщение
А не проще уделить неделю джаве, и уже спокойно изучать Android. Тем-более если ви знаете с++
Вспоминая свои шаги в Андроиде, я действительно начинал с Явы (javarush) и даже почитывал книги, имея базу из нескольких языков. Однако не считаю этот путь лучшим, если уже что-то умеешь. Поскольку многие моменты и так будут объяснены в книге. Ну а работу с ООП, коллекциями, интерфейсами, статическими методами и всем остальным можно изучить постепенно, когда потребуется.
Vladimir93
36 / 36 / 4
Регистрация: 28.06.2015
Сообщений: 151
26.05.2016, 09:40     Обучающая литература #14
Цитата Сообщение от Vladimirys Посмотреть сообщение
То вы даже и мануалы читать не сможете, ибо не поймете о чем там речь
Вот вот. Те же учебники "для начинающих Java". Даже там, авторы часто сравнивают язык с С++.
Часто можно увидеть фразу - "похоже на то как это делается в С++". Или после рассказов о массивах, тут же упоминание о том что "мол в С++ не так" Мне что бросать учить Java и начинать учить C++?? Что бы понять "как оно в С++" сравнить с Java, понять, что в Java не так. И учить дальше?? Зачем мне, новичку, сравнения с С++?! О котором я и знать то ничего не знаю (иначе зачем мне книга для новичков)??
И таких примеров полно. Даже при объяснении новичкам, объясняют приводя примеры из "языков".
Ну или можно сделать другой вывод, хотя все "учителя" и кричат что это не так, Java - копия С++. И все содрано оттуда.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 839
26.05.2016, 10:37     Обучающая литература #15
Цитата Сообщение от Vladimir93 Посмотреть сообщение
Java - копия С++. И все содрано оттуда.
ИМХО слово "копия" здесь не уместно, скорее JAVA implements C++))
The Majesty
0 / 0 / 0
Регистрация: 09.10.2015
Сообщений: 20
26.05.2016, 15:01  [ТС]     Обучающая литература #16
Да, знаю что такое ООП. Программирую на PHP
Vladimir93
36 / 36 / 4
Регистрация: 28.06.2015
Сообщений: 151
27.05.2016, 11:44     Обучающая литература #17
Раз знаете, значит все будет проще. Но Java все равно учить - коллекции, массивы, без них вообще никуда.
Ну и Android почитывать. Тут тема наверху закреплена по литературе. По Java актуальна. Android немного устарел. Сейчас самые популярные версии - 4 - ки. По Android обратите внимание на Фрагменты.
Цитата Сообщение от androbro Посмотреть сообщение
скорее JAVA implements C++))
Хотел сначала, написать - JAVA extends C++, но потом засомневался.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.05.2016, 13:17     Обучающая литература
Еще ссылки по теме:

Литература по разработке под android - Программирование Android
Я хотел бы научится программировать под android подскажите какую-нибудь литературу.

Литература по базам данных на Java - Программирование Android
у меня есть книга, называется "Работа с базами данных на языке C#" (Евсеева). Вот вопрос: есть ли вообще какая-нибудь книга, подобная, с...

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

Литература по программированию Android приложение в Delphi xe8 - Программирование Android
Подскажите пожалуйста какую-нибудь литературу по программированию Android приложений в Delphi xe8


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

Или воспользуйтесь поиском по форуму:
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 839
27.05.2016, 13:17     Обучающая литература #18
Цитата Сообщение от Vladimir93 Посмотреть сообщение
Хотел сначала, написать - JAVA extends C++, но потом засомневался.
вот и я так же
Yandex
Объявления
27.05.2016, 13:17     Обучающая литература
Ответ Создать тему
Опции темы

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