Was there a part 1? Yeah dude, when I used it before. I didn’t make it through many tutorials, though, only the walkthrows and videos. Last night and this morning, I went through that 56 page PDF tutorial (you can also see it LiveDocs). I’ve been digging around in the samples, LiveDocs, and pinging peeps on AIM and email for help when I run into a brick wall.
All in all, Flex is pretty hot. The speed at which you can develop form based apps seems like it’ll be faster than what you can do in Flash. It’s slow for me because I’m still learning, but I’m digging the layout tools the most; reminds me a lot of XUL …only, it’s Flash. The direct linking of CSS stylesheet props like you do with HTML is just rad.
As I hit weird hurdles, I’ll document them here. Even though most are probably newb, green, cut your teeth types of problems, I’d much rather be the newb who can go on Google, type in his/her issue, and find my site lamenting about how I already went through the problem, and posting a solution.
Without further adu(sp?), I was having problems with Flex finding my external script. I’m making my GUI in an MXML component, and referencing the class code out (well…like, just functions and properties, that’s how Flex makes classes associated with an MXML component; weird concept (weird cause it’s new to me)). It kept complaining it couldn’t find it. I tried all kinds of filepaths after reading about how import/include work in the LiveDocs, and finally foobarred it enough to cause a Java nullpointer excepion. Reading the exception, the full filepath was on the server, not my site folder. Turns out my frikin’ file wasn’t on the server. When you run an MXML file, Flex Builder’ll upload it to your test server. However, it didn’t upload the dependant file, Login_script.as. I uploaded the scirpt, and she runs fine. Dar dar dar… so, if you have a similiar problem with your external as files, now you know; just upload them.
…I’m just worried about 60 days from now; I’m not sure how I’m gonna pay for Flex Builder and Flex. Flashcom’s easy; you just get a server with a few amount of users from an ISP who hosts it for you. Not sure about Flex, though. Maybe I can qualify as one of those not-for-profits or something. :: shrugs :: Anyone know someone who knows someone who knows what I could do?