Страница 1 из 1
С чего начать?
Добавлено: 03 авг 2012, 17:10
Jack_killer
Есть идея некоммерческого проекта. Я сейчас часть его уже заканчиваю. Знания для него были получены с помощью:
- startandroid.ru 50%;
- google.com 20%;
- брат программист 20%
- литература 10%
Но для реализации проекта на уровне форума вижу несколько проблем:
1. Кто бы объяснил как выглядит ТЗ. (нужен урок или пример) - мы ведь новички и я думаю многие не когда не работали программистами и не представляют, что это такое с чем его едят.
2. Про совместную разработку??? Что это? Как это? Каким образом?
- просто кидать в форум коды, а кто-то их будет ладить к проекту? Нужна какая-то структура... Я слышал про
https://github.com/. - Вроде это и есть решение проблем совместного кодинга. Но сам сайт ИНГЛИШ, а у меня с английским натянутые отношения, литературы адекватной в инете не нашел - а вот если бы, кто нибудь, или поделился бы ссылкой на русскоязычный мануал или же просто описал бы его.
Может есть кто нибудь кто опишет свое виденье совместной разработки.
Re: С чего начать?
Добавлено: 03 авг 2012, 17:31
rezak90
Отвечаю:
1. ТЗ выглядит как обычная бумага
. Просто приходит письмо от заказчика с требованиями. Например:
Нужно приложение с такими функциями:
- приложение должно принимать смс и ммс
- в зависимости от входной команды приложение должно отправлять определённые смс/ммс на сервер
Это я в очень кратком изложил ибо расписывать нету времени.
2. На счёт налаживания командной разработки смотри что значит в гугле svn, поставите плагин в эклипс и раздуплитесь.
Re: С чего начать?
Добавлено: 03 авг 2012, 18:11
Jack_killer
А!!! ну все понятно объяснили. Спасибо! Начали!!!
Я прошу прощения, но какой полезный смысл несет ваше сообщение? - то что у вас "времени нет" - я за Вас рад.
Задавая вопрос я конкретизировал, что меня интересует и писал в общем, что было бы интересно. И просил чтобы именно "раздуплили", а не просто сказали,поставь и раздуплись.
Как бы выгладил сайт startandroid.ru по версии rezak90:
Урок №1 Введение.
Я решил вас научить программировать на Java под OS Android.
Запустите броузер, в адресной строке напишите google.com, далее создавайте поисковые запросы и раздупляйтесь у меня времени нет.
Re: С чего начать?
Добавлено: 03 авг 2012, 20:19
rezak90
не разделяю вашей иронии, но рад что таковы присутствуют здесь
.
Вы спросили про ТЗ, я бы кинул свои ТЗ с работы, но они являются частью коммерческой тайны, и привёл краткий пример что ничего там сверхъестественного нету, заказчики такие же люди (а в большинстве случаях идиоты) как и мы и они объясняют что они хотят от вас разработчиков увидеть в основном на пальцах (я имею в виду что нету какого либо стандарта для написания ТЗ).
На счёт второго вопроса я лишь дал понять как осуществляется коллективный проект и объяснять больше нечего, всё что нужно зайти на википедию и прочитать про Subversion(SVN) и уже поймёте. Смысл мне цитировать вики?
И в конце концов, написал что "нету времени" потому что уже конец рабочего дня и я собирался домой, так что я хоть как нибудь отвечаю на ваши вопросы (может не так как вам и хотелось бы) даже в своё рабочее время, в то время как остальные молчат.
Re: С чего начать?
Добавлено: 03 авг 2012, 21:13
Finch
Jack_killer, take it easy!
1. Тут никто ничем те6е не о6язан
2. Скажи спаси6о что 6олее опытные ре6ята воо6ще отвечают.
3. Сказано те6е svn, сидишь и читаешь, что-то не понятно - спрашивай! Если ты напишешь: "По совету %username, начал раз6ираться с svn, не получается сделать checkout! Оши6ка такая-то, помогите мне плз!", то думаю те6е кто-нить поможет.
а пока что: "Ты кто такой? Давай до свидания!"
П.С. сиди и кури мануалы и не 6удь так агресивен, в своей не опытности и может порой глупости вини только се6я
Re: С чего начать?
Добавлено: 04 авг 2012, 02:50
Jack_killer
to rezak90 Прошу прощение за мою резкость и поверьте иронии у меня не было. Так же извиняюсь за свой вопрос. Он немного не соответствует его формулировки. Меня интересовал мануал по использованию svn в среде разработки (установка, и дальнейшее использование). Например: как подключить github к Эклипсу, и что дальше делать с проектом и как организовывать работу с людьми.
to Finch
1. Не у кого не чего не требовал.
2. Большое спасибо (это без иронии)
3. Сижу читаю
а пока что: всего Доброго!
ПС Я был бы очень глуп если бы не признавал своей не опытности. Но опыт и глупость вещи относительные.
Еще раз извиняюсь если кого обидел, пошел курить мануал.
Re: С чего начать?
Добавлено: 04 авг 2012, 08:41
Finch
Jack_killer писал(а):Меня интересовал мануал по использованию svn в среде разработки (установка, и дальнейшее использование). Например: как подключить github к Эклипсу, и что дальше делать с проектом и как организовывать работу с людьми.
Svn и github разные вещи
как подключить github к eclipse?
я как-то снял видео с инструкцией
как использовать?
да вот же
Re: С чего начать?
Добавлено: 04 авг 2012, 12:22
rezak90
ну блин как работать с svn в интернет куча с тележкой статей, вот только парачка из них:
http://l2-scripts.ru/index.php?show_aux_page=9
http://habrahabr.ru/post/45203/
http://adw0rd.ru/2009/eclipse-subclipse/
И кстати на счёт ТЗ, достаточно зайти на любой фриланс сайт и просмотреть заказы по android'у. Рекомендую
https://www.odesk.com/
Re: С чего начать?
Добавлено: 04 авг 2012, 13:07
Finch
Jack_killer писал(а):Кто бы объяснил как выглядит ТЗ. (нужен урок или пример)
http://ukoder.ru/?p=126
Re: С чего начать?
Добавлено: 10 авг 2012, 10:08
damager82
Jack_killer писал(а):1. Кто бы объяснил как выглядит ТЗ. (нужен урок или пример) - мы ведь новички и я думаю многие не когда не работали программистами и не представляют, что это такое с чем его едят.
2. Про совместную разработку??? Что это? Как это? Каким образом?
- просто кидать в форум коды, а кто-то их будет ладить к проекту? Нужна какая-то структура... Я слышал про
https://github.com/. - Вроде это и есть решение проблем совместного кодинга. Но сам сайт ИНГЛИШ, а у меня с английским натянутые отношения, литературы адекватной в инете не нашел - а вот если бы, кто нибудь, или поделился бы ссылкой на русскоязычный мануал или же просто описал бы его.
Может есть кто нибудь кто опишет свое виденье совместной разработки.
ТЗ - это штука нетривиальная и единого стандарта тут нет. У каждого свое видение. Подробное и детализированное ТЗ - удел аналитегов.
Если ТЗ - хорошее, то у разраба останется минимум вопросов по нему.
В нашем случае, в ТЗ можно описать:
- общими словами функционал приложения,
- экраны, которые хочется видеть в приложении, логику/функционал каждого экрана
- логику перехода между экранами.
Это, наверно, некий минимум, который можно при необходимости дальше детализировать. И это всего лишь мое видение.
P.S. Jack_killer, ваше миролюбие и терпение вызывает уважение
Re: С чего начать?
Добавлено: 10 авг 2012, 22:52
Jack_killer
Эх. Выложу ка я для начала свой проект. К сожалению он не завершен, по большей части из-за патологического дизайнерского кретинизма. Не могу придумать как организовать сохранение пользователей и их отображения.
Ну в общем если кому интересно, то думаю можно и по проектировать скопом. Добавить и др. курьерские службы, и функционал.
https://docs.google.com/folder/d/0B3dOw ... FZTzQ/edit
Re: С чего начать?
Добавлено: 11 авг 2012, 08:40
Finch
смысл писать под новую почту? сделай красиво, свяжись с ними и продай приложение =)
п.с. и перед тем как выложить код делай clean, меньше весит =)
UPD
Хотя нет) у них есть приложение уже
http://novaposhta.ua/news/item/1289?lang=ukr
Re: С чего начать?
Добавлено: 11 авг 2012, 16:47
Jack_killer
когда я начал ее делать у них ее не было, была одна от вольного программера, у которого было просто одно активити на котором ЭдитТекст, бутон и ТекстВью. Я планировал сделать более полную и удобную, но новая почта сделала свою.
Насчет продажи, я на этой программе уже зарабатываю: -практический опыт, понимание ошибок, невидимые подводные камни (я например запутался с методами и классами и дня два только разбирал клубок, что где находится и как это работает).
За подсказку с clean-ом спасибо не знал.
Материальным благом с этого проекта я не интересуюсь, а вот как по мне: написав законченное приложение можно почерпнуть или добавить знаний и опыта в черепную шкатулку. - одна голова это симпатично, а две лучше.
ПыСы Перезалил очищеным.
Re: С чего начать?
Добавлено: 08 окт 2012, 20:56
Fima777
clean - что это значит ?
объясните пожалуйста
Re: С чего начать?
Добавлено: 08 окт 2012, 23:30
rezak90
Fima777 писал(а):clean - что это значит ?
объясните пожалуйста
пересоздаёт R.java файл, может ещё что, но это главное.