Flex learning suggestions

Source: Internet
Author: User
Flex learning suggestions

Now many people are paying attention to and learning Flex (at least more than before), but now there are not many materials about flex, and there are fewer materials in China, in addition, the popularity of flex forums is very poor. From a glance, all of them are asking questions and posts. There are only a few replies, which is terrible. I have translated some things to add Chinese learning materials, but it is best to get used to English as early as possible to read English documents and English blogs. I am not an expert, but I am far away from technical skills, but I have been learning flex for a long time. So I would like to give some learning suggestions for beginners here, we hope to help you avoid detours.

I. Start

1. Understand flex and related things.

First, you 'd better search for what Flex is. Once I saw someone asking what is the difference between flex and flex builder, faint. It is recommended that you read the flex white paper first, read some documentation about flex, and clarify FDS, flex SDK, and other things first.

2. Elementary

After learning the basic concepts, I began to learn. There are still a lot of preliminary tutorials, such as the first tutorials on the flex quick starts and Adobe official website. Flex quick starts Chinese Translation in Adobe China (http://www.adobe.com/cn/devnet/flex? Tab: Quickstart = 1. There are many examples. For those examples, you 'd better knock them out one line at a time and run them to check the results. Do not copy them directly. Do not copy others when learning anything.CodeAlso, laziness depends on the situation.

After reading flex quick starts, you should have a rough understanding of the component layout and event mechanism in flex. At this time, we recommend that you understand the various controls in flex. The official website has a very good example of various controls: Adobe flex2 component explorer. We still recommend that you repeat all the code, at least having an impression on the appearance of each control and the layout of containers, when you need something, you will naturally think of a widget.

After learning about the control, you should know about ActionScript 3.0, which is quite powerful. If you have never touched the as before, we recommend that you take a real look at the basic syntax and various data types of as 3.0. Although each language is basically the same, it is at least a bit different, if you think it is easy to lose.

3. Advanced

After some exercises, I should be familiar with mxml and as3.0. Next I will take a look at some advanced tutorials and sample code imitation. There are many advanced tutorials on Adobe Flex Developer Center. The flex store that comes with Adobe is also a good example. Many foreign flex developers will provide their own examples.Source codeDownload, so the sample code is not difficult to find. When imitating other people's code, pay attention to some other people's programming ideas, such as how to communicate between components and so on. After reading more code, a solution to similar problems will naturally come out.

(BTW, I am now in the advanced stage and will be in the advanced stage for a long time)

The above is about how to learn Flex. Next I will talk about the solutions to problems encountered during the learning process.

1. view the help document. The help document is the best tutorial. There are more things in it. If you don't have any problems, go to other places to ask. You should first read the help document. After learning flex, I found that the help documentation for any large software is the best teaching material. After you read the help documentation, it is far more than a beginner. All the textbooks on the market are copied from the help documentation, except for a few good books. If you have any questions, search for the help document first. If you have any questions, read the relevant chapters carefully to ensure that you have gained some benefits.

2. Flex email list. If you encounter problems that cannot be solved in the help documentation, do not go to domestic forums to ask questions. It is not because I have a good understanding of domestic forums, but because of the fact that no one cares about you about problems such as flex, chinese cool people are very busy and have no time to answer questions. You should be familiar with this, so we suggest you join the Yahoo flex email list directly. Search for the previous emails of others (here: http://www.mail-archive.com/flexcoders@yahoogroups.com/) before the answer, generally you are not so lucky, the problem you encounter is basically met by others and it is likely to be answered, therefore, it is polite to search for small questions before asking a question. It is best not to waste others' time to answer repeated questions, although there are many enthusiastic people. If you cannot find it, you can send an email to ask questions. In the mail list, experts such as cloud, and Matt chotin from the Adobe Flex development team are not likely to solve your problem. By the way, you can also practice English writing.

In addition to the above suggestions, we recommend that you usually go to mxna and flex blog (about flex blog you can find on the http://www.flex.org, here to remind, do not ask questions on those developers blogArticleIrrelevant issues, that's very rude) Look, news on mxna is worth noting, and some people often write some preliminary and advanced tutorials, but also with the source code download, in addition, these tutorials are generally written by senior developers (expect advanced developers in China to take the time to write basic tutorials). I believe you will benefit a lot from paying attention to them frequently.

Finally, I am a beginner. I have a general technical level, but I have translated some flex tutorials. Most of the credit for translation can be attributed to Kingsoft and Google translation. Therefore, if you cannot solve any problem and find the help and email list, I will certainly be powerless. Therefore, please do not ask questions on my blog in the future. Thank you. However, I hope everyone will like what I translate. I will work harder in the future.

Xiao Bian story: Keke ...... Dreamer seems to have been plagued by the theft of some websites recently, and the enthusiasm for translation has been hit. Everyone must go to Dreamer's blog to support it.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.