Weather Demo App Japanese: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:
このデモは天気予報のシミュレーションを表示するアプリで、他のデモよりもアプリケーションロジックが複雑です。全てのアプリの要素は QtQuick のコンポーネントに分割され、必要に応じて再利用されています。このデモは QtQuick アプリの柔軟性を示します。
このデモは天気予報のシミュレーションを表示するアプリで、他のデモよりもアプリケーションロジックが複雑です。全てのアプリの要素は QtQuick のコンポーネントに分割され、必要に応じて再利用されています。このデモは QtQuick アプリの柔軟性を示します。


このアプリは二つの ListView とそのリストのアイテムとなる多数のコンポーネントを使用しています。その構成は "RadioTuner's":https://developer.qt.nokia.com/wiki/Radio_Tuner_Demo に似ていますが、より洗練されています。全ての天候要素は forecast フォルダに格納されています。各天候(Fog, Cloudy, Storm, …)は、異なる背景画像や都市名を表示可能な Item である ForecastView を継承しています。
このアプリは二つの ListView とそのリストのアイテムとなる多数のコンポーネントを使用しています。その構成は "RadioTuner's":https://developer.qt.nokia.com/wiki/Radio_Tuner_Demo に似ていますが、より洗練されています。全ての天候要素は forecast フォルダに格納されています。各天候(Fog, Cloudy, Storm, …)は、異なる背景画像や都市名を表示可能な Item である ForecastView を継承しています。


このアプリの次のステップは実際のデータを読み込むようにすることです。固定された ListModel ではなく、たとえば Yahoo! Weather XML を読み込んで同じリストにデータを格納すれば、実際の都市の天気予報を表示することも可能です。これは QtQuick の入門者には良い練習問題となるでしょう。
このアプリの次のステップは実際のデータを読み込むようにすることです。固定された ListModel ではなく、たとえば Yahoo! Weather XML を読み込んで同じリストにデータを格納すれば、実際の都市の天気予報を表示することも可能です。これは QtQuick の入門者には良い練習問題となるでしょう。

Revision as of 14:18, 24 February 2015



日本語 English

Weather デモアプリ

[YouTubeID:rqt7vM_vP3o]

解説

このデモは天気予報のシミュレーションを表示するアプリで、他のデモよりもアプリケーションロジックが複雑です。全てのアプリの要素は QtQuick のコンポーネントに分割され、必要に応じて再利用されています。このデモは QtQuick アプリの柔軟性を示します。

このアプリは二つの ListView とそのリストのアイテムとなる多数のコンポーネントを使用しています。その構成は "RadioTuner's":https://developer.qt.nokia.com/wiki/Radio_Tuner_Demo に似ていますが、より洗練されています。全ての天候要素は forecast フォルダに格納されています。各天候(Fog, Cloudy, Storm, …)は、異なる背景画像や都市名を表示可能な Item である ForecastView を継承しています。

このアプリの次のステップは実際のデータを読み込むようにすることです。固定された ListModel ではなく、たとえば Yahoo! Weather XML を読み込んで同じリストにデータを格納すれば、実際の都市の天気予報を表示することも可能です。これは QtQuick の入門者には良い練習問題となるでしょう。

ダウンロード

ソースコード

http://qt.gitorious.org/qt-labs/mobile-demos/trees/master/weather-qml

バイナリ

Mac: http://get.qt.nokia.com/demos/mac/weatherqml.dmg
Maemo: http://get.qt.nokia.com/demos/maemo/weatherqml_1.0-maemo1_armel.deb
Symbian: http://get.qt.nokia.com/demos/symbian/weather_installer.sis
Windows: http://get.qt.nokia.com/demos/windows/weather_setup.exe

注意: Qt Quick デモアプリを Symbian^3 端末にインストール時に Qt 4.7.1 ベータ版がインストールされる可能性があります。Qt 4.7.1 では Ovi Store クライアントやその他の Qt アプリケーションが起動しなくなる可能性があります。このデモが Qt 4.7.2 ベースになるまでは個人用端末にはインストールしないことをおすすめします。

Qt Quick デモアプリをインストールした結果、Qt 4.7.1 がデバイスにインストールされ、アプリのアンインストールと Qt のダウングレードを行いたい場合には このページ を参照してください。