ǁARIA͂ǂgׂȂ̂H
�A�ڃC���f�b�N�X��
���ؓ��W�F�N���E�h�́g�N���C�A���g�h�Ƃ���RIA�������i2�j

Amazon S3��Adobe AIR�Łg�N���E�hRIA�h������Ă݂�


�N���X���\�b�h�������
���c �А�
2009/9/29
�����֐S�����܂����̃N���E�h�����A�N���E�h�́g�N���C�A���g�h�ɂ‚��Ă͂��܂���グ���Ȃ��̂����󂾁B�{�A�ڂł́A���������m�̉”\�����߂�RIA���N���C�A���g�ɂ��āA�T���v������ɃN���E�h�Ƃ̘A�g�A�v���P�[�V���������؂��Ă���

�@�O��̘A�ڑ�1��u6�‚̎�v�N���E�h��RIA�̌���𑍂��炢�v�ł́A�u�N���E�h�E�R���s���[�e�B���O�v�i�ȉ��A�N���E�h�j��RIA�iRich Internet Application�j�^���b�`�N���C�A���g�̋ߋ����܂Ƃ߂܂������A����͂���̓I�ɁA�N���E�h�ŃX�g���[�W�T�[�r�X��񋟂��Ă���Amazon S3��RIA�Ƃ���Adobe AIR�i�ȍ~�AAIR�j��g�ݍ��킹�ė��p����A�v���P�[�V�������쐬�������Ǝv���܂��B

�N���E�h�̘V�܂ɂ��Web�X�g���[�W�uAmazon S3�v

�@Amazon S3�́A�ăA�}�]�����񋟂���A��\�I�ȃN���E�h�ł̃I�����C���X�g���[�W�i�ȍ~�A�N���E�h�X�g���[�W�j�ł��B�L�[�i�t�@�C�����j�ƃo�����[�i�ۑ�����I�u�W�F�N�g�j�������w�肷��`�̔��ɃV���v���ȃX�g���[�W�ƂȂ��Ă��܂��B

�@�f�B���N�g���ɑ�������u�o�P�b�g�iBucket�j�v�͏��100�‚����쐬�ł��Ȃ�������AAmazon S3�S�̂ň�ӂł���K�v������Ȃǐ���������܂��B

�@�ς��ƌ��͔��ɃV���v���ł����A���΂ɗ��j�̂���N���E�h�X�g���[�W�Ȃ̂ŁA�{�i�I�ȋƖ����p��z�肵���ׂ����@�\���L�x�ɗp�ӂ���Ă��܂��B���̓_�Ɋւ��Ă�Amazon S3�̃h�L�������g���Q�Ƃ��Ă݂Ă��������B

�@���i�ʂ�@�\�ʂ̊T�v�����́A���L�L�����Q�Ƃ��Ă��������B

Amazon S3�̃f�[�^�\����̌��ł���AIR�A�v��

�@����̓T���v���Ƃ��āA�f�X�N�g�b�v����Amazon S3�𒼐ڎQ�Ƃ���A�v���P�[�V�������쐬���܂��B���̃A�v���P�[�V������G���Ă݂�ƁAAmazon S3�̃f�[�^�\�����ǂ��Ȃ��Ă��邩��̌��ł��܂��B�A�v���P�[�V������AIR�x�[�X��Flex��p���č쐬���܂��BAIR�J���Ɋւ��Ă͉��L�L���Ȃǂ��Q�Ƃ��Ă��������B

�@�܂��͊����i���A�����炩��_�E�����[�h���Ă����Ă��������B�T���v���A�v���̓����l�q�́A�ȉ��̂悤�ɂȂ�܂��B

}1@oPbgꗗ
�}1�@�o�P�b�g�ꗗ

}2@IuWFNgꗗ
�}2�@�I�u�W�F�N�g�ꗗ

�� �@�\

  • KeyRegisterView��Amazon S3�̃L�[���i�Í������ꂽ���[�J���̈�Ɂj�o�^�i�c�[���́u�L�[�̓o�^�v�ŌĂяo����j
  • �o�P�b�g�ꗗ��\��
  • �o�P�b�g�ꗗ���̃o�P�b�g���_�u���N���b�N����ƃo�P�b�g���̃I�u�W�F�N�g�i�t�@�C���j�ꗗ��\��
}3@S3L[o^
�}3�@S3�L�[�o�^���

�� YUI���̃A�[�L�e�N�`��

�@�����AIR�x�[�X��RIA���쐬���Ă��܂��B��{�I�ɂ́AYUI���̃A�[�L�e�N�`���ō쐬���Ă��܂��BYUI�Ɋւ��ẮA�ȉ��̋L�����Q�Ƃ��Ă��������B

�@YUI�g���h�ł��̂ŁAYUI�͎g���Ă��܂��񂪁A�N���X�\���͓����ł��B

�\�@�T���v���̃N���X�\��
�R���|�[�l���g�^�C�v �t�@�C���� ����
���C���A�v���P�[�V���� AtmarkitAwsS3.mxml �A�v���P�[�V�����S�́B�����͊�{�I�ɋL�q����
View MainView.mxml S3�f�[�^�ꗗ�\�����
KeyRegisterView.mxml S3�̃L�[���A�v���P�[�V�����ɓo�^������
Action MainAction.as MainView�ɑ΂���C�x���g�n���h���Q
KeyRegisterAction.as KeyRegisterView�ɑ΂���C�x���g�n���h���Q
Helper MainHelper.as MainView�𑀍삷�鏈���Q
KeyRegisterHelper.as KeyRegisterView�𑀍삷�鏈���Q

�@�{�e�ł́A�e�N���X�̉���͍s���܂���B�\�[�X�R�[�h�ƃ\�[�X�R�[�h�����R�����g��ASDoc���Q�Ƃ��Ă��������B

�@���y�[�W����́A�T���v���A�v������邽�߂̏��������A���ۂ̍��������Ă����܂��B

1-2

�@INDEX
���ؓ��W�F�N���E�h�́g�N���C�A���g�h�Ƃ���RIA�������i2�j
Amazon S3��Adobe AIR�Łg�N���E�hRIA�h������Ă݂�
Page1
�N���E�h�̘V�܂ɂ��Web�X�g���[�W�uAmazon S3�v
Amazon S3�̃f�[�^�\����̌��ł���AIR�A�v��
  Page2
Amazon S3�{AIR�̃T���v���A�v������邽�߂̏���
�R�����@�uAmazon S3���p�ɕ֗���Firefox�v���O�C���AS3 Firefox Organizer�Ƃ́v
ActionScript���C�u������p����Amazon S3�ւ̃A�N�Z�X
���N���Amazon S3���g���T�[�r�X�J���Č��Ɍ�����



���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

�{�� ����