I am currently building an Adobe Air desktop app for a medium sized company and I truley believe that I could use this same app for many other 'like-companies'. It will greatly improve their efficiency and save them money; and hopefully make me some money too! :) I am in the process of designing the database structure and the layout of the application.
My current skills:
- intermediate at PHP
- intermediate at Actionscript 3.0
- and rather new to flex and adobe air
From what I understand, AMF is the 'best' form of communication between Flex and the server-side language. Also, I know that AMF is native for [ColdFusion to Flex] communication whereas PHP requires WebOrb, Zend AMF, or AMFPHP for [PHP to Flex] communication. I really like how ColdFusion is an 'all in one'.
My Question Is:
If this is a program that I plan on spending a few years or more on, would I be better off going with ColdFusion or PHP?
- I do not like the fact that I would have to rely on a 'third-party program' with PHP
- ColdFusion, Flex, and Adobe Air are all Adobe -> solid integration
- yet, I would have to learn ColdFusion
Please Help, any information would be greatly appreciated!