Показать сообщение отдельно
Старый 14.01.2014, 00:59   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Мидлет - Сервер

На счёт стабильности - я не про само ПО, а про факт девайса, сложностей с сетью (если ты не дома), и много других проблем например факт того что ты не сможешь "говорить" с телефоном через интернет без public IP.

Ты не найдёшь ничего объясняющего на пальцах столь специфичную задачу. Всё что ты можешь найти - это общие детали конкретных технологий, а уже из этого тебе нужно самому строить архитектуру работы твоего приложения.

На счёт Apache или любого другого сервера (nginx, node.js, python, etc), нужно иметь компьютер/сервис, что будет всегда доступен, чтобы с ним общаться.
Производяться HTTP запросы, метод не важен (GET, POST, etc), посылаются данные, получаешь ответ - тоже данные.
То что делаешь на сервере с запросоми - твоё дело. Очевидно ты хочешь что-то хранить в базе данных, и иметь возможность эти данные получить тоже.

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

Начни с простых вещей:
1. Установка WAMP'а (Apache, PHP, MySQL)
2. Страницу выдающую JSON.
3. Таблицу в базе.
4. Страницу запрашивая которую с приводя данные, создаст запись в таблице.
5. Страницу с запросом конкретной записи из таблицы и вывод как JSON.
6. Страницу с запросом всего списка записей из таблицы и вывод как JSON.
7. Мобильное приложение с возможностью запроса с сервера.
8. Визуализация логики и данных с сервера (полученных через запросы).

Если сделаешь все пункты, то будет уже отличное представление как и что твориться.
Читай больше английской литературы, русскую не читай - т.к. там всё устарело по определению.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
S_007 (15.01.2014)