Upload
satoru-yoshida
View
309
Download
0
Embed Size (px)
DESCRIPTION
Zend Studio 10 日本語版の紹介。スマート端末向け新機能を中心に
Citation preview
Copyright © 2008, Zend Japan, Ltd.
Zend Studio 10 日本語版 紹介 ~スマート端末向け新機能を中心に~
コネクト株式会社
吉田 悟
@ 2013/10/04 プロダクトレビュー
自己紹介
• 吉田 悟
• 主に下記を担当しています。
取り扱い製品の日本語化、マニュアル類の翻訳および作成
お問合せについての技術面の調査
弊社 Web サイトの技術情報およびダウンロードコーナーのメンテナンス
• 社外で PHP などのマニュアルや、Eclipse.org の翻訳を時々していたりもします。
13/10/09 # 2
Zend Studio の位置づけ
インターネット
Zend GuardZend Guardプリコンパイル暗号化/難読化
Zend StudioZend Studio統合開発環境
Zend ServerZend ServerPHP実行環境構築
信頼性確保運用監視
PHPソースコード
Webサーバ
Webブラウザ
携帯電話
13/10/09 # 3
Zend Studio 10 日本語版の機能 (1/2)
コーディング基本機能 PHPおよびJava Scriptのコーディング作業を軽減し円滑に行うため開発シーンに応じた多数の機能を提供します。
製品品質の向上 作成されたプログラムコードのバグフィックスやパフォーマンスチューニングなど、品質を向上するための様々な機能を提供します。
チーム開発 プロジェクト形式で開発を行う場合に、メンバー間の同期や進捗管理を行う機能を提供します。
13/10/09 # 4
Zend Studio 10 日本語版の機能 (2/2)
デプロイ機能とモジュール管理
デプロイ機能は、複数のWebアプリケーションを個別に管理するための機能です。稼働状況のグラフ表示や監視ルール設定をWebアプリケーション毎に行えます。
モジュール管理機能は、Webアプリケーションが使用するライブラリーやフレームワークを管理する機能です。この管理機能により、バージョン管理などの煩雑さが解消できます。
スマート端末用開発機能
ビジュアルなスマート端末向け開発機能を実装しました。
13/10/09 # 5
スマート端末向けビジュアル開発環境 (1/2)
サーバサイドのプログラムロジック作成画面
13/10/09 # 6
スマート端末向けビジュアル開発環境 (2/2)
クライアントサイドの作成画面
13/10/09 # 7
Zend Server 6 日本語版との連携機能
• Zend Server 6 日本語版のデプロイ機能に対応したWebアプリケーションの構築が可能です。
デプロイ機能に対応することにより、Zend Server 6 日本語版への導入が容易になるだけではなく、導入後の稼働実績や監視ルールの設定など優れた運用監視機能を享受できます。
• Zend Server 6 日本語版に対応したライブラリ作成機能を実装しています。
13/10/09 # 8
その他の機能:プロファイラ
•処理状況の統計 順序
回数
所要時間
13/10/09 # 9
その他の機能:ユニットテスト
•テストケースに基づきテストを自動化 レポート
XML出力
13/10/09 # 10
その他の機能:ユニットテストのカバレッジ
• 実施 範 囲の 明 確 化テスト 施範 の明確化
13/10/09 # 11
その他の機能:プロジェクト管理
• Mylyn と連携してプロジェクト管理 タスク管理
コンテキスト管理
タスク共有
外部連携
Bugzilla
Trac
JIRA
13/10/09 # 12
Copyright © 2008, Zend Japan, Ltd.
Android 開発環境の準備
追加インストール
•Zend Studio 10 に次のソフトウェアをインストールします。
Android SDK
•(任意)Intel x86 Emulator Accelerator
Android Development Toolkit
13/10/09 # 14
Android SDK (1/3)
• developer.android.com/sdk の画面の下のほうにある USE AN EXISTING IDE を選んでダウンロードします。
• インストーラーを起動して、下記のようにチェックします。
13/10/09 # 15
Android SDK (2/3)
•Extras の一部もチェックします。
Intel VT 対応 CPU を使用する場合は、一番下の Accelerator も選択可能です。
13/10/09 # 16
Android SDK (3/3)
•Intel x86 Emulator Accelerator を選択した場合は、手動で IntelHaxm.exe ファイルを実行します。
13/10/09 # 17
Android Development Toolkit (1/2)
• Zend Studio 10 のメニューバーから Help > Welcome を選択します。
• 画面右側に、追加プラグインが表示されます。下記のようにチェックして、「変更を適用」を押します。
13/10/09 # 18
Android Development Toolkit (2/2)
• Zend Studio 10 のメニューバーからウィンドウ>設定 を選択します。
• Android SDK の場所を指定します。
13/10/09 # 19
Copyright © 2008, Zend Japan, Ltd.
操作デモ
デモアジェンダ
•クラウド接続型モバイル・プロジェクト (CCM プロジェクト)を作成し、起動してみます。
ターゲットを追加します。
モバイル・プロジェクト(クライアント側のプロジェクト)および Web サービス・プロジェクト(サーバー側のプロジェクト)を作成し、中身を見てみます。
Android プロジェクトを作成します。
Android Virtual Device を作成し、エミュレーターを起動します。
13/10/09 # 21
デモアジェンダ
•時間が許す限り、下記も紹介していきます。
Zend Server でキャッチされたイベントを Zend Studio でデバッグ
Zend Server で実行される PHP スクリプトのデバッグ・モードを Zend Studio のターゲット・ビューで ON/OFF
任意の Version のライブラリーおよびフレームワークを Zend Studio から Zend Server にアップロード
プロファイル機能
条件付ブレークポイント他
13/10/09 # 22
Copyright © 2008, Zend Japan, Ltd.
企業スペックのパワフルPHP環境を実現
コネクト株式会社konekto Inc.
Webサイト http://www.konekto.jp/
〒111-0051東京都台東区蔵前3-6-7 蔵前イセキビル4FTEL:03-5809-1853 FAX:03-3865-8220