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

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

Войти
Регистрация
Восстановить пароль
 
 
Prizrak55
0 / 0 / 0
Регистрация: 21.11.2014
Сообщений: 157
#1

Что нужно знать, чтобы сделать приложение? - Программирование Android

23.07.2016, 01:54. Просмотров 366. Ответов 18
Метки нет (Все метки)

П.С. Прошу не убивать мои фантазии и объективно ответить. пожалуйста.
Я не понимаю, что нужно знать. чтобы сделать приложение .
Например.
1)Возьмем любое приложение. типа. "Стильный Калькулятор". Что нужно знать, чтобы его сделать?
2)И еще одно возьмем Приложение. я не помню , как называется. Принцип его работы: приложение берет новость из любого интернет журнала и публикует(копирует) к себе.
3)Инстаграмм.
Что нужно знать . (по каждому, пожалуйста). чтобы его сделать. Я сейчас начал учить java. мне сказали. что нужно знать java(очень долго учить) и освоить Android SDK(очень быстро), и я смогу сделать приложение. так?
4)вопрос. Любая игра. типа марио
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.07.2016, 01:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Что нужно знать, чтобы сделать приложение? (Программирование Android):

Что нужно знать для клиент-серверной части? - Программирование Android
Никогда не сталкивался с get/post запросами, писал лишь серверы и небольшие парсеры с выводом заголовка, текста и всё, хотелось бы...

Что нужно знать для программирования под Андроид? - Программирование Android
Всем привет! Скажите пожалуйста, что нужно знать помимо Java, чтобы писать приложения под Андроид?

Что надо знать в java, чтобы хорошо программировать под android? - Программирование Android
Всем привет. Подскажите пожалуйста какие технологии в java мне необходимо изучить что бы начать кодить под android? И даже пройти...

Что нужно для того чтобы собрать приложение для iOS и выложить в App Store? - Программирование
Всем привет! Делаю приложение на PhoneGap. И столкнулся с проблемой. Установил виртуальную машину iMac, на ней сделал билд. Но это...

Что нужно знать для написания гибридного приложения? - Программирование
Всем привет! Очень хочу научиться писать гибридные приложения, но не знаю с чего начать. Имеются знания HTML5/CSS3/JS(Библиотеками и...

Qt Нужно чтобы приложение выводило на экран одно рандомное слово - Программирование Android
Где можно хранить очень много слов?И как реализовать их вывод на экран по нажатию кнопки? Делаю в Qt.

18
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 607
23.07.2016, 06:51 #2
Prizrak55, советую последовательно смотреть http://startandroid.ru/ru/uroki/vse-uroki-spiskom.html и у вас вопросы будут отпадать сами собой.
Вы задаёте слишком общие вопросы, много чего нужно знать, от фрагментов до работы с сетью + использование доп. библиотек, например glide (в случае например с интаграм).
Начните с малого, с hello world, layout, onClick, findById...
1
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
23.07.2016, 07:54 #3
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
Начните с малого
Не соглашусь. Это путь профессиональной подготовки программиста. ТС, похоже, просто любопытствующий.
На его месте я бы выбрал какую-нибудь тему, например, создать клон известной игры. И работая над ним, попутно осваивать необходимые инструменты и языки.
Есть успешные примеры такого подхода. Не помню точное название приложения и оно разработано для айфонов. Но суть факта помню. Когда появились первые айфоны один прогоревший торговец СD-дисками из России ради любопытства занялся разработкой приложения для чтения pdf-файлов. И оно "взлетело", его даже закупил Пентагон.
0
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 607
23.07.2016, 07:59 #4
Alexvp, да, а потом из-за таких "любопытствующих" греются телефоны с кучей не нужных сервисов.
Да и пройдя эти уроки профессионалом не станешь есть еще много чего, что можно многие годы "любопытствовать".
0
Vladimir93
41 / 41 / 5
Регистрация: 28.06.2015
Сообщений: 168
23.07.2016, 10:23 #5
Цитата Сообщение от Prizrak55 Посмотреть сообщение
Я не понимаю, что нужно знать. чтобы сделать приложение .
Нужно знать ООП. Никакие уроки в сети вам не помогут. Книжки нужно читать, хотя бы. Тут наверху тема закреплена. Берем и читаем. Читаем, читаем, читаем, ааааааа, умываемся, и опять читаемм.... Прочитали? Начинаем заново, потому что половину пропустили...
Примеры выполняем, выполняем, а не копируем из сети, ручками набираем, что бы пальчики привыкали.
2
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
23.07.2016, 15:39 #6
Цитата Сообщение от Vladimir93 Посмотреть сообщение
Книжки нужно читать, хотя бы.
Прихожу я, значит, на прыжки с парашютом. Первый день - теория и практика, подпись. Второй день - практика. Третий день - практика, подпись и прыжок. Книжек не видел и очень рад, а то бы передумал.
Прихожу на вождение (10 лет назад). Сажусь за парту, месяц слушаю теорию, покупаю "ПДД" и угадываю билетики в бланке. Потом надоедает, скачиваю картинки, пишу на Дельфи программу пару дней, потом только по ней и щёлкаю. Сажусь за руль, ругаюсь с инструктором и катаюсь. Из книжек - только "ПДД", никакого устройства автомобиля и как его заправлять.
Прихожу на тренировку по боксу. Книжек тоже почти не видал, разве что у тренера. Только отработка ударов, иногда просмотр боёв.
Книжки я люблю почитать на ночь (иногда). Когда учился в вузе - самое милое дело было. Только сядешь, через 15 минут уже сон снится, что ходишь по аудитории без трусов.
Вот вы скажите, вот нафиг вам эти книжки?
1
vxg
Модератор
3172 / 1975 / 222
Регистрация: 13.01.2012
Сообщений: 7,612
23.07.2016, 17:11 #7
CoolMind, прыжки с парашютом, вождение, бокс... наверное не самые удачные примеры дисциплин где такой навык как чтение вообще применяется)
3
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
23.07.2016, 20:56 #8
vxg, спору нет.
Ещё видный деятель русской литературы А.С. Грибоедов сказал: "Забрать все книги бы да сжечь". Безусловно, он имел в виду и фолианты по Яве. Единственное, что тогда не могли предсказать, - это появление электронных книг. Сжечь Интернет - это большая проблема, тут соляркой не отделаешься, но к этому надо стремиться. Сожгли же Александрийскую библиотеку и перепрятали библиотеку Ивана Грозного. А он был непростым читателем.
Но если вас так терзает, почему именно Яву не стоит читать на ночь, то сообщу.
В произведении "Война и мир" тоже были вставки кода на французском. Но в Яве - на примитивном английском с багами, а уровень графомании, пожалуй, сравним с именитым произведением.
Ну вот, допустим, надо изучить многопоточность. Вот я честно пытался понять брахмапутру Эккеля с философами, которые берут друг у друга палочки, чтобы поесть. Через пару дней понял, что меня водят за нос, и пошёл искать в Google. Ну не могут они в своих учёных книгах двух слов связать, чтобы не получилась ересь. Приятнее читать небольшие статьи, в каждой из которых обсуждается какая-то конкретная проблема, а не комплекс не пойми чего.

Добавлено через 30 минут
Кстати, поглядите ролик по русской литературе, узнаете много нового.
http://rutube.ru/video/2178b68a8c7d5d15cd05e253ce2e16c0/ (Гарик Мартиросян и Дмитрий Сорокин - День рождения Льва Толстого).
0
vxg
Модератор
3172 / 1975 / 222
Регистрация: 13.01.2012
Сообщений: 7,612
23.07.2016, 21:17 #9
CoolMind, вы оч сложно формулируете
0
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
23.07.2016, 21:20 #10
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
а потом из-за таких "любопытствующих" греются телефоны с кучей не нужных сервисов
А вы можете не ставить такие приложения или удалять их. Но зачем запрещать любопытство?
0
CoolMind
419 / 402 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
23.07.2016, 22:40 #11
Ещё пример. Как-то у нас были соревнования по шахматам, и я решил тряхнуть стариной, залез на сайт с онлайн-шахматами. Потренировался месяца три, чтобы не всё проиграть. В тот день мы сидели часов пять, провели, кажется, семь партий каждый. Мандраж был необыкновенный. Я выиграл одну. С тех пор так подсел на шахматы, что играю почти каждый вечер, день, ночь. Провёл, наверное, уже пару тысяч партий за три года.
Когда-то в детстве читал шахматные книги, сейчас же просто соображаю. За это время рейтинг вырос до 1900, что соответствует первому разряду. Возможно, стоит почитать хоть одну книгу по началам, завершениям и ловушкам. А так - не вижу смысла.
0
CoolMind
23.07.2016, 22:46
  #12

Не по теме:

Здесь есть шахматисты? Кто может объяснить противоречие? Или это "исторически сложилось"? Суть такова.
В ситуации, когда обе стороны готовы поставить мат следующим ходом, победа присуждается первому, кто это сделал. Вторая сторона не имеет права отомстить и поставить мат следующим ходом.
Однако на позиции ниже ферзь готов поставить мат в один ход, но не может этого сделать, потому что связан. Чёрные даже мат следующим ходом поставить не могут, но белый ферзь может разве что взять слона. Где же логика?

0
Prizrak55
0 / 0 / 0
Регистрация: 21.11.2014
Сообщений: 157
24.07.2016, 06:25  [ТС] #13
АХАхахахахах Ребят. Так что мне делать-то? Как я понял= практика, если не понимаешь = гугл = практика=книги=практика=приктика
0
Storm Screamer
92 / 92 / 11
Регистрация: 21.04.2013
Сообщений: 1,080
24.07.2016, 06:41 #14
Цитата Сообщение от CoolMind Посмотреть сообщение
Вот вы скажите, вот нафиг вам эти книжки?
Разработка ПО никогда не была делом тривиальным.

Цитата Сообщение от Prizrak55 Посмотреть сообщение
Я не понимаю, что нужно знать. чтобы сделать приложение .
А с чего бы начали постройку простого дома?
0
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
24.07.2016, 07:54 #15
Цитата Сообщение от CoolMind Посмотреть сообщение
Возможно, стоит почитать хоть одну книгу по началам, завершениям и ловушкам
Сугубо ИХМО. Программирование это умение мыслить алгоритмически. Если есть отлаженный алгоритм, то кодирование становится делом техники. Конечно, при разработке алгоритма следует учитывать возможности используемого языка программирования и наличие сторонних библиотек.

Добавлено через 4 минуты

Не по теме:

Цитата Сообщение от CoolMind Посмотреть сообщение
Где же логика?
Правила выше логики.

1
24.07.2016, 07:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.07.2016, 07:54
Привет! Вот еще темы с ответами:

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

Нужно мобильное приложение. Что требовать от разработчиков? - Программирование
Всем привет! Опытные разработчики помогите советом! Мне нужно приложение, хочу заказать чтобы сделали, но опасаюсь что прокатят...

Как сделать, чтобы приложение запускалось только при налиции WiFi соединения? - Программирование Android
У меня есть web-приложение для Android (phonegap), проблема в том, что если скорость интернета низкая (ниже чем 5 - 7 Мб/с) приложение...

Как сделать так, чтобы мобильное приложение автоматически подстраивалось под размер экрана? - Программирование Android
В Android Studio мы же под определенную диагональ создаём приложение (один эмулятор).. Как при разработке сделать так, чтобы мобильное...


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

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

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