Flext[[NŕςRIAJ̌
�A�ڃC���f�b�N�X��
��3��

�f�X�N�g�b�v�A�v����ς���Adobe AIR 2�̐V�@�\15�I


�e�B���t�B���������
���� �r��
2010/7/20
Adobe CS5�̐V�������j��S��Flex 4�̃t���[�����[�N�B���[�N�t���[������RIA�J�����ꂪ�ǂ��ς�邩���AFlash Builder 4��Flash Catalyst�AAdobe AIR 2�Ȃǂ̋Z�p�E�c�[���E�t���[�����[�N�Ȃǂ̋@�\���Љ�Ȃ���������A�ځi�ҏW���j

Adobe AIR 2�A�����āAFlex 4.1/Flash Builder 4.0.1

�@Adobe AIR�i�ȉ��AAIR�j��Windows��Mac OS X�ALinux�A������Android�i���N���̗\��j�܂Ń}���`�v���b�g�t�H�[���œ��삷��A�v���P�[�V�����̃����^�C���ł��B

�@AIR��Flash�x�[�X�����Ajax�x�[�X�ŃA�v���P�[�V�������\�z�ł���SDK�������Ē񋟂���Ă��܂��B�܂�Flex�ɂ��J�����AFlash Player�ɂ��Web�u���E�U�x�[�X����X�^���h�A�����A�v���P�[�V�����֑Ώۂ��L����A����Ɏ����ł���@�\�������܂��BAdobe AIR�ɂ‚��ẮA�ȉ��̋L�������Q�Ƃ��������B

�@���̍ŐV�ł�AIR 2�̐����ł�6��11�������[�X����܂����i�Q�l�FAdobe�A�uFlash Player 10.1�v�ƁuAIR 2�v�̐����ł������[�X�j�B

�� AIR 2�̐V�@�\���e�[�}���ƂɏЉ�

�@Flash Player 10.1���x�[�X�ɁA�啝�ɋ@�\�g�����s��ꂽ���߁A���܂��܂ȃA�v���P�[�V����������悤�ɂȂ�܂����B�{�e�ł́A���L��AIR 2.0�̎�ȐV�@�\���e�[�}���Ƃɐ������Ă����܂��i���L���X�g�̓C���f�b�N�X�ɂȂ��Ă��܂��j�B

�@����ɑ����̐V�@�\�̒�����A�y12�z��UDP���g�����u���[�h�L���X�g�ɂ���ȒP�ȃ��b�Z���W���[���T���v���A�v���Ƃ��č���Ă݂����Ǝv���܂��B

�� Flex 4.1��Flash Builder 4.0.1�������[�X

�@�܂�6��30���ɁAFlash Player 10.1��AIR 2.0�p��Flex 4.1��Flash Builder 4.0.1�������ă����[�X����܂����B��Ƀ����[�X���ꂽFlex 4��Flash Builder 4�����g���̕��́A�A�b�v�f�[�g����������Ă��܂��B

�@���ɁAFlash Builder 4��Eclipse�v���O�C���ł́A�X�^���h�A�����łƈႢ�A�A�b�v�f�[�^������܂���B���łɂ���4�Ńv���O�C�����A���C���X�g�[�����āA4.0.1�Ńv���O�C�����_�E�����[�h���čēx�C���X�g�[������K�v������悤�ł��i�Q�l�FFlex SDK 4.1 �� Flash Builder 4.0.1 ���J�j�B�����ӂ��������B

Web�p�����_�����O�G���W���uWebKit�v�̋���


�� �y1�zHTML5/CSS3�Ή�

�@Safari�i�o�[�W���� 4.0.3�j�Ɠ�����WebKit�i�o�[�W����531.9�j����������܂����B����ɂ��AHTML5/CSS3�Ή����i��ł��܂��B

�@�f�X�N�g�b�v�EiPad���ʃA�v����HTML5�ō쐬���āAPC�����ɂ�AIR�Ń��b�v���Ē񋟂��邱�ƂŎ��s�G���W���̍��ق��C�ɂ����z�z����Ƃ��������Ƃ��l�����܂��B

�� �y2�zJavaScript�����̍�����

�@JavaScript�R�[�h�̎��s���x�́A�G���W���́uSquirrelFish Extreme�v���A�b�v�f�[�g�������ƂŁA50�����������ꂽ�悤�ł��B

�y3�z�O���[�o���G���[�n���h���@�\

�@�O���[�o���G���[�n���h���@�\�ɂ���āA�L���b�`����Ȃ��G���[�����������ꍇ�ł��A�����ߑ��ł���悤�ɂȂ�܂����B����ɂ��A�\�����ʃG���[���������ɁA�A���[�g�\���⃍�O�ɏ����o���Ƃ����������������”\�ł��B

�@���̋@�\��Flash Player 10.1�ł��T�|�[�g����܂��B

�@WindowedApplication�i���L�̗�ł́Aapp�j�̃C���X�^���X�ɑ΂���applicationComplete�C�x���g��loaderInfo���Q�Ƃł���悤�ɂȂ邽�߁A���̃^�C�~���O��UncaughtErrorEvent��UNCAUGHT_ERROR�C�x���g��ߑ�����悤�ɂ��܂��B

app.addEventListener(FlexEvent.APPLICATION_COMPLETE,  applicationCompleteHandler);

private function applicationCompleteHandler(event:FlexEvent):void
{
    WindowedApplication(event.target).loaderInfo.uncaughtErrorEvents.addEventListener(UncaughtErrorEvent.UNCAUGHT_ERROR, unCaughtErrorHandler);
}
 
private function unCaughtErrorHandler(event:UncaughtErrorEvent):void
{
    Alert.show(event.toString(), "Error");
}

1-2-3

�@INDEX
Flex�t���[�����[�N�ŕς��RIA�J���̌���i3�j
�f�X�N�g�b�v�A�v����ς���Adobe AIR 2�̐V�@�\15�I
Page1
Adobe AIR 2�A�����āAFlex 4.1/Flash Builder 4.0.1
Web�p�����_�����O�G���W���uWebKit�v�̋���
�y3�z�O���[�o���G���[�n���h���@�\
  Page2
�i��OS�l�C�e�B�u�@�\�̗��p
�f�o�C�X�A�g������
�l�b�g���[�N�@�\�̋���
  Page3
���ۂ�AIR 2�̃��b�Z���W���[�A�v��������Ă݂悤
Flex/AIR��Android/���o�C���A�v�����ł���I



���b�`�N���C�A���g�����[ �S�L���ꗗ��



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

���ڂ̃e�[�}

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

�{�� ����