filmov
tv
С чего начать разработку проекта? — Вопросы и Ответы #10

Показать описание
Как реализовать свою идею? Как начать разработку своего сайта, игры или мобильного приложения для Андройда или Айос? Всё очень просто: сперва необходимо определиться с минимальным набором функций, примерно накидать интерфейс и понять, из каких частей будет состоять приложение.
Начните с формулировки проблемы: какую проблему будет решать ваш сайт или ваше приложение. Что является основной его целью, что оно должно делать и кем и в какие моменты использоваться.
После этого, возможно, стоит спросить либо знакомых программистов или экспертов на каких-нибудь форумах, с помощью каких технологий легче всего реализовать вашу идею.
После этого выделите только самые необходимые функции и составьте список фич, которые будет выполнять ваше приложение. Важно определиться с минимальным функционалом, оставив только самые необходимые сценарии использования, чтобы не увязнуть в деталях и ненужных функциях. Крайне тщательно подойдите к списку функций вашего приложения: составьте ТЗ (техническое задание) — лучше всего представляйте, что вы пишете его для кого-то, даже если вы будете делать вашу программу самостоятельно.
После этого переходите к разработке интерфейсов: тут полезно посмотреть, как сделаны уже существующие приложения: программ много, а интерфейсных шаблонов на самом деле не так много. Так как вы не профессионал, не выпендривайтесь, а используйте готовые решения: списки сущностей, формы для заполнения пользователями, страницы с информацией. Важно все эти интерфейсы прорисовать хотя бы грубо маркером на бумаге, чтобы потом не возникало вопросов по ходу разработки.
Ну и наконец, когда функционал и интерфейсы готовы, можно приступать непосредственно к проектированию программы: частично, как разбивать программу на классы, мы затрагивали в уроках 12 курса «Настоящее программирование для всех I» и 6, 7 курса «Настоящее программирование для всех II»:
И только после этого можно, наконец, приступать к написанию кода. Не лишним будет разбить работу над приложением на короткие итерации, чтобы каждый раз можно было оглянуться и посмотреть, что получается.
Введите промокод YOUTUBER_2015 и получите скидку!
--------------------------------------------
Темы видео:
реализовать идею
написать программу
написать приложение для android
написать приложение для ios
сделать свой сайт
сделать свою игру
с чего начать разработку
с чего начать программу
Начните с формулировки проблемы: какую проблему будет решать ваш сайт или ваше приложение. Что является основной его целью, что оно должно делать и кем и в какие моменты использоваться.
После этого, возможно, стоит спросить либо знакомых программистов или экспертов на каких-нибудь форумах, с помощью каких технологий легче всего реализовать вашу идею.
После этого выделите только самые необходимые функции и составьте список фич, которые будет выполнять ваше приложение. Важно определиться с минимальным функционалом, оставив только самые необходимые сценарии использования, чтобы не увязнуть в деталях и ненужных функциях. Крайне тщательно подойдите к списку функций вашего приложения: составьте ТЗ (техническое задание) — лучше всего представляйте, что вы пишете его для кого-то, даже если вы будете делать вашу программу самостоятельно.
После этого переходите к разработке интерфейсов: тут полезно посмотреть, как сделаны уже существующие приложения: программ много, а интерфейсных шаблонов на самом деле не так много. Так как вы не профессионал, не выпендривайтесь, а используйте готовые решения: списки сущностей, формы для заполнения пользователями, страницы с информацией. Важно все эти интерфейсы прорисовать хотя бы грубо маркером на бумаге, чтобы потом не возникало вопросов по ходу разработки.
Ну и наконец, когда функционал и интерфейсы готовы, можно приступать непосредственно к проектированию программы: частично, как разбивать программу на классы, мы затрагивали в уроках 12 курса «Настоящее программирование для всех I» и 6, 7 курса «Настоящее программирование для всех II»:
И только после этого можно, наконец, приступать к написанию кода. Не лишним будет разбить работу над приложением на короткие итерации, чтобы каждый раз можно было оглянуться и посмотреть, что получается.
Введите промокод YOUTUBER_2015 и получите скидку!
--------------------------------------------
Темы видео:
реализовать идею
написать программу
написать приложение для android
написать приложение для ios
сделать свой сайт
сделать свою игру
с чего начать разработку
с чего начать программу
Комментарии