タグ

ブックマーク / codezine.jp (10)

  • 「Google Chrome Deveoper Tools」はこう使う! 基本機能チュートリアル & GDD 2011 セッション概要

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「Google Chrome Deveoper Tools」はこう使う! 基本機能チュートリアル & GDD 2011 セッション概要
  • Android開発におけるクラスのおさらいと主なメソッド

    はじめに 第2回目の稿は、前回のサンプルコードをもとに、Javaの文法、特にクラスに関連する基的な構文などを解説していきます。 対象読者 Androidアプリケーションの開発を始めたい方で、JavaとEclipseのごく基的な知識がある方を対象とします。 HelloWorldアプリケーションのファイル構造 前回は、いわゆるHelloWorldアプリケーションを作成しました。作成といっても、ほぼソースは自動生成されたものです。Eclipseのパッケージ・エクスプローラーには、このプロジェクトで生成されたファイルが表示されています。最小のアプリケーションとはいえ、さまざなファイルが作成されています。主なフォルダ、ファイルは、以下のようになっています。 <HelloWorld> ├ \src ソースフォルダ │ └ \codezine.androidjava.chap1 │ └ Hello

  • CSSでマルチカラムレイアウト

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    CSSでマルチカラムレイアウト
  • 要件定義の勘どころ

    はじめに 役に立つシステムを構築するための要件定義書とは、いったいどういうものなのでしょうか。 「何でこの機能が必要なんですか?」「理由は分からないけどXXX機能があるのでこの機能が必要なんです。これがないとつじつまが合わなくなるんです」もしくは「要件定義書にこの機能が載っているので必要なんです」など、要件定義書の役割を理解しないまま、システムの開発に着手していることなどがないでしょうか。 稿では、要件定義書の役割や重視すべき点、要件定義書に盛り込むべき情報について解説します。 何をやるのか、そしてなぜそうするのか 要件定義書はジグソーパズル? システム開発を受託した会社にコンサルテーションしたときのことです。機能とデータがある程度記述された要件定義書を受け取ったその会社では、要件定義書を読み解き、システムの全体像を掴むためにおのおのの機能の関係を整理し、その役割を把握しようとしていまし

    要件定義の勘どころ
  • Flex基礎講座(パート1):はじめてのFlexアプリケーション開発

    ActionScriptを初めて扱う場合、ActionScriptの構文がJavaScriptJavaといった見慣れた言語の構文に似ていることにお気づきになると思います。次の基ルールに注意するようにしてください。 ActionScriptはアルファベットの大文字と小文字を区別します。 各ステートメントはセミコロン(;)で終了する必要があります。 チュートリアルの内容 Flexの概要の紹介 Applicationタグの使い方 Panelコンテナの使い方 Labelコントロールの使い方 Textコントロールの使い方 Buttonコントロールの使い方 ComboBoxコントロールの使い方 オブジェクトの配列の作り方 データをコントロールにバインドする方法 ユーザーイベントを処理するActionScriptハンドラの作り方 この記事に必要なもの このチュートリアルは、つぎに挙げるソフトウェア

    Flex基礎講座(パート1):はじめてのFlexアプリケーション開発
  • はじめてのActionScript 3~ライフゲームを作ってみる

    はじめに Adobeより、フリーで入手可能なFree Flex 2 SDKが公開されています。Flexは、Adobeが提供するRIA(Rich Internet Application)と呼ばれる高度なインターネットアプリケーションを構築するためのツールとテクノロジーの総称です。Flex 2アプリケーションはFlash 9を利用して、さまざまな機能を実現します。 Flash 8の次のバージョンであるFlash 9では、ActionScript 3.0(以下、ActionScript 3)が採用されることになっており、Free Flex 2 SDKは、このActionScript 3を使ってプログラムを作っていきます。 対象読者 Free Flex 2 SDKで何か作ってみたい人 Flash 9が気になっている人 JavaC++などオブジェクト指向プログラミングが分かる人 必要な環境 稿

    はじめてのActionScript 3~ライフゲームを作ってみる
  • Flashによるマルチプレイヤーゲーム入門: 三目並べ

    必要な環境 Windowsオペレーティングシステム JRE Flash/Flex 3開発環境/FlashDevelop(FlashDevelop.org-Index page) Pulse SDKパッケージ(PULSE-A community platform for multi-player flash gamesより無料で入手可能) 詳細はパッケージ同梱のリストを参照 必要とされるプログラミングレベル このチュートリアルでは、Flashによる開発の経験があり、AS3でのプログラミングを容易に行える読者を想定しています。また、オブジェクト指向プログラミングの概念を知っていれば、なおよいでしょう。 準備 フリーのPulseパッケージをダウンロードしてインストールする必要があります。このパッケージには次のものが含まれています。 Pulse Server 多数のサンプル(ソースコード付き) P

    Flashによるマルチプレイヤーゲーム入門: 三目並べ
  • JavaScriptの関数とメソッド

    はじめに JavaScriptはオブジェクト指向言語です。しかし利便性のために、C言語などと同じようにグローバルな関数を定義し、構造化的な手法でプログラミングすることも可能です。 この記事では、JavaScriptにおける関数の基的な性質を見ていくと共に、関数の正体、および関数の使用方法について解説していきたいと思います。 なお、この記事はJavaScriptの解説ですが、その内容は、標準仕様のECMAScriptで扱われる範囲に基づいています。従って、同じくECMAScriptを元にしている言語(JScript、ActionScript)でも通じる内容になっています。 対象読者 プログラミングの基的な知識、ならびにオブジェクトやメソッドと言った基礎的な概念については、ここでは解説しません。最低限、オブジェクト指向プログラミングについて理解をしている人を対象としています。 この記事は、

    JavaScriptの関数とメソッド
  • IE5.5から最新のIE8 Beta2まで収録された「IETester v0.2.3」リリース:CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    IE5.5から最新のIE8 Beta2まで収録された「IETester v0.2.3」リリース:CodeZine
  • JavaScriptにおけるオブジェクトの基本的性質

    はじめに JavaScriptはオブジェクト指向言語です。従って、そのプログラミングは、オブジェクトの生成やプロパティの参照、メソッドの実行などを組み合わせる作業と言えます。つまり、オブジェクトを上手く扱うことができなければ、JavaScriptの良いコードは書けません。また、JavaScriptにおけるオブジェクトの考え方は、JavaC++とは根的に違っています。 そこで、この記事では、JavaScriptにおけるオブジェクトの基的な性質について見ていくと共に、JavaC++といった他のオブジェクト指向言語との違い、JavaScriptにおけるオブジェクトの扱い方などを解説していきたいと思います。 なお、この記事はJavaScriptの解説ですが、その内容は、標準仕様のECMAScriptで扱われる範囲に基づいています。従って、同じくECMAScriptを元にしている言語(JSc

    JavaScriptにおけるオブジェクトの基本的性質
  • 1