-
Website
http://britg.com -
Original page
http://britg.com/2008/09/08/apple-too-stupid-to-understand-utility-of-outside-the-box-apps/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
jogging double stroller
2 comments · 1 points
-
Web Design Lexington
2 comments · 3 points
-
traviscooper
1 comment · 2 points
-
Ed Kohler
2 comments · 4 points
-
sex toys
1 comment · 1 points
-
-
Popular Threads
-
On Stack Overflow Careers
1 week ago · 2 comments
-
Breakfast Naanwiches
2 weeks ago · 1 comment
-
On Stack Overflow Careers
Also, I just looked through the Big5 site, and while it is a great idea, the implementation is very messy. Go into safari, type in big5's address, put in your new url, [done], save as bookmark on desktop. Then open bookmark (back to safari again) which then pass's off the url to the big5 app.
Honestly, it's a mess. Not sure if the one they submitted to the app store was a cleaner version, but if it was like this preview, it's not hard to see why it was rejected.
And calling an entire company stupid for rejecting something that really has a very bad user interface, is well, kinda over the top.
Regarding your points - the first few steps of that messy process is meant to be alleviated by getting approved for the app store. If Big5 were a downloadable app, all a user would have to do is 1) open the app, 2) type in the web address just like in Safari.
You are probably right about apple censoring apps that act as another web browser for whatever reason. But, just compare that what Microsoft got in a lot of trouble for doing with Internet explorer in windows. Same exact situation.
Apple has what, world wide, a few percentage of the smart phone market? Lots of competition there.
Thanks for the polite reply :)
are stupid but that they DO understand and are intentionally blocking
Apple constantly thinks outside-the-box.
Realize that Big-Five is a web browser. This means it RUNS CODE.
Apple's developer guidelines PROHIBIT an application from RUNNING CODE.
Obviously it is simple that Big-Five would be denied from appearing on the App Store.
To run Big Five, you would have to jailbreak the iPhone. Simple.
other app uses!
Those "Pull My Finger" guys I can sympathize with, but really, you're throwing a very sad little rage against the machine temper tantrum over something any rational person should have not only anticipated but expected. The icon alone screams "amateur."
Here's the big secret - Big5 uses the exact same SDK as every other app. The SDK provides a component to access websites, called WebView, that lots of apps use, including Big5. The security risk in Big5 is the same security risk that any application that accesses a web site has!
It is pretty obvious why they would reject it; to prevent hooks from websites into the iphone; potentially malicious hooks.
Isn't this obvious? If it is not obvious, you are disingenuous.
If they really did understand the full implications of the app and denied it with a boilerplate response then it's not worth the time and effort to make a remotely innovative iphone application in my opinion.
To wander a little bit afield, though, I worry about this "limited utility to the broad iPhone/iPod touch user community" sentence.
One of the reasons for third-party developers is to address these areas that are of limited utility to some but valuable to others. For example, medical dictionaries are not of interest to "the broad iPhone/iPod touch community", though there are some who will find these invaluable. So is Apple now going to try to determine whether there really is a market for your application and decide whether or not enough people would be interested in it?
has scary implications, and if the answer is 'yes' I see the application
pool stagnating after a certain number of iPint's and 'Pull my thumb' apps
being released.
1 Big5 was developed on the basis of the current iPhone 3G SDK, no jailbreaking or other things at all;
2 as a browser it uses the SDK's UIWebKit component and just public methods and delegates of it;
3 The big5: schema startup shown in the screencast is an additional feature to bring Big5 apps to the home screen (that's the only way apart of submitting apps to the AppStore); the way this is implemented is a SDK compatible way (see SDK demo app "LaunchMe" for details)
4 In the preferences of Big5 you can explicitly switch off functionalities to gain security and privacy
5 Apple just doesn't allow software that does not use "interpreters that are not yet on the iphone" that means Big5 doesn't hurt the SDK agreement, because it uses the unmodified Javascript interpreter of UIWebKit
Hope I got all the points. Thanks for your interest.
Dirk
Give them some time to take a breath! They are still trying to stabilize the phone and SDK when it's developers are calling into them. Opening these to web designers takes additional consideration.
Apple is approaching iPhone development very dogmatically; from the NDA that a developer has to agree to when they download the SDK to the generic form emails they send out when they reject an app - it all stinks of premeditation on the part of Apple.
Apple is deciding which apps get into the store and which apps don't, without shedding any light onto why they make that decision. If they wanted to encourage someone to resubmit an app at a later date when that person has followed all of the rules laid out, put quite a bit of time and effort into developing an app on their platform and been rejected with nothing to show for it then they should explain why an app has been rejected. The mere existence of the generic rejection emails suggests that tons of apps are being rejected.