On Authoring iPhone Apps via Flash CS5
Ok, maybe I should expound beyond sweet christbabyjesus no. I have a feeling that post could turn into one of those posts that needs more explanation.
Bottom line: you can’t compile Actionscript 3 into an iPhone app. Adobe has written some type of selective AS3 to ObjC translator. Reasons that you don’t want to use that:
- Bugs. It’s tough enough bug testing Objective-C natively, let alone through some black-box made by Adobe. I hope you’re into non-descriptive error boxes.
- Memory management. Do you really want to trust a third party to retain and release objects for you? This is not something best left to someone else.
- SDK changes. Apple moves at the rate of Apple. Keeping up with their SDK changes is vital and waiting for Adobe (or anyone other than you) to address these changes is not smart.
- HIG-busting. I’ve read through the FAQ and it doesn’t look like you get access to UIKit. So you can’t use any of Apple’s excellent interface controls. So you get whatever convoluted mess of a UI the developer wants to cobble together in Flash. I’ll let you think about that for a moment.
- Ability. You don’t even get the whole SDK. Just what Adobe feels like supporting. If you get knee deep in a project and realize that you need access to an Apple API that you can’t get to, you’ll be out of luck.
All those things add up to a non-reliable entity becoming your single point of failure. And lest we forget, Adobe can barely write Objective-C apps themselves. We’re still waiting for an update to CS4 that makes it not crash when you move the mouse too fast. You really want to trust them to manage your memory, translate your code and keep up with Apple’s SDK?
Let me know how that works out for you.
88 Notes/ Hide
-
wedding-dress-bridal liked this
-
free-bets liked this
-
free-bets reblogged this from jeffrock
-
kelowna-bc liked this
-
model-airplanes liked this
-
bonusbetting liked this
-
arood liked this
-
tockrock reblogged this from jeffrock
-
markjardine liked this
-
kurafire liked this
-
200motels liked this
-
cavalcadegames liked this
-
nikpawlak liked this
-
jwisser liked this
-
jespinoza liked this
-
dandickinson liked this
-
fitzroy liked this
-
littlerobothead liked this
-
seanblog liked this
-
thinkdrastic liked this
-
webbunny liked this
-
gamenerdery liked this
-
webvampires liked this
-
ninthart liked this
-
mattonrails liked this
-
edouardbriere reblogged this from jeffrock and added:
Jeff Rock: On Authoring
-
dfg77 liked this
-
lkm reblogged this from chartier
-
scrufus reblogged this from jeffrock
-
krislane liked this
-
eschatologist liked this
-
shujin reblogged this from jeffrock and added:
yourself, hire someone...help while you learn.
-
mrblank liked this
-
ckolderup liked this
-
zaiga reblogged this from pdl2h
-
bkherman liked this
-
jimray liked this
-
brandonevans liked this
-
mrgan liked this
-
pdl2h reblogged this from gtokio
-
kuon09reblog reblogged this from gtokio
-
gtokio reblogged this from jeffrock
-
dubliner liked this
-
camh liked this
-
jstn liked this
-
bdotdub reblogged this from marco
-
patdryburgh liked this
-
berezina liked this
-
omg liked this
-
mac reblogged this from jeffrock
- Show more notes
