Saturday 4 December 2010

Programming Languages

1. Java:
 - Java is the powerful OOP(Object-Oriented Programming)and easy to learn for intermediate programmer as well.Java can program for Mobile apps(such as: Android), JSP(JavaServer Pages)
 - if you go to program Web with java, you just do not ignore some strong framework: Spring(greater than any else), truts, click...I think Java is good programming languages

2. PHP:
 - PHP is a dynamical language for web programming. With the language, there are a lot of frame work:
  1. CodeIgniter
  2. Zend frame work
  3. CakePHP
  4. Symfony
  5. etc...
 - PHP is compared with Ruby on Rails(it's also a language for web programming)
3. C/C++(Visual Studio):
 - C/C++ is a complex language that most programmer who feel headache when work with its. However, It is also really strong to program system programming and game with high graphics.
 - If you like these languages, I think you should program in Linux OS(without using Visual Studio:D)
 4. Flash+ActionScript(AS):
 - Oh, Flash +AS is new technology in the world. It's great for 2D graphics(also have 3D graphics, but I don't like 3D in FLash because of it's not nice:D). If you want 3D, I think you should learn OpenGL(it's a OpenSource Library for C/C++)

Friday 3 December 2010

Something to know in AS3

I have ever used ActionScript 3(AS3). So, I will show something for someone who attempt to learn AS3.

First, I recommend you should to know about some useful open source libraries, such as:
  1. PaperVision3D, Away3D for Flash 3D
  2. Box2DFlash for exact physical(chemical) simulation with detection collision
I think Flash+AS3 which are very good for 2D graphics. Of course, there are some IDEs(Integrate Development Environment) for programmer:
  1. Flex Builder
  2. FlashDevelop(it's strongly recommended)
If you stuck in how to choose a good tutorial to learn AS3, I will prefer 2 useful books: Essential ActionScript 3.0 and AS3 Design Pattern. Plus, Actionscript 3 MySql Driver is open source lib for AS3 connect to MySQL(it's very cool)

Anyway, If you have any problems with learning AS3 or how to use these IDEs and also OpenSource libs, you can ask directly me via gmail: khanhqh2008i@gmail.com