tvolf: Спасибо) Теперь не ругается. Значит надо было изначально делать установку в эту папку? Можете объяснить или дать ссылку, как образом надо подтягивать библиотеки для проекта? А то я читал что нам нужен только файл composer.json и все само собой подтянется.
hbuser: Здравствуйте!) Скажите пожалуйста, какие поля у вас являются первичным ключом? При стандартной регистрации уникальным ключом является email+password. К сожалению, не все соц. сети отдают email.
В вашей структуре уникальным является только искусственный ID пользователя. Email'ы могут повторяться. Плюс как сделать так, чтобы пользователь мог привязать к своему профилю несколько аккаунтов из разных соц. сетей. Например, зарегистрировался по email, а уже потом авторизовался через ВК.
Прошу Вас ответить!) Спасибо
VZVZ:
> ВОН ИЗ ПРОФЕССИИ
Меня всегда удивляют такие люди как вы! Если вы и достигли каких то высот в профессиональном плане это не значит что можно позволять себе общаться в таком тоне с другими! Вы сами себя дискредитируете! Лучше бы прошли мимо и оставили свое убогое мнение при себе.
Я еще раз повторюсь. Мой вопрос был не об архитектуре приложения как такового, а о том как вы структурируете пакеты классов в проекте, чтобы было удобно ими пользоваться. Вы же начали полемику о том что у разработчиков Android OC руки из жопы растут и что мне вообще не стоит даже задумываться о правильной и удобной структуре проекта. Странно это слышать от человека, который считает себя "умным и профессионалом".
Спасибо за ответ) Но я так тоже делал и это не помогло. Причем даже если я установлю старую версию genymotion все равно выдает ошибку про OVA file. Не знаю что было в обновлении, но именно после него у меня все поехало.
Петр: странно, а как вы без фрагментов и адаптеров работаете? Или у вас есть только один специфичный проект на android, в котором и используется эта структура?
Замечательная структура) А можете расшифровать "di"? А в пакете api вы храните классы для работы с сетью? или лучше все таки выделить для них отдельный пакет, например, network?
Спасибо за ответ) Но писать свой велосипед не всегда хорошо. Android стремительно развивается, и тот же самый Toast заменен на Snackbar, которым достаточно удобно пользоваться. И мне хотелось услышать ответ прежде всего о том, как вы организуете структуру папок проекта. Т.е. куда какие классы определяете.
Петр, а можете подробнее описать что у вас находится в controls и models? Просто активити и фрагменты можно отнести и к тому и к другому пакету. Где у вас находятся адаптеры? Распишите пожалуйста)