Skip to content

Go Native or Go Home

Daring Fireball: “But at a technical level, is this really something Adobe should be crowing about? The game requires an iPad 2 for performance reasons, even though the animation is 2D, not 3D. The game was originally written in Air for play on the PC, so I have little doubt it was less work to port it to the iPad within Air rather than rewriting it natively in Cocoa Touch. But it doesn’t seem right to me that this game doesn’t run on first-gen iPads. Commenters on Brimelow’s post seem to agree.”

Compiling existing code for another platform can be cost effective, but it doesn’t mean it will translate to a superior experience.

Remember Visual Basic? I do. I’ve written quite a bit of code in VB, and VBA, over the last 15 plus years. I’ve seen a lot of great Visual Basic code in that time. Mostly, I’ve seen a lot of poorly written Visual Basic code. Microsoft wanted to give the power of writing Windows applications to mere mortals and boy did they write applications. Thousands and thousands of crappy Windows applications.

Will write C/C++ for foodI worked with a great software engineer that tells a story of a former employer having designers develop the client application for their product. This client was written in Flash and communicated to a backend application to do the grunt work. It was discovered the client application was having performance issues. When the developers started looking into the issues they found horribly written Flash code was the culprit. The designers went back to designing, the developers went back to developing, and performance was improved.

My point is this. Just because the tool is easy to use doesn’t mean the resulting code will be well written.

This game may have issues because the code is poorly written, or it could be the cross compiler and its supporting libraries. It’s also worth mentioning someone could write a really horrific game, or application, using native tools, but, I still claim native gives you the best chance to be successful.

Categories: iOS.

Tags: ,

Comment Feed

No Responses (yet)



Some HTML is OK

or, reply to this post via trackback.

Will viagra go generic soon
Viagra pills buy
Cheaper viagra levitra cyalis
Viagra 100mg 4 tablet blister pack
Valtrex prices
Buy valtrex online without a prescription
Alternative to diovan
Lotrel prescription
Diovan without prescription
Avalide buy
When will lipitor be generic
Coreg 25mg official fda
Neurontin online
Seroquel xr 3000 mg dangerous
Cost of generic keppra
Avelox us pharmacy no prescription
Ceftin 500 mg bid
Over the counter biaxin
Signs a boyfriend is cheating
Buy ultram online
Whats is the prescription drug ultram
phone spy ware
buy spyware software
how do i catch my girlfriend cheating
is my husband cheating quiz
Strattera prescribing information
how do i know if she is cheating
how to find out if your man is cheating
how to spy on my wife s cell phone
track cheating spouse
wife spy
cialis 20
cialis vs levitra
canadian furosemide 20mg
buy lidocaine
tramadol hcl 50 mg tablet
generic cialis
buy tramadol online
buy synthroid online
order tramadol online
buy vibramycin
buy toradol
buy lidocaine
buy celebrex
buy flagyl
lasix furosemide
canadian family pharmacy
cialis online
tramadol 100mg
nexium generic
buy nolvadex
how to catch a cheating wife
generic viagra
Canadian Family Pharmacy
buy nolvadex