Хотите улучшить этот вопрос? Переформулируйте вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав его.
Закрыт 9 месяцев назад.
Как в Андроид Студио
создать онлайн режим, например шашки онлайн или тому подобное. Примерно хотя бы в каком направлении двигаться?
Понятно, что в двух словах не ответить, но хотя бы в каком работать.
Я так предполагаю, что сервер в google
, может есть разработчики, которые уже создавали подобные приложение. Да в гугле пробовал найти, но дело в том, что не совсем понятно, что именно искать, как сформировать вопрос. В результатах поиска выдает не нужные онлайн конструкторы..
Одной только Android Studio
будет явно недостаточно. Вам потребуется также и сервер (желательно свой, т.к. шаг влево-вправо от стороннего решения упрётся в невозможность реализации без адовых костылей).
Примерный план создания подобного такой:
Tomcat
для Java-Servlet
.WebSocket
). Так вы сможете держать открытое двустороннее соединение между сервером и клиентами и обмениваться данными. На сервере надо написать логику передачи данных от одного клиента другому через этот самый сервер. Т.е. один клиент шлёт информацию на сервер, а сервер передаёт её другому клиенту.Если вы будете писать нативное приложение под андроид, то и для сервера будет разумно использовать Java/Kotlin и использовать голые Servlet
-ы (просто в освоении, неудобно при серьёзном использовании) или использовать Spring
- сложный комбайн для сборки сервера (сложен в освоении, но потрясает возможностями; работает на Servlet
-ах).
Если свой сервер писать не хочется - можно использовать сторонние решения. Например Firebase
. Но там очень много минусов. Только минимальное использование бесплатно, много ограничений, много неудобств в использовании и, главное, это продукт от гугла, а они - корпорация зла, не стоит на них как-то завязываться.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Помогите с решением, я добавил новый столбец в таблицу SQLНо в логах выводится ошибка такого рода:
Являюсь абсолютным новичком в Java (соответственно в Android dev-e)Прочитав статью конца зимы 2011 года (https://habr
Не понимаю почему text в sout(e) подсвечивает красным и не работает программа, подсказка пишет: