Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 2
Регистрация: 21.11.2014
Сообщений: 200

Что нужно знать, чтобы сделать приложение?

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

Студворк — интернет-сервис помощи студентам
П.С. Прошу не убивать мои фантазии и объективно ответить. пожалуйста.
Я не понимаю, что нужно знать. чтобы сделать приложение .
Например.
1)Возьмем любое приложение. типа. "Стильный Калькулятор". Что нужно знать, чтобы его сделать?
2)И еще одно возьмем Приложение. я не помню , как называется. Принцип его работы: приложение берет новость из любого интернет журнала и публикует(копирует) к себе.
3)Инстаграмм.
Что нужно знать . (по каждому, пожалуйста). чтобы его сделать. Я сейчас начал учить java. мне сказали. что нужно знать java(очень долго учить) и освоить Android SDK(очень быстро), и я смогу сделать приложение. так?
4)вопрос. Любая игра. типа марио
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.07.2016, 01:54
Ответы с готовыми решениями:

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

Что нужно знать, что изучить чтобы взяли на работу?
Всем доброго времени суток. Изучая программирование на C# где то чуть больше года, понял, что кроме этого ничем не хочу заниматься, ведь...

Что нужно знать, чтобы создать MMORPG?
Ребята, подскажите пожалуйста. Какие языки программирования и софт мне нужно изучить, чтобы создать свою MMORPG с нуля? P.S. Если есть...

18
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
23.07.2016, 06:51
Prizrak55, советую последовательно смотреть http://startandroid.ru/ru/urok... iskom.html и у вас вопросы будут отпадать сами собой.
Вы задаёте слишком общие вопросы, много чего нужно знать, от фрагментов до работы с сетью + использование доп. библиотек, например glide (в случае например с интаграм).
Начните с малого, с hello world, layout, onClick, findById...
1
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
23.07.2016, 07:54
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
Начните с малого
Не соглашусь. Это путь профессиональной подготовки программиста. ТС, похоже, просто любопытствующий.
На его месте я бы выбрал какую-нибудь тему, например, создать клон известной игры. И работая над ним, попутно осваивать необходимые инструменты и языки.
Есть успешные примеры такого подхода. Не помню точное название приложения и оно разработано для айфонов. Но суть факта помню. Когда появились первые айфоны один прогоревший торговец СD-дисками из России ради любопытства занялся разработкой приложения для чтения pdf-файлов. И оно "взлетело", его даже закупил Пентагон.
0
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
23.07.2016, 07:59
Alexvp, да, а потом из-за таких "любопытствующих" греются телефоны с кучей не нужных сервисов.
Да и пройдя эти уроки профессионалом не станешь есть еще много чего, что можно многие годы "любопытствовать".
0
145 / 134 / 22
Регистрация: 28.06.2015
Сообщений: 674
23.07.2016, 10:23
Цитата Сообщение от Prizrak55 Посмотреть сообщение
Я не понимаю, что нужно знать. чтобы сделать приложение .
Нужно знать ООП. Никакие уроки в сети вам не помогут. Книжки нужно читать, хотя бы. Тут наверху тема закреплена. Берем и читаем. Читаем, читаем, читаем, ааааааа, умываемся, и опять читаемм.... Прочитали? Начинаем заново, потому что половину пропустили...
Примеры выполняем, выполняем, а не копируем из сети, ручками набираем, что бы пальчики привыкали.
2
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
23.07.2016, 15:39
Цитата Сообщение от Vladimir93 Посмотреть сообщение
Книжки нужно читать, хотя бы.
Прихожу я, значит, на прыжки с парашютом. Первый день - теория и практика, подпись. Второй день - практика. Третий день - практика, подпись и прыжок. Книжек не видел и очень рад, а то бы передумал.
Прихожу на вождение (10 лет назад). Сажусь за парту, месяц слушаю теорию, покупаю "ПДД" и угадываю билетики в бланке. Потом надоедает, скачиваю картинки, пишу на Дельфи программу пару дней, потом только по ней и щёлкаю. Сажусь за руль, ругаюсь с инструктором и катаюсь. Из книжек - только "ПДД", никакого устройства автомобиля и как его заправлять.
Прихожу на тренировку по боксу. Книжек тоже почти не видал, разве что у тренера. Только отработка ударов, иногда просмотр боёв.
Книжки я люблю почитать на ночь (иногда). Когда учился в вузе - самое милое дело было. Только сядешь, через 15 минут уже сон снится, что ходишь по аудитории без трусов.
Вот вы скажите, вот нафиг вам эти книжки?
1
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
23.07.2016, 17:11
CoolMind, прыжки с парашютом, вождение, бокс... наверное не самые удачные примеры дисциплин где такой навык как чтение вообще применяется)
3
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
23.07.2016, 20:56
vxg, спору нет.
Ещё видный деятель русской литературы А.С. Грибоедов сказал: "Забрать все книги бы да сжечь". Безусловно, он имел в виду и фолианты по Яве. Единственное, что тогда не могли предсказать, - это появление электронных книг. Сжечь Интернет - это большая проблема, тут соляркой не отделаешься, но к этому надо стремиться. Сожгли же Александрийскую библиотеку и перепрятали библиотеку Ивана Грозного. А он был непростым читателем.
Но если вас так терзает, почему именно Яву не стоит читать на ночь, то сообщу.
В произведении "Война и мир" тоже были вставки кода на французском. Но в Яве - на примитивном английском с багами, а уровень графомании, пожалуй, сравним с именитым произведением.
Ну вот, допустим, надо изучить многопоточность. Вот я честно пытался понять брахмапутру Эккеля с философами, которые берут друг у друга палочки, чтобы поесть. Через пару дней понял, что меня водят за нос, и пошёл искать в Google. Ну не могут они в своих учёных книгах двух слов связать, чтобы не получилась ересь. Приятнее читать небольшие статьи, в каждой из которых обсуждается какая-то конкретная проблема, а не комплекс не пойми чего.

Добавлено через 30 минут
Кстати, поглядите ролик по русской литературе, узнаете много нового.
http://rutube.ru/video/2178b68... 3ce2e16c0/ (Гарик Мартиросян и Дмитрий Сорокин - День рождения Льва Толстого).
0
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
23.07.2016, 21:17
CoolMind, вы оч сложно формулируете
0
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
23.07.2016, 21:20
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
а потом из-за таких "любопытствующих" греются телефоны с кучей не нужных сервисов
А вы можете не ставить такие приложения или удалять их. Но зачем запрещать любопытство?
0
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
23.07.2016, 22:40
Ещё пример. Как-то у нас были соревнования по шахматам, и я решил тряхнуть стариной, залез на сайт с онлайн-шахматами. Потренировался месяца три, чтобы не всё проиграть. В тот день мы сидели часов пять, провели, кажется, семь партий каждый. Мандраж был необыкновенный. Я выиграл одну. С тех пор так подсел на шахматы, что играю почти каждый вечер, день, ночь. Провёл, наверное, уже пару тысяч партий за три года.
Когда-то в детстве читал шахматные книги, сейчас же просто соображаю. За это время рейтинг вырос до 1900, что соответствует первому разряду. Возможно, стоит почитать хоть одну книгу по началам, завершениям и ловушкам. А так - не вижу смысла.
0
23.07.2016, 22:46

Не по теме:

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

Миниатюры
Что нужно знать, чтобы сделать приложение?  
0
0 / 0 / 2
Регистрация: 21.11.2014
Сообщений: 200
24.07.2016, 06:25  [ТС]
АХАхахахахах Ребят. Так что мне делать-то? Как я понял= практика, если не понимаешь = гугл = практика=книги=практика=приктика
0
 Аватар для Storm Screamer
4832 / 1400 / 115
Регистрация: 21.04.2013
Сообщений: 8,542
24.07.2016, 06:41
Цитата Сообщение от CoolMind Посмотреть сообщение
Вот вы скажите, вот нафиг вам эти книжки?
Разработка ПО никогда не была делом тривиальным.

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

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

Не по теме:

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

1
Модератор
 Аватар для vxg
3406 / 2177 / 354
Регистрация: 13.01.2012
Сообщений: 8,444
24.07.2016, 07:55
CoolMind, если вы не знаете языка вообще я бы все-таки рекомендовал почитать книгу. А то потом встречаются люди которые делают такое что волосы дыбом... Возможно книга даже будет полезна и тем кому есть за что зацепиться (есть опыт в других языках), но это уже зависит от обстоятельств. Нулевым - однозначно читать - это разумный выбор - не в кубики играют.
1
145 / 134 / 22
Регистрация: 28.06.2015
Сообщений: 674
24.07.2016, 10:48
Цитата Сообщение от CoolMind Посмотреть сообщение
Вот вы скажите, вот нафиг вам эти книжки?
Мне? Ну хотя бы то что таких вопросов не задаю - Создать активити которе будет закрываться только при выполнении условия
Там даже, обратите внимание, не вопрос, мол как?? А уверено так мол скажите, вы же знаете, делов то.
Насчет боксеров, я как то общался, они то может и не читают, но бои все время смотрят, часами, потом обсуждают (а новички, так вообще перед зеркалом руками машут, правой - левой, правой - левой, плюс дыхание тренируют, и так по часу минимум.).
А не просто тупо руками машут туда сюда. Не ну есть такие, но машут они не долго, пару спарингов отхватят, и понимают что бокс - это не их. Идут куда то в другое место, по быстроу, но в итоге, так ничему научиться и не могут.
1
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
24.07.2016, 13:03
Приятно, что услышал ответы на свой вопрос. Куда-то делась позиция из шахмат, попробую загрузить снова. На ней ярко видно, что действительно, приоритет операций выше логики. Т.е. сначала проверяется, может ли ходить фигура, а затем уже возможность поставить ею мат, хотя казалось бы, мат в один ход, а следовательно, белый король не может быть бит.
Я согласен с мнением, что
Цитата Сообщение от vxg Посмотреть сообщение
если вы не знаете языка вообще я бы все-таки рекомендовал почитать книгу.
Ну а после прочтения некоторого числа страниц (думаю, в пределах нескольких десятков) надо начинать что-то делать.
Миниатюры
Что нужно знать, чтобы сделать приложение?  
0
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
24.07.2016, 13:10
Цитата Сообщение от Vladimir93 Посмотреть сообщение
Насчет боксеров, я как то общался, они то может и не читают, но бои все время смотрят, часами, потом обсуждают (а новички, так вообще перед зеркалом руками машут, правой - левой, правой - левой, плюс дыхание тренируют, и так по часу минимум.).
А не просто тупо руками машут туда сюда. Не ну есть такие, но машут они не долго, пару спарингов отхватят, и понимают что бокс - это не их. Идут куда то в другое место, по быстроу, но в итоге, так ничему научиться и не могут.
Здесь я с вами согласен, так же поступал (в смысле, смотрел бои и имитировал бой с тенью). И этот пример как раз хорошо показывает, что без фундамента далеко не уехать. Т.е. отрывочные сведения не помогут в продвижении, а если с самого начала не поставить базу, то переучить правильно потом будет, ой, как сложно.
Пример из программистской практики: когда-то были популярны всякие "Соло на клавиатуре", "Babytype", "Stamina" и др. тренажёры клавиатуры. Раньше мне казалось, что это редкостное издевательство (собственно, я и сейчас так считаю), но что-то в этом есть. Поскольку ученика сразу учат правильно ставить руки на клавиатуре. Если он учится не по программам, то, скорее всего, не научится эффективно печатать. Аналогия со спортом прослеживается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.07.2016, 13:10
Помогаю со студенческими работами здесь

Что нужно знать, чтобы работать фрилансером?
Всем привет. Пытался уже искать работу на сайтах по фрилансу, но везде просят портфолио, а его у меня нет. Я только начинаю работать в этой...

Что нужно знать, чтобы написать сетевую игру
Покурил немного эту тему. Насколько понял, "на сокетах никто уже вчистую не программирует, ибо есть ведь WCF" (c) Это правильно? ...

Что нужно знать, чтобы написать онлайн чат?
Здравствуйте! Что нужно знать, чтобы написать онлайн чат (т.е. клиент серверное приложение для общения между людьми посредством компьютеров...

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

Что нужно знать чтобы приступать к изучению direct2d, 3d?
Можете мне еще скинуть литературы по созданию приложений на direct2d?


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru