iPhone SDK
Welcome to the Unofficial iPhone SDK Feedback Project.
This is an iPhone developer community project to provide constructive feedback to Apple relating to iPhone application development, deployment, and distribution through the App Store.
Read more in the launch announcement: http://mobileorchard.com/sdkfeedback
-
Within a UIWebView allow greater control and accessibility on inputView and inputAccessoryView
UIWebView provides almost no official way to control or modify the keyboard (inputView) or the form accessory (inputAccessoryView). Would be nice to have those exposed to allow custom keyboards and accessory bars (or additional button on the existing).
1 vote -
Allow web INPUT attribute to control text "clear" button
There are already INPUT element attributes to control autocorrection and capitalisation etc. Would like one to control the presence on the "X" "clear" button. At the moment there is no easy way to make one appear it seems.
1 vote -
stop imposing draconian NDAs that strangle developer community-building and peer support
Non-disclosure agreements (NDAs) on Apple's iPhone SDK keep developers from sharing information that would help them build quality apps, and doesn't have the intended effect of keeping outsiders from learning about new SDK features. All negatives and no positives - it's time for the NDAs to go.
9 votes -
allow devs the ability to spin up multiple instances of the simulator on 1 machine
While the deploying to a device is the real test for any application, time and money can be saved by allowing multiple instances of the iPhone simulator.
9 votes -
9 votes
-
1 vote
-
1 vote
-
taking care of customers and not being greedy, Im glad Wal-mart showed yall up!
I have to say apple stands behind their product like a kid behind a horse, Waiting to be kicked in the head! My phone came out of the cold and into a warm house I set it on my coffee table after texting someone next to my foot heater. The next time I picked it up the screen was in peices. Yes thats what happened. Why don't ya'll take care of your customers? I looked around and for 50 to 100 bucks you can get all types of really nice phones, yall are goning to lose the edge with your… more
1 vote -
9 votes
-
Desktop synchronization for third part apps via iTunes
iTunes doesn't allow syncing an application data between computer and iPhone if an application has desktop component though it is possible on Blackberry and Windows Mobile(Active Sync)
6 votes -
allow for a multi-tier developer program, with access to additional APIs for those that are "higher"
Developers with a "higher" status might:
1) be allowed access to the "good stuff" :
- low-level camera access
- direct phone access { audio in, audio out, dial, in call tones, call switching, call answering/interception, vm access }
- background processes
- updatable home screen icons
- Any other "potentially harmful" operation that would normally be protected
2) pay a higher yearly fee - basically limiting to more reliable developers
3) be required to have a verifiable support system in place
4) feature their apps with a background in iTunes
5) higher priority in the review queue
6) direct… more12 votes -
1 vote
-
make public the API to load fonts
There is no public API for developers to load an OpenType font and use it in an app just like a built-in font - there are ways to use custom fonts but they are clunky. There does exist a private API to do this which seems to work just fine... Why not make it public?
6 votes -
increase the transparency of the app review process
make devs aware of their submission status for each step of the process, with *mandatory* and *specific* notes describing any delay past a pre-set time interval for each step
341 votes -
allow a mechanism for developers to reply to review feedback.
I often see people using the review system instead of contacting support for help. However, there is no way to respond to these "reviews".
236 votes -
Allow more UIViewAnimationTransitions
I would like to be allowed access to more UIViewAnimationTransitions. Transitions such as the camera Iris closing and opening, Erica Sadun lists undocumented Transitions such as: Ripple, Genie, Spew, Suck, Zoom In, Zoom Out, Twist, Swirl and more. These would be great additions and help developers greatly. Currently jailbroken developers have access to these and we do not, we should have access to them.
7 votes -
support in-app purchase within free apps
This would:
1. create a "trial ware" business model option.
2. increase lite-to-paid conversions by enabling impulse buys: finish the last free level of a game? buy the whole thing right from the app and play through!
3. simplify lite-to-paid data migrations. e.g., when switching from a lite-to-paid version of a productivity application either (a) I have to re-enter all my todos or (b) the developer has to create server infrastructure to do it for me.
218 votes -
Allow access to real-time camera data
I would like access to the real-time camera data as it comes into the system. Right now when you launch the camera, the api only allows you access to the final image (or video). I would like to be able to act on data coming into the camera in real-time, enabling augmented reality apps/games.
157 votes -
allow access to Calendar (read/write)
I want to be able to manage calendar events automatically from my apps
208 votes -
Background process
Apple should enable background processes.
If the only thing that's stopping them is the battery drain, they should put a toggle in the settings that would allow users to run apps in the background.149 votes