Teamstudio Unplugged リリースノート ================================== Teamstudio Unplugged 3.1のリリースノート - Android Unplugged 3.1リリースにおける 顕 著 な 変 更更 点 は Unplugged 3.0のiOS 版 クライア ントで 実 装 された 改 善 をAndroid 版 にも 実 装 することです 今 回 Android 版 クライア ントのコードはiOS 版 のコードで 書 き 換 えられ 共 通 のXPagesエンジンとデータスト アを 実 装 しました Android 版 とiOS 版 の 混 在 環 境 下 において このふたつのプラット フォーム 間 で アプリケーション 間 の 互 換 性 が 3.1でより 改 善 されています 加 えて サーバーとiOSクライアントにい 対 して 多 数 の 不不 具 合 があります このメジャーリリースで 多 くの 重 要 な 改 善 が 追 加 されています - 今 回 のクライントには 顕 著 なパフォーマンスチューニングが 施 され 以 前 よりもペ ージのロードが2 倍 以 上 早 くなっています とりわけ カスタムコントロールの 配 置 において 顕 著 なスピードがみられ アプリケーションの 設 計 でカスタムコントロ ールを 使 用することをお 勧 めします - ネイティブUI: ワークスペース 設 定 同 期 のUIがネイティブなAndroid APIを 使 用するよう 完 全 に 書 き 換 えられました - パスコードサポート: Unpluggedでは アプリケーションへのアクセスを 保 護 する ために4 桁 のPINコードを 指 定 できるようになりました システム 要 件 Unplugged 3.1はAndroidのバージョン4.0.3 以 降降 をサポートします Android 2.x ま たは3.xはサポートしませんのでご 注 意 ください 以 前 のバージョンとの 互 換 性 クロスプラットフォーム 対 応 のデータベース 実 装 への 切切 り 替 えのため このバージョン のUnpluggedは 以 前 のバージョンのUnpluggedで 使 用していたデータベースとは 互
換 性 がありません Unplugged 3.1をインストールする 前 に 同 期 をし 以 前 のバージ ョンのUnpluggedを 削 除 する 必 要 があります Unplugged 3.1は 以 前 のインストール からのデータベースが 存 在 している 場 合 には 起 動 しないようになっています 古 いバー ジョンのUnpluggedを 残 したままUnpluggedをアップグレードした 場 合 には Unpluggedを 削 除 し 再 度度 インストールし 直 してください この 時 点 では 同 期 する ことができませんので デバイス 上 に 変 更更 したデータがある 場 合 には 必 ず3.1をイン ストールする 前 に 同 期 を 完 了了 させてください イメージキャプチャー GoogleはAndroid4.4からファイルのアップロードのコントロールのサポートを 打 ち 切切 りました Unplugged 3.1はその 回 避 方 法 として 違 う 方 法 のイメージキャプチャー を 実 装 しています この 回 避 方 法 はAndroid4.4 上 で<xp:fileUpload>タグに 対 して 異異 なるHTMLとJavaScriptを 生 成 しますが この 違 いはユーザーにとってもXPages 開 発 者 においても わかりやすくするべきですが Android4.4の 度度 重 なるアップデートで 一 度度 はこの 動 作 が 利利 用できなくなりました 現 在 では 写 真 を 撮 ることは 正 常 に 動 作 しま す しかし 新 規 文 書 作 成 時 に 既 存 の 写 真 から 選 択 することができなくなってしまいま した この 対 処 方 法 として 既 存 の 写 真 を 選 択 するためにギャラリーから 行行うことです 私 たちは 今 後 も 次 のメンテナンスリリースでこの 問 題 を 提 起 していくつもりです Preference Implementationについて デスクトップ 版 のUnplugged Reference Implementation(SWT クライアント)はこ のリリースから 提 供 されなくなりました これはUnplugged 3.0のAndroidクライア ントで 使 用されていた 古 いJavaのコードベースがもとになっていました この 代 わり に Unplugged 3.1では 開 発 サーバー オプションを 提 供 し デスクトップのブラ ウザからモバイル 端 末 で 動 作 するUnpluggedエンジンに 直 接 アクセスできるようにし ました これには 多 くの 利利 点 があります 端 末 上 のUnpluggedを 直 接 動 作 させること で Reference Implementationでは 実 現 できなかったことが 実 現 できるようになり ました ブラウザのプロファイリングツールを 使 って 検 査 したり ページのロード 時 間 を 調 べたりすることができます
開 発 サーバー を 使 用するには Unpluggedの 設 定 から 詳 細 セクションにある 開 発 サーバー を 有 効 にします ここに Unpluggedにブラウザからアクセスするのに 使 用するURLが 表 示されます jquery 対 Dojo -------------- Unpluggedはバージョン 2.4 からモジュール 内 部 で 使 用するクライアントサイドの JavaScriptにDojoではなくjQueryを 使 用してきました このバージョンの UnpluggedではjQueryの 内 部 パッケージを 取 り 除 き ページの 生 成 時 に 内 部 の 要 素 を 参 照 するスクリプトタグを 生 成 しないように 変 更更 しました UnpluggedではXPages アプリケーション 内 のjQueryの 使 用に 関 して これまで 通 りjQueryの 使 用をサポート しており jqueryを 使 用することで アプリケーション 内 部 (Unpluggedモバイルコ ントロール)のjQueryと 内 部 モジュールのjQueryとに 発 生する 競 合 を 心 配 する 必 要 が なくなりました 日 本 語 のローカライズ --------------------- UnpluggedはデータとXPagesに 関 して これまでUnicodeの 文 字 セットを 完 全 にサポ ートしていましたが このリリースではさらにUnpluggedクライアントとサーバーの Webインターフェイスのユーザーインターフェースを 翻 訳 できる 機 能 を 追 加 しました クライアントでは アプリ 開 発 中 に 見見られるエラーメッセージのような 内 部 的 なテキス トなど 一 部 のテキストが 翻 訳 されていませんのでご 注 意 ください 一 方 サーバーでは Extension Libraryのコントロールを 使 用している 関 係 で Dominoのバージョンが 9.0.1より 以 前 の 環 境 下 では 多 くの 文 字 が 正 しく 日 本 語 が 表 示されず 英 語 表 示される 場 合 があります バージョン 履履 歴 --------------- 3.1.22.692 - メンテナンスリリース [UNP-1417] - スコープから 取 得 したJavaScriptオブジェクト 上 であるメソッドを 起 動 するとクラッシュする 可 能 性 があった 問 題 を
[UNP-1419] - 最 新 のAndroid 4.4のバージョンでファイルアップロードコントロー ルがイメージファイルの 名 前 だけを 持 つブランクのページにリダイレクトする 問 題 を [UNP-1425] - CustomerViewテンプレートにactivities.nsfがなかった 問 題 を 3.1.22683 - 機 能 拡 張 リリース * 注 意 * 上 の 以 前 のバージョンとの 互 換 性 の 情 報 を 確 認 いただき 3.1をインストールする 前 に 同 期 を 完 了了 させ 以 前 の 古 いUnpluggedのバージョンを 削 除 するようにしてください [UNP-472] - trim()がjavascriptのstringオブジェクトでサポートしていない 問 題 を [UNP-577] - ワークスペースの 削 除 ができなかった 問 題 を [UNP-1037] - Case 文がgetColumnValue(String)からの 返 り 値 と 一 致 しない 問 題 を [UNP-1078] - データベースタイトルが 長い 場 合 に ワークスペースのレンダリング に 問 題 があったのを [UNP-1183] - 自 動 実 行行が 失 敗 したとき エラーとして 設 定 のページにリンクする 要 [UNP-1212] - メールクライアントからノーツのリンクが 実 行行された 際 同 期 がされる ように [UNP-1217] - 変 更更 後 新 しい 設 定 で 同 期 するオプションと 追 加 [UNP-1218] - 以 前 のサーバーへのログイン 情 報 を 保 持 し サーバー 間 を 切切 り 替 えす る 際 に 再 度度 そのログイン 情 報 を 入 力力しなくても 良良 いようにしました [UNP-1235] - Unplugged にセカンダリーのPINスタイルの 認 証 の 追 加 [UNP-1274] - XSPベースのワークスペースをネイティブUIに 変 更更 [UNP-1298] - コンテンツのないパネルでレンダリングエラーが 発 生する 問 題 を [UNP-1303] - データベースパスの 記 述 にスペースがある 場 合 相 対 パスへのリダイ レクトの 生 成 で'cannot parse url' のエラーが 発 生する 問 題 を [UNP-1319] - Web UI 上 で 他 のサーバーのデータベースも 表 示できるように 改 善
[UNP-1341] - プロトコルハンドラー 経 由 で Unpluggedを 起 動 するとフォーム 名 の 名 前 の 中 のスペースがアンダースコアで 置 き 換 わる 問 題 を [UNP-1348] - 設 定 内 でデータベースリストをスクロールできるように [UNP-1365] - ノーツAPIからの 日 付 とJS 内 の 日 付 の 比 較 で 常 にfalseを 返 す 問 題 を 修 正 [UNP-1367] - 時 刻 の AM/PMの 表 示マーカーにConvertDateTimeで z を 使 用し ていたのを a に 変 更更 [UNP-1366] - @Dateが 時 刻 コンポーネントに 0 をセットしたものではなくワイ ルドカードの 日 付 を 返 すように [UNP-1369] - ワイルドカードを 含 む 日 付 の 値 で 式 で 正 しく 比 較 しない 問 題 を [UNP-1371] - サーバーの Web UIの 設 定 で 詳 細 のオプションを 一 般 のオプション と 別 にするよう [UNP-1372] - 同 期 後 にクライアント 上 でビューを 事 前 にビルドするかを 指 定 できる ように 改 善 [UNP-1383] - 日 本 語 サポートのための 翻 訳 /ローカライゼーション [UNP-1386] - サイズの 大きなデータベースの 同 期 が 失 敗 する 問 題 を 解 決 (3.1 の 最 初 のベータ) [UNP-1387] - ローカライズをサポートする xp:bundle のサポートを 追 加 [UNP-1388] - Unplugged 2.4 以 降降 使 用されなくなった 内 部 コードのjQueryを 削 除 [UNP-1393] - RESTスタイルの 開 発 をサポートするためのSSJSに 生のポストデータ を 使 用できるようにしました [UNP-1394] - SSJS 経 由 でのHTTPメソッド(GET/POSTなど)の 対 応 [UNP-1395] - JSON.parse/stringifyのサポート [UNP-1399] - UNP-1393の を 拡 張 し リクエストボディが 非ポストリクエスト でも 使 用できるようにしました [UNP-1403] - sessionscope.remove(object)のサポートの 追 加 [UNP-1404] - 3.1に 自 動 アップデートをさせないAndroidへの 許 可 を 追 加 [UNP-1408] - サーバーのWeb UIで ユーザー ビューの アプリの 表 示 でタイ トル/パスのフォーマットを 改 善
[UNP-1409] - サーバーのWeb UIで アクセスできない 場 合 でもデータベース 名 /タ イトルに 何 か 表 示するように [UNP-1410] - サーバーのWeb UIで 応 答 のないセカンダリーのサーバーが 管 理理 コン ソールをフリーズさせたり 不不 安 定 にさせる 問 題 を [UNP-1411] - サーバーのWeb UIで ユーザー 選 択 のダイアログがUI 上 の 動 作 を 不不 安 定 にし サーバーコンソールへスタックトレースのログ 出 力力する 問 題 を [UNP-1412] - 日 本 語 のWeb 管 理理 UIの 追 加 Copyright (c) 2014 Teamstudio, Inc