新しいプロジェクト
のトピックを継続して 、SpringSourceは1つの投稿で2つの新しいプロジェクト(
Spring Mobileと
Spring 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では問題にならないように思えましたが、「星が点灯するので、誰かがそれを必要としていることを意味します」
どちらのプロジェクトにも多くはありませんが、これはほんの始まりに過ぎません。 開発者ブログで詳細を読むことができます:
モバイルアプリケーション開発への春