Flex2��Web�A�v���J���i1�j
�@2/2

���b�N��3���Ŏd�グ��Flex2�Ƃ́H



�N���X���\�b�h
�����@��
2006/11/16

���T���v���A�v���P�[�V�����̋N��

�@Flex Builder 2���N������Ə��߂ɁuFlex �X�^�[�g�y�[�W�v�Ƃ�����ʂ��\������܂��B

�@���̃X�^�[�g�y�[�W�����Flex2�A�v���P�[�V�����̃`���[�g���A����w���v�̉{���A�T���v���A�v���P�[�V�����̎��s��\�[�X�̕\���Ȃǂ��s�����Ƃ��ł��܂��B

�@�X�^�[�g�y�[�W�̓��j���[�́u�w���v��Flex �X�^�[�g�y�[�W�v���炢�‚ł��m�F���邱�Ƃ��ł��܂��B

���5�@Flex2.0�̃X�^�[�g�y�[�W�i��ʂ��N���b�N����Ɗg�債�܂��j

�@�����ŃX�^�[�g�y�[�W�̐^�񒆂̍��ɂ���T���v���A�v���P�[�V�����ɂ‚��ĉ�����܂��B

�EFlex�R���|�[�l���g�G�N�X�v���[��

�@Flex�W���R���|�[�l���g�̓���ƃT���v���\�[�X���m�F���邱�Ƃ��ł���A�v���P�[�V�����ł��B

���6�@�R���|�[�l���g�̓�����m�F���Ă݂悤�i��ʂ��N���b�N����Ɗg�債�܂��j


�EFlex�X�^�C���G�N�X�v���[��

�@Flex�R���|�[�l���g�̊T�ς�ݒ肷��CSS�̃V�~�����[�^�ł��B�R���|�[�l���g�̊T�ςƎ��ۂ�CSS��ݒ肵�m�F���邱�Ƃ��ł��܂��B

���7�@�R���|�[�l���g�̌��������ݒ�ł���CSS�V�~�����[�^�i��ʂ��N���b�N����Ɗg�債�܂��j

�@ �ȉ��̃T���v���͎��ۂ̊J���R���Z�v�g�ɉ����č��ꂽ�T���v���ł��BFlex�̕\���͂�̊����邱�Ƃ��ł��܂��B����Ɂu�v���W�F�N�g���J���v���������邱�Ƃ�Flex Builder 2��Ƀ\�[�X���C���|�[�g�����e���m�F���邱�Ƃ��ł��܂��B

�E���X�g�����t�@�C���_�[

�EFlex �X�g�A

�E�_�b�V���{�[�h

�E�t�H�g�r���[�A�[

���8�@���X�g�����t�@�C���_�[�i��ʂ��N���b�N����Ɗg�債�܂��j

���P���ȃA�v���P�[�V�����쐬

�@�ŏ���Hello World�Ƃ����e�L�X�g��\������ȒP��Flex�A�v���P�[�V�������쐬���Ă݂܂��傤�B

�@���j���[����u�t�@�C�����V�K��Flex�v���W�F�N�g�v��I�����܂��B�u�V�KFlex�v���W�F�N�g�v�Ƃ����_�C�A���O���\������܂��B

���9�@�ȒP�ȃA�v���P�[�V����������Ă݂悤

�@ �ŏ��ɁA�쐬����Flex�A�v���P�[�V��������T�[�o�ɃA�N�Z�X����Ƃ��̎�i������3��ނ���I�����܂��B

�E�x�[�V�b�N

�@�T�[�o�ڑ����s��Ȃ��A�v���P�[�V������AHTTP���N�G�X�g�����Web�T�[�r�X�ŃT�[�o�ڑ����s���A�v���P�[�V�������쐬����Ƃ��͂������I�����܂��B

�EColdFusion Flash Remoting�T�[�r�X

�@�T�[�o��ColdFusion���g�p���AColdFusion Flash Remoting��p���Đڑ����s���ꍇ�͂������I�����܂��B

�EFlex�f�[�^�T�[�r�X

�@�T�[�o��Flex�f�[�^�T�[�r�X���g�p����ꍇ�͂������I�����܂��B

�@Flex�f�[�^�T�[�r�X��I������Ƃ����SWF�̃R���p�C�������[�J����ōs�����A�T�[�o��Ńy�[�W�\�����ɍs������I���ł��܂��B

�@����̓T�[�o�ڑ����s���܂���̂Łu�x�[�V�b�N�v���`�F�b�N����Ă��邱�Ƃ��m�F���āu���ցv�������Ă��������B

�@���Ƀv���W�F�N�g�������߂܂��B����́uHelloWorldSample�v�Ɠ��͂��܂��B

���10�@�A�v���P�[�V�����ɖ��O��t���悤�i��ʂ��N���b�N����Ɗg�債�܂��j

�@���͂�����u�I���v�������܂��B���΂炭����Ǝ��̂悤�ȉ�ʂ��\������܂��B

���3�@�T���v����MXML���\�������i��ʂ��N���b�N����Ɗg�債�܂��j

�@�����̃i�r�Q�[�^�[�Ƃ��������̓v���W�F�N�g�̍\���t�@�C����\�����܂��Bbin�Ahtml-template�AHelloWorldSample.mxml�Ƃ���3�‚̃t�@�C������уt�H���_���\������Ă���͂��ł��B

�@���ꂼ��̈Ӗ��͈ȉ��̂Ƃ���ł��B

�Ebin

�@�f�t�H���g�ł͂�����FlexBuilder 2��ŃR���p�C�����ꂽ���s�t�@�C�����o�͂���܂��B

�Ehtml-template

�@SWF�t�@�C�������b�v����HTML�t�@�C���̃e���v���[�g�������ɓ����Ă��܂��B

�@HTML��Ajax�ƍ��݂����A�v���P�[�V�������쐬����Ƃ��͂����̃t�@�C�����C�����܂��B

�EHelloWorldSample.mxml

�@�A�v���P�[�V�����̃��C���̃\�[�X�ł��B

�@�E���̃\�[�X�ҏW��ʂɂ��ł�HelloWorldSample.mxml���J����Ă��܂��BMXML��XML�ŏ�����Ă���A�e�R���|�[�l���g�̓^�O�ŕ\����Ă��܂��B

<mx:Application>

�@���̃^�O�̓A�v���P�[�V�����S�̂��`���܂��B�A�v���P�[�V�����S�̂�ʂ���1�‚������݂��܂��B

�@�ȉ��̃^�O��<mx:Application>�̒��ɋL�q���܂��B

<mx:Label text="HelloWorld" />

�@�ۑ������āu���s��HelloWorldSample�̎��s�v�܂��́uCtrl+F11�v�܂��̓c�[���o�[�̗΂̊ۂ��O�p�̃A�C�R�����N���b�N����ƃu���E�U���N�����ăA�v���P�[�V���������s����܂��B

���3�@����ŊȒP��Web�A�v���P�[�V����������

�@����ŁAHelloWorld�ƕ\������܂����B�ȒP�ɂ����܂ō쐬�ł��邱�Ƃ���������ɂȂ�ꂽ�Ǝv���܂��B����̓}�N�����f�B�A��XML�ł���AMXML�ɂ‚��Ă��������ڂ����Љ�܂��B

�v���t�B�[���F�����@�ׁi�Ȃ邹 �‚Ƃށj
�N���X���\�b�h��������@�G���^�[�v���C�Y�T�[�r�X����A�[�L�e�N�g
Macromedia FLASH MX 2004 Developer�F��Z�p��
Flash�G���W�j�A�Ƃ���Web������o���̂�Web�A�v���P�[�V�����J���Ɍg���BFlex��WPF�Ȃǂ�RIA�J������ыZ�p��������X�s���Ă���B

�N���X���\�b�h������Ђł̎�ȊJ�����т́A�������̓d�q�t�@�C�����O�V�X�e���A�Ђ܂��،��̃I�����C���g���[�h�V�X�e���A�x���V�X�e��24�̉c�Ǝx���V�X�e���ȂǁB
�u���O�iC:\narun�j���X�V���B


2/2  

�@INDEX

Flex2��Web�A�v���J���i1�j�@
���b�N��3���Ŏd�グ��Flex2�Ƃ́H
  Page1
Adobe Flex Builder 2�Ƃ́^Flex Builder 2�̃_�E�����[�h�^Flex Builder 2�̃C���X�g�[��
Page2
�T���v���A�v���P�[�V�����̋N���^�P���ȃA�v���P�[�V�����쐬




HTML5 + UX �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

HTML5�{UX �L�������L���O

�{�� ����