![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 08.01.2017
Сообщений: 2
|
![]()
Добрый день!
Подскажите какими средствами реализовать следующее: Хочу написать программу для ПК, которая необходима для проведения турнира, в которой используется выбор условий (количество игроков, формат турнира, количество групп и т.д.) на основании последних данных создается сам турнир с таблицами, сетками, последовательностью игр и т.д. Также напишется мобильное приложение, которое содержит не сложный калькулятор (для понимания: калькулятор для игры в дартс (наподобие EasyDarts)) Сам вопрос вот в чем: Как организовать взаимодействие этих программ? А именно имеется 1 ПК с программой и 10 планшетов, секретарь соревнований на ПК создает турнир и вот тут нужно, чтобы после создания на планшеты отправились данные кто с кем играет, далее игроки играют тур на планшетах и записывают свои результаты, после тура необходимо, чтобы результаты отправлялись на ПК. Заранее спасибо! PS: Прошу сильно не ругать, только начинаю вникать во все это! |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
Добрый день.
Вам нужен в первую очередь общедоступный центр. -Центром может являться база данных на хостинге -Центром может быть ваш ПК выпущенный в интернет -Если у вас планшеты и ПК в одной локальной сети. Выпускать в интернет никого не придется просто создавайте базу данных на любом из ПК и пишите приложения. Хостинг потребует доп.затрат, выпустить ПК в интернет условно бесплатно. Чтобы все работало хорошо при выпуске ПК в сеть, внешний IP должен быть статическим иначе постоянно потребутся менять IP подключения на всех устройствах.В случае локальной сети IP ПК центра доже должен быть статическим. Побеспокоится если связь через интернет: Если приложения как на пк,так и на планшетах для определенных лиц,то защита от взлома не критически актуальна. Иначе это первое над чем стоит подумать. Как организовать: - В случая с базой данных на хостинге оба приложения будут периодически подключаться и загружать информацию из базы(при необходимость корректировать). - В случае если выпустите ваш ПК в сеть(учтите ,что ваш ПК будет доступен всей паутине....) или он в локальной сети. Там делайте что хотите. 1- Можете открыть доступ сразу к созданной на вашем ПК базе данных 2- Можете организовать клиент-серверное приложение на TCP/IP (с точки зрения безопасности будет получше) 3- Файловая БД по FTP и.т.д.
Пишу много и развернуто
Последний раз редактировалось Heneken87; 09.01.2017 в 14:13. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 08.01.2017
Сообщений: 2
|
![]()
Heneken87, спасибо!
Центром будет выступать ПК и связь с планшетами будет выполняться локально по WiFi.(будут находиться в одном помещении) Подскажите еще в каких средах лучше разрабатывать приложения, чтобы взаимодействие между ними было лучше? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 27.04.2012
Сообщений: 219
|
![]()
Среда разработки судя по разделу форума будет Embarcadero Rad Studio , лично я пользуюсь Embarcadero Delphi XE7 .
Для создания приложений на андроид в состав Delphi входит FireMonkey. Качество и взаимодействие больше зависят не от среды, а от программиста. Описанная вами задача без больших трудов организовывается на Delphi
Пишу много и развернуто
Последний раз редактировалось Heneken87; 10.01.2017 в 10:07. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
android ios | роман 254 | Qt и кроссплатформенное программирование С/С++ | 1 | 03.03.2016 20:35 |
Android/iOS Developer | MobileAngels | Фриланс | 0 | 30.07.2015 21:45 |
Приложения на IOS и Android | KGRT | Фриланс | 0 | 20.06.2015 13:25 |
Взаимодействие с консольным приложением | RADEM | C# (си шарп) | 3 | 29.04.2013 21:59 |
приложение iOS/Android | Ultramaryn | Фриланс | 0 | 24.01.2012 12:17 |