Tôi là một nhà phát triển Ajax và tôi muốn xây dựng một ứng dụng Flash. Với kinh nghiệm trước đây của tôi với JavaScript, điều gì làm bạn sẽ là cách dễ nhất để học ActionScript và những trở ngại mà tôi có thể gặp phải là gì?Cách dễ nhất để học ActionScript khi bạn biết JavaScript là gì?
Trả lời
Đừng làm bất cứ điều gì bạn bắt đầu bằng cách mua Flash Pro. Nó là một công cụ thiết kế và thực sự khá crap để phát triển mã. Bằng mọi cách đầu tư vào nó sau này, nhưng nó là một trở ngại cho các lập trình viên tham gia vào ActionScript; không phải là một sự trợ giúp. Tôi khuyên bạn nên tự mình có được Flex Builder nếu bạn có thể mua được hoặc một IDE ActionScript nguồn mở như FlashDevelop nếu không.
Sau đó, hãy tự mình lấy một vài cuốn sách về ActionScript và/hoặc Flex và bắt đầu đọc. Ngoài ra, bạn nên tải xuống bất kỳ ví dụ nào về các ứng dụng Flash đơn giản mà bạn có thể tìm thấy bao gồm mã để tìm hiểu cách người khác làm việc.
Điều cần lưu ý khi chuyển từ JavaScript sang ActionScript là AS1 rất giống với JavaScript, AS2 kém hơn, và có rất ít điểm tương đồng giữa JavaScript và AS3. Vì vậy nếu bạn có thời gian và độ nghiêng, hãy thử và lấy một bản sao giá rẻ của một cuốn sách AS1 và AS2 và lướt qua chúng trước để hiểu lịch sử của ngôn ngữ. Bạn có thể sẽ đi vào AS3 nhanh hơn rất nhiều. Tất nhiên nếu bạn nhận thức được ECMAScript v4 (có thể sẽ không bao giờ thấy ánh sáng ban ngày), thì bạn có thể nhảy thẳng đến AS3 một cách tự tin.
Lời khuyên của tôi là tải xuống bản sao của FlexBuilder và dán vào AS3. AS1 và AS2 hiện không liên quan và không được sử dụng để phát triển "ứng dụng Flash" nữa. không lãng phí thời gian của bạn đọc về nó, nó có thể gây nhầm lẫn cho bạn.
Có rất nhiều tài nguyên có sẵn để tìm hiểu Flex, chỉ cần google nó. Cuốn sách hay nhất tôi phải đọc về chủ đề là Essential ActionScript bởi Colin Moock. Đây là một tham chiếu
Nhưng trên hết, mã, mã và mã lại.
Bạn có thể cố gắng chuyển một số dự án trước đây của mình thành một bài tập học tập tốt.
Chúc bạn may mắn với việc học của mình.
> AS1 và AS2 hiện không liên quan < Bạn thử nói điều đó với tất cả những đồng nghiệp nghèo nghèo của tôi về phát triển nội dung điện thoại di động ở Nhật Bản! thật kinh khủng! – Assembler
Câu trả lời của tôi là Essentialcript Essential. Cuốn sách là một mỏ vàng. Mặt trước để quay lại, và bạn sẽ thực hiện chuyển đổi. –
cách tốt nhất để tìm hiểu tập lệnh hành động chỉ có thể thông qua video hướng dẫn. Video hướng dẫn tryout tốt hơn giúp bạn dạy cho bạn nhiều bước (rất dễ hiểu) rất dễ hiểu. bạn cũng có thể vist http://www.infoclassi.do.am cho tất cả các video hướng dẫn. Bạn cũng có thể đặt mua chúng nếu bạn cần bất kỳ hướng dẫn nào khác với chi phí thấp hơn khi so sánh với các hướng dẫn khác có cùng chất lượng.
- 1. Cách dễ nhất để làm 'là' trong Java là gì?
- 2. Cách tốt nhất để học Django 1.5 là gì?
- 3. Phương pháp dễ nhất/tốt nhất để quản lý tệp thẻ ctags của bạn là gì?
- 4. Cách dễ nhất để đổi tên tệp bạn hiện đang chỉnh sửa trong Vim là gì?
- 5. C#: cách dễ nhất để trừ thời gian là gì?
- 6. Cách tốt nhất để học WCF là gì?
- 7. Cách học ngôn ngữ của bạn là gì?
- 8. Cách dễ nhất để có được đầu ra tập lệnh Python trên web là gì?
- 9. Cách tốt nhất để học CUDA là gì?
- 10. Cách tốt nhất để học Erlang là gì?
- 11. Cuốn sách tốt nhất và hiệu quả nhất để học JavaScript là gì?
- 12. Cách tốt nhất để kiểm tra javascript là gì?
- 13. Nơi tốt nhất để bắt đầu học Qt là gì?
- 14. Các công cụ mã nguồn mở tốt nhất để phát triển các ứng dụng Flash là gì? Những nơi tốt nhất để bắt đầu học là gì?
- 15. Cách dễ nhất để sử dụng khung công tác ORM cho PHP là gì?
- 16. Cách dễ nhất để chạy javascript ở phía máy chủ
- 17. Các nguồn lực tốt nhất để học Ant là gì?
- 18. Cách tốt nhất để bao gồm Javascript là gì?
- 19. cách tốt nhất để học C++ và Qt cùng một lúc là gì?
- 20. Trong Ruby, cách dễ nhất để "chomp" ở đầu chuỗi thay vì kết thúc là gì?
- 21. cách khai báo biến trước khi bạn biết loại dữ liệu đó là gì?
- 22. ActionScript 3 là gì? Làm thế nào nó hoạt động?
- 23. [Bindable] có nghĩa là gì trong ActionScript?
- 24. Nguồn trực tuyến tốt nhất để học Perl là gì?
- 25. Cách dễ nhất/rẻ nhất để tạo cơ sở dữ liệu SQL dựa trên đám mây là gì?
- 26. Cách dễ nhất để xác minh có kết nối mạng có sẵn là gì?
- 27. Cách dễ nhất để tạo số ngẫu nhiên bán trong C# là gì?
- 28. Cách tốt nhất để sử dụng CSS là gì? (KHÔNG * học * nhưng thực sự * sử dụng *)
- 29. Cách dễ nhất để thêm phần tử vào cuối danh sách là gì?
- 30. Cách tốt nhất/nhanh nhất để học GLADE với C là gì?
FlashDevelop +1. Sau nhiều năm trong cửa sổ Flash Script ... – Assembler