Два в одном: spring-mobile & spring-android

    Продолжая тему новых проектов SpringSource хотел бы в одном посте рассказать сразу о двух новых проектах: Spring Mobile & Spring Android.
    image

    Объединяет эти проекта 3 вещи:
    * Эти библиотеки предназначены для разработки мобильных приложений (но с разных сторон);
    * Версия 1.1.0.M1 — что на языке SpringSource означает очень-очень первая версия;
    * Эти проекты, как и обсуждавшийся ранее Spring Social выросли из GreenHouse, проект, смысл которого я не очень понял, но который тем не менее может служить хорошим примером использования широкого спектра библиотек от Spring Source.
    Итак по порядку:
    Sping Mobile

    Цель проекта — упростить разработку Spring MVC приложений, адаптированных для мобильных устройств. Пока что функциональности в нем не очень много — основное — это определение типа клиента (мобильный или стандартный), с которого зашел пользователь, что позволяет использовать конструкции типа:

    Please try again<c:if test="${!currentDevice.mobile}"> or /signup" />">sign up</c:if>.


    То есть, ${currentDevice.mobile} — мобильную версию браузера использует клиент или стандартную.
    Кроме этого есть:
    * Автоматический редирект мобильных клиентов на мобильную версию сайта;
    * Определение типа девайса при помощи WURFL.

    Sping Android

    Цель проекта — упрощение разработки нативных приложений для платформы Android с использованием Spring Framework. Пока что в проекте реализован только RestTemplate — который позволяет общаться с внешним приложением с использованием REST-протокола:

    RestTemplate restTemplate = new RestTemplate(new CommonsClientHttpRequestFactory());
    Event event = restTemplate.getForObject("https://myapp.com/event/{name}", Event.class, "springone2gx");


    В дальнейшем планируется адаптировать Spring Security & OAuth.

    Хм, тут я не сильно в курсе, мне казалось что работа с REST не должна быть проблемой в Android, но, «раз звезды зажигают, значит это кому-нибудь нужно»

    В обоих проектах не много — но ведь это только начало. Более подробно можно прочитать в блоге разработчика: Spring into Mobile Application Development
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 2

      +2
      Spring цветет и пахнет, как ему и положено, спасибо за обзор. Надеюсь, проекты будут развиваться.
        0
        Spring последнее время вообще делает много кастомных штук. Например был удивлен таким проектом, как Spring Social. Ну молодцы, что еще сказать :)

        Only users with full accounts can post comments. Log in, please.