Python,flex 2 and Aptana[js open tools]_ Common tools

Source: Internet
Author: User
The reason I put three of them together as a topic is because I've been working on these things for most of the past couple of days. Three of them have given me a big surprise, can say that the fun is endless ah.

OK, let's say, first of all, Python.

Because of the recent dynamic language comparison fire, I always wanted to try the dynamic language. The hottest thing in the dynamic language is Python and Ruby, because Ruby is a little Jap and I have a serious anti-Japanese tendency, so I don't hesitate to shoot Ruby and hug python. Having made up my mind, I ran to python.org to download a new version of Python, which contained a small IDE. After the trial feel quite happy. Flexible grammar, simple and easy to learn features and powerful features give me a deep impression. A man likened Python to "a Sea of Blue", a good analogy, a sea, jump inside casual swim.

Speaking of Python, we recommend a python book--"Dive into Python"

Next, we say Flex 2.

Flex 2 Introduction I will not say, we can go to the Internet search. I mainly talk about my experience after the trial, and the comparison with Ajax.
I feel flex is better for program developers, if you want to have a nice interface and a good user experience, but hate the way Flash is developed, then Flex is a good choice. It's more fluid than the ajax,flex operation, and it's better to say than the Ajax user experience. For the same application, Flex has a shorter development cycle than Ajax. There is no such thing as Ajax debugging inconvenience. You don't have to think about browser compatibility like Ajax. Overall feel flex is more suitable for application-oriented programs.

The following are some of the learning materials:
Flex Quick Start: http://www.adobe.com/cn/devnet/flex/?tab:quickstart=1
Adobe website Flex2 Tutorial example presentation finishing: http://www.killflash.net/flex2example/flex2show.html
Actionscript 3 Tutorial: http://www.helpqlodhelp.com/blog/archives/2005_10.html
flex.org:http://www.flex.org/
mxna:http://weblogs.macromedia.com/mxna/
Some demo:http://labs.adobe.com/showcase/

Finally, say Aptana.

Aptana is a very good JavaScript (AJAX) development tool, because it is so great, so I recommend it to you.
The following quotes are from the official Aptana:
Reference content
Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions
Outliner that gives a snapshot view of your JavaScript, HTML, and CSS code structure
NEW: Ftp/sftp uploading, downloading and synchronization
Error and warning notification for your code
Support for Aptana UI customization and extensions
Cross-platform Support
Free and open source licensed under the Eclipse public License, v1.0.


Smart code hint, see the icons of the several browsers? That's browser compatibility information, and if you know JavaScript you know how convenient it is.


Language support, Aptana support for JavaScript, HTML, and CSS


Aptana's official website: http://www.aptana.com
More screenshots please see: http://www.aptana.com/screenshots.html
Functional Video Please see: http://www.aptana.tv
Related Article

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.