Вадим Ткачёв: android studio это среда разработки, на основе intelij idea заточенная для разработки под android
Для реализации сервера определитесь сначала с языком на котором вы будете его делать, а писать можно хоть в блокноте
Вадим Ткачёв: ну так бы и писали что диплом а не для души ))
документация один черт нужна и именно вам
Просто документ в котором описаны все запросы с примерами запросов и ответов, более конкретные вопросы в зависимости от того на ем будете писать, но по сути у любого зрелого решения есть что то готовое для быстрого написания rest api, я бы выбрал для сервера или python,или asp, но никто вам не мешает выбрать php или любую другую технологию
Rou1997: что то не тянет на килер фичу, способов из json сгенерировать pojo много, очень редко пишу модели руками, адаптер и структуры в библиотеке для запросов мне тоже не нужны.
Rou1997: та ладно вам, две строчки в gradle добавить проблема ) а архитектура у него очень грамотная и удобная, я в первом retrofite добавлял xml не сложно но нужно было поуглить, сейчас из коробки что хочешь то и добавляй, все готово
посмотрел я пример вашего кода, без обид, но retrofit гибче и имхо удобнее
Roman Zhak: я повторюсь, краш это крайний случай, но то что приложение будет сломано, пуст и частично факт.
Не неправильно вносить изменения на боевом сервере. Как писали выше должна быть версионость, добавили новый функционал протестировали совместно с мобильными разработчиками, потом в релиз.
В идеальном мире все это протестировано, отлажено и не упадет, но в том же идеальном мире никто не будет вносить изменения на боевом сервере просто таки не согласовав с остальными.
В реальном мире софт пишут с оглядкой на бюджет, сроки и кучу других факторов, безупречным порядком могут похвастаться считанные конторы.
Вам нужен крайний или причина фэйла ?
Если крайний то назначьте сами, если причина то софт пишут не люди а процесс, в вашем случае процесс разработки не верный, мобильное приложение не дотестировали (это минус разрабам мобильного приложения или тестировщикам, не знаю как у вас заведено) но тем не менее оно было написано на приемлемом уровне раз работало существующим api.
vjjvr: эххх если бы .... может не распил а просто классныые продажники, может еще что то ...
самое смешное что тот студент был самым адекватным человеком в той конторе, с которыми я общался, звезд с неба не хватал, но не дурак, на не самом сильном студенте было столько завязано что мне становилось как то не по себе .... и за такие деньги
я встречал разных людей, среди моих заказчиков были как люди поразительной честности, так и редкие гандоны, но такого как там я не встречал нигде и надеюсь не встречу
не сильно удивляйтесь я встречал и более дикие случаи когда фигню продавали за хорошие деньги, знаю случай когда человеку впарили контракт где даже выкладка в google play (подготовка маетривалов, текстов тд не была включена в цену, просто мать его загрузка apk google play) стоила 3 тысячи евро ...человек смог разорвать контракт через суд, но 20 тысяч за первый этап отдал ... моему джуну там работы на 3 дня - неделю, и долго слушать за косяки ....
vjjvr: c ходом ваших мыслей согласен, труд хорошего менежера ценю и уважаю, разницу между конторой и фрилансером понимаю и разность цен не пытаюсь оспорить, но конкретно в том случае сильно попахивало распилами, откатами и прочими вещами, менеджмент ужасен, реализация даже студента заставляла браться за голову (все было не то что плохо, просто ужасно), множество других вещей характерных для нечистоплотных дельцов, но к теме это не имеет отношения
freeman0204: то скорее курьез, контора на редкость говнистая была, мне глубоко плевать сколько в конечном итоге получит человек, меня волнует сколько получу я
это никак не противоречит тому что не нужно работать за гроши, просто не парьтесь работайте за те деньги за которые можете продать свой труд и не считайте за сколько продает кто то готовый продукт, мало того что не учитываете налоги, затраты на менеджмент, дизайн и тд, так еще и расстраиваетесь )
freeman0204: знаю сайт который стоил несколько миллионов, еще до падения рубля, который пилил студент .... который на момент старта проекта даже не знал php, сидя на ставке то ли 6 то ли 10 тр в месяц ))))
lega: а зачем он мне тогда нужен с отключенным синтаксисом? хотя ключевой момент, что не стоит держать столько sql кода в проекте, против этого ничто не поможет
Для реализации сервера определитесь сначала с языком на котором вы будете его делать, а писать можно хоть в блокноте