ツーインワン:スプリングモバイル&スプリングAndroid

新しいプロジェクトのトピックを継続して 、SpringSourceは1つの投稿で2つの新しいプロジェクト( Spring MobileSpring Android)について一度に説明したいと思います。

画像



このプロジェクトは3つのことを組み合わせています。

*これらのライブラリは、モバイルアプリケーションを開発するために設計されています(ただし、異なる角度から)。

*バージョン1.1.0.M1-SpringSource言語では、非常に最初のバージョンを意味します。

*これらのプロジェクトは、前述のSpring Socialのように、 GreenHouseから生まれました。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


このプロジェクトの目標は、Spring Frameworkを使用して、Androidプラットフォーム用のネイティブアプリケーションの開発を簡素化することです。 これまでのところ、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では問題にならないように思えましたが、「星が点灯するので、誰かがそれを必要としていることを意味します」



どちらのプロジェクトにも多くはありませんが、これはほんの始まりに過ぎません。 開発者ブログで詳細を読むことができます: モバイルアプリケーション開発への春



All Articles