В веб-приложении на основе браузера (java) страницы пользовательского интерфейса подаются с веб-сервера. Например: - JSP преобразуются в HTML и затем отправляются обратно в браузер.Браузерное веб-приложение против мобильного приложения?
Как это работает в Android Mobile Application? Скажем, у меня есть мобильное приложение, чья домашняя страница имеет кнопку Employee Detail. Когда я нажимаю на эту кнопку, я должен быть , перейдя на новую страницу пользовательского интерфейса (например, страницу с подробными сведениями), в которой должны отображаться сведения о сотрудниках.
Mine understanding: - На стороне сервера будет поддерживаться API-интерфейс, который получит HTTP-запрос и отправит данные Just Employee в форме json. Он не будет отправлять UI-страницу . Страница пользовательского интерфейса (подробная страница) должна присутствовать в мобильном приложении. Теперь, когда я нажму кнопку «Получить деталь», я перейду на страницу подробностей. Теперь андроид API заполнит данные, полученные с сервера на этой странице. Это верно ?
Как вы сказали: «В коде какого-то программиста будут приниматься данные, полученные кодом из веб-службы, и использовать их в пользовательском интерфейсе одним или несколькими способами ...'На самом деле меня больше интересует, где на самом деле лежит этот пользовательский интерфейс (я считаю, мы также можем назвать его Activity). Я считаю, что в целом (может быть, всегда) оно связано с самим мобильным приложением? – emilly
@emilly: Да, «Активность» является частью приложения для Android. – CommonsWare