Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am. I'm an iPhone developer, and I do a lot of stuff in Phonegap. While Phonegap seems to be safe, for now (they explicitly allow Javascript in their Webkit in 3.3.1), that might change, which is scary. Also I have just discovered Titanium, and played with it. It's impressive: it's easier to make nice looking apps with it than Phonegap, and native components still react (a bit) better than elements in a webview. I would argue it's also simpler/faster to develop in Titanium than in Objective C. I would be really disappointed if the Titanium apps I'm building won't be allowed.

Also, on a more (for me) theoretical level: I do believe a lot of innovation around languages and compilers is and will happen outside Apple's 'approved' tools. They will hold their platform back if they don't allow this. It also pisses me of they change the rules like this. In a way it's a modern company disallowing tools like those newfangled 'Computer' thingies..

I don't really buy into the quality argument: It's also possible to build really crappy apps with Objective C (have a look in the Appstore). Also, they already have their testing in place, and can not allow crappy apps.

It seems Apple wanted to stop Flash. I have talked to people in the CS5 beta's, and it's not easy to build a well-working Flash iPhone app: It takes a lot of optimization. So I understand they not wanting Flash apps. But the way they worded this has a lot (too much) collateral damage.

tl;dr: I'm affected by this now, it sucks both in principle and in practice.



I tend to feel this was more about stopping the potential for a move by large numbers of developers to platforms that allow targeting multiple devices with one codebase diminishing the advantage apple enjoys in having exclusive Apps.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: