2013-01-24 27 views
8

Tôi đã lập trình một ứng dụng di động cấp độ thương mại lớn sử dụng Flash Builder 4.6. Nó hoạt động tốt khi chạy trên cả thiết bị iOS và Android.Ứng dụng thương mại Flash Builder 4.7 - không có kiểu xem thiết kế

Tôi đã sử dụng phiên bản dùng thử của Flash Builder 4.6 để phát triển ứng dụng này. Tôi đã sử dụng tính năng của tiểu bang mà FB đã tích hợp để xử lý các cấu hình Chân dung, Phong cảnh và Điện thoại/Máy tính bảng. Điều này có nghĩa là tôi đã xây dựng 4 bố cục khác nhau cho tất cả 8 lượt xem trong ứng dụng dành cho thiết bị di động của mình. Sử dụng khung nhìn thiết kế trong FB 4.6 là những gì cho phép tôi làm điều này.

Tôi phải nói rằng tôi yêu Flash Builder cho đến nay. Công cụ tuyệt vời.

Thời gian dùng thử của tôi đã kết thúc vào tuần trước. Tôi đã phải mua phiên bản 4.7 của phần mềm, chỉ để tìm ra rằng họ đã loại bỏ thiết kế xem từ phần mềm.

Tất cả phàn nàn sang một bên, những người lập trình khác đang ở cùng một chiếc thuyền khi tôi làm giải pháp như thế nào? Tôi muốn tiếp tục chương trình trong AS và Flash Builder như tôi đã dành thời gian để viết các ứng dụng và tìm hiểu toàn bộ nền tảng.

Hiện tại, tôi đang trong quá trình hạ cấp khóa liscence của mình từ 4,7 xuống 4,6, nhưng để thực hiện việc này, tôi phải trả lại phiên bản bán lẻ FB 4.7 của mình (mua trực tuyến) và mua một khối lượng liscening Phiên bản (KHÔNG thông qua adobe, chỉ được phép thực hiện điều này thông qua một đại lý bán lẻ như CDW). sau đó một khi tôi có một chìa khóa cho 4.7 thông qua liscencing khối lượng, nó có thể được hạ cấp xuống 4.6.

Tôi hy vọng nhận được dữ liệu nhập từ những người khác trong cùng một thuyền. Bạn có thay đổi ngôn ngữ lập trình không? nếu có, thì sao? Bạn đã thay đổi IDE? Nếu vậy, với cái gì?

+1

Xin chào, tôi cũng đang ở trên thuyền ... Thật đáng tiếc. – Anton

Trả lời

1

bạn có thể cài đặt cả 4.6 và 4.7 cho cùng một máy. Tôi sử dụng 4.6 để thiết kế, 4.7 đến mã.

4

Tôi vừa nâng cấp lên 4.7 ngày hôm nay, sau khi sử dụng 4 trong một năm để phát triển ứng dụng. Trớ trêu thay, tôi phải nâng cấp vì khung nhìn thiết kế đã phát triển một số kỳ quặc kỳ lạ khiến nó trở nên không thể sử dụng được (nếu có ai đó liên tục cố gắng làm mới bản thân và trống rỗng, tôi thấy rằng trao đổi với một Flex SDK cũ hơn, sau đó quay lại bản gốc một, sửa nó!).

Tôi thực sự không thể tin rằng quan điểm thiết kế đã biến mất, cũng không phải là 'coi nó hay rời bỏ' thái độ của những kẻ trên diễn đàn Adobe. So sánh với HTML/CSS (mà chúng có má để tạo) là sai bởi vì bạn không phải đợi một trang để biên dịch mỗi khi bạn muốn xem nó!

Tôi luôn là người ủng hộ Flash trong suốt vài năm qua của cuộc chiến điện thoại vô lý với HTML5, nhận ra rằng phần lớn là do Apple không muốn mọi người chơi trò chơi Flash miễn phí khi họ có thể trả tiền cho họ! Nền tảng này mang lại cho bạn nhiều lợi thế - ngôn ngữ OO tiên tiến, tĩnh, đúng-OO, liên tục trình duyệt chéo, các IDE tuyệt vời - chỉ đơn giản là không có HTML/CSS/JS.

Tôi đã phải mất một thời gian dài để có được dự án mà tôi đang làm việc ngay bây giờ trong Flash và phải giải thích điều này với những người hoài nghi, những người vừa chia ra cho phần mềm là rất lớn đá từ chối trong các loại hạt!

Apple/Flash furore đã chết ngay bây giờ, tôi hy vọng Adobe sẽ tiếp tục như họ luôn có, nhưng họ dường như quyết định bán hàng ngàn nhà phát triển đã mang ngọn đuốc cho họ, nhưng một bước lùi khác.

Tôi không thể trông cậy sự hỗ trợ của tôi đối với công nghệ khi các kiến ​​trúc sư của nó dường như không quan tâm đến nó nữa. Dự án này sẽ là lần cuối cùng tôi sử dụng Flash.

-3

Trình tạo Flash không có chỗ cho "chế độ xem thiết kế". Adobe đã làm cho một "thiết kế xem" tốt hơn nhiều trong nhiều năm. Nó tốt hơn nhiều so với quan điểm thiết kế FB khi tạo các tài sản từ các tệp hình ảnh/tranh minh họa comlplex, đặt các hình ảnh khác nhau bên trong các biểu tượng và sắp xếp trên sân khấu và làm hoạt ảnh. Thật dễ dàng để tích hợp liền mạch vào mã trình tạo flash. Nó được gọi là Flash Professional.

+2

Vậy làm thế nào để một người sắp đặt và thử nghiệm MXML trong Flash Professional? Bạn hiểu rằng 'Thiết kế xem' là một cái gì đó khá khác nhau, phải không? Design View cho phép bạn xem trước thời gian thực của các kết quả của trình biên dịch Flex, một cái gì đó mà Flash Pro đơn giản là không làm. Nếu có một cách để làm điều này tôi đứng sửa chữa, nhưng nếu không có sự so sánh này chỉ là ngớ ngẩn. – MickMalone1983

+0

tại sao bạn cần bất kỳ mxml nào ngay từ đầu? – Jim

+0

Vì lý do tương tự, các nhà phát triển chọn không xây dựng trang web hoàn toàn từ các đối tượng DOM do JS tạo ra. Đối với bố trí phức tạp, lỏng hoặc năng động, bố cục đánh dấu gần như vô cùng dễ dàng hơn, dễ bảo trì hơn, dễ đọc hơn (đặc biệt đối với các lập trình viên khác) và nhanh hơn để phát triển. Xây dựng tương đương - mà tôi đã làm - trong mã thuần túy là, so sánh, clunky, không thực tế, khó sửa đổi và duy trì, và hầu như không thể cho các lập trình viên mới nắm bắt được. Bạn có thể đã không sử dụng nó trước đây, nhưng tôi đã nghĩ rằng chiều sâu của cảm giác một mình ở sự thay đổi này sẽ chứng minh 'cần' cho nó. – MickMalone1983