Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Tilesto
6 / 6 / 0
Регистрация: 14.05.2015
Сообщений: 145
Завершенные тесты: 2
#1

Клиент-серверное приложение - посоветуйте архитектуру - Программирование Android

10.11.2016, 17:15. Просмотров 568. Ответов 16
Метки нет (Все метки)

Всем доброго времени суток.
Пишу клиент-серверное приложение с нуля, поэтому вопросов куча) Это уже вторая тема (первая Клиент-сервер, Django(Python), MySQL и Java (выбор))

Собственно - что как куда. Пытаюсь найти в инете инфу, что-то сделать. Инфа везде почти одна и та же, но не получатеся. То мучался с import org.apache, долго мучался. Потом с HttpUrlConnection, тоже мало понятного. Сегодня нашел более менее понятный пример, но конкретно слег на AsyncTask-ах. Вроде как сделал адекватный сокет на клиенте, но на сервере сделать не смог (ну это мне в веб-форум).

А потом увидел эту статью. И тут как раз обо***ли то, через что я пытался собственно говоря сделать, и набил не один десяток шишек. В этом процессе чуть не умерло желание что-то вообще делать.

На дворе 2016, многие уроки написаны за 2010-12 и тд. А этот срок для программирования просто огромный. Уже много чего есть нового, много чего уже нет. Прошу Вашей помощи, форумчане - помогите выбрать через что вообще делать. Может есть готовые решения/фреймворки и т.д.

Повторюсь - делаю клиент-серверное приложение, по типу интернет-магазина. Клиент с Android смартфона посылает запросы на сервер о том или ином товаре, серверная часть обрабатывает запрос, обращается к БД, и отправляет обработанные данные обратно клиенту.

P.S. В статье написано про Retrofit. Через него делать? Или может еще какие варианты?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2016, 17:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Клиент-серверное приложение - посоветуйте архитектуру (Программирование Android):

Приложение с БД - посоветуйте архитектуру - Программирование Android
Два вопроса , они родственные между собой: Пишу приложение ну допустим "Смешные историй" , в котором каждый день будут добавляться...

Клиент-серверное приложение - Программирование Android
Всем привет!) Возникла такая проблема есть серверное приложение(на Java) и есть к нему клиент(так же на Java). Однако при написании...

Клиент-серверное приложение - Программирование Android
Идея такова: Мы со смартфона перехватываем handshake от какой-то wifi сети (это происходит с помощью другого приложения) и передаем его на...

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

Клиент-серверное приложение - Программирование Android
Всем привет, Пытаюсь написать клиент-серверное приложение для android. Логика следующая: android устройство подключается к серверу,...

Клиент-серверное приложение android - Программирование Android
Ребят, такая задача: Необходимо, чтобы пользователь1 мог отправлять сообщение со своего приложения на телефоне/компьютере на другое...

16
Alexvp
108 / 72 / 8
Регистрация: 03.08.2014
Сообщений: 348
13.11.2016, 13:09 #16
Цитата Сообщение от Tilesto Посмотреть сообщение
Просто хочется сделать все сразу и красиво
Лучше день потратить и научиться летать, чем всю жизнь на брюхе ползать
Я не призываю каждого писать собственные фреймворки и, тем более, свой язык программирования (что в принципе можно сделать), но надо все же знать устройство велосипеда, даже не собирая его из запчастей.

Но не настаиваю, каждый в жизни выбирает свои грабли. Мне проще в клиент-серверных приложениях самому написать код, чтобы понимать и контролировать каждый шаг. А вот для вспомогательных вещей, например, работа с камерой, я вполне использую библиотеки.

Кстати о защите кода движка сайта. Готовые решения, типа джумлы, ломаются на раз-два. Ваш же уникальный код, если в нем нет грубейших ошибок по безопасности, вряд ли кто-то сломает. Профи на это не станут тратить время, а школоте он окажется не по зубам.
1
Tilesto
6 / 6 / 0
Регистрация: 14.05.2015
Сообщений: 145
Завершенные тесты: 2
13.11.2016, 13:16  [ТС] #17
Alexvp, понял, спасибо за совет) Афоризм хороший)
Буду разбираться с серверной частью (уже начал))
Тему можно close)
0
13.11.2016, 13:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2016, 13:16
Привет! Вот еще темы с ответами:

Клиент-серверное приложение с чатом - Программирование Android
Добрый вечер! Собираюсь писать многопользовательское клиент-серверное приложения для Android. Проблема в том, что я не знаю как...

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

Простое Клиент-Серверное приложение - Программирование Android
Добрый день, начал осваивать андройд, и застопорился на некоторых моментах, вернее, Оно почему-то не работает, просто не коннектит к...

Клиент-серверное приложение. Не могу получить ip - Программирование Android
private String getIpAddress() { String ip = ""; try { Enumeration<NetworkInterface> enumNetworkInterfaces...


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru