tag:sdkfeedback.mobileorchard.com,2008-02-07:/forums/21612-iphone-sdk/activityiPhone SDK on UserVoice2011-02-15T14:51:14-08:00tag:sdkfeedback.mobileorchard.com,2008-02-07:Event/55477612011-02-15T14:51:14-08:002011-02-15T14:51:14-08:00Allow web INPUT attribute to control text "clear" button<p>Peter Ryder suggested:<br />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.</p>Peter Rydertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/55476952011-02-15T14:47:41-08:002011-02-15T14:47:41-08:00Within a UIWebView allow greater control and accessibility on inputView and inputAccessoryView<p>Peter Ryder suggested:<br />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).</p>Peter Rydertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/47862252011-01-10T02:40:18-08:002011-01-10T02:40:18-08:00support in-app purchase within free apps [updated]<p>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.
</p><p>Mr.Rosicky said:<br /><div class="ugc"><p>Where can I download unofficial iphone sdk (all link on internet was died)?
<br />Can you help me or send it to me via email <a href="mailto:mr.rosicky@gmail.com" rel="nofollow" target="_blank">mr.rosicky@gmail.com</a>
<br />Thanks for advance.</p></div></p>Mr.Rosickytag:sdkfeedback.mobileorchard.com,2008-02-07:Event/28697232010-09-10T09:11:18-07:002010-09-10T09:11:18-07:00let app developers ask whether an app would be prima facie unacceptable BEFORE starting development [updated]<p>pcantrell said:<br /><div class="ugc"><p>I believe the newly published app review criteria accomplish this — as long as Apple sticks to them.</p></div></p>pcantrelltag:sdkfeedback.mobileorchard.com,2008-02-07:Event/28696392010-09-10T09:06:41-07:002010-09-10T09:06:41-07:00publish clearer, more explicit guidelines on what is grounds for app rejection. [updated]<p>pcantrell said:<br /><div class="ugc"><p>Looks like I got my wish!</p></div></p>pcantrelltag:sdkfeedback.mobileorchard.com,2008-02-07:Event/17036432010-04-02T20:16:03-07:002010-04-02T20:16:03-07:00FUCK [is now none]Anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/10413872010-01-12T13:18:19-08:002010-01-12T13:18:19-08:00allow devs the ability to spin up multiple instances of the simulator on 1 machine<p>abel.martin suggested:<br />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.</p>abel.martintag:sdkfeedback.mobileorchard.com,2008-02-07:Event/10413282010-01-12T13:03:09-08:002010-01-12T13:03:09-08:00stop imposing draconian NDAs that strangle developer community-building and peer support<p>bradheintz suggested:<br />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.</p>bradheintztag:sdkfeedback.mobileorchard.com,2008-02-07:Event/9896932009-12-28T11:50:36-08:002009-12-28T11:50:36-08:00allow us to create springboard themesmarleneZtag:sdkfeedback.mobileorchard.com,2008-02-07:Event/9896732009-12-28T11:44:38-08:002009-12-28T11:44:38-08:00rotate all apps on the front page of the App Store instead of the elite fewmarleneZtag:sdkfeedback.mobileorchard.com,2008-02-07:Event/9896692009-12-28T11:42:57-08:002009-12-28T11:42:57-08:00tell developers how to be featured on the App StoremarleneZtag:sdkfeedback.mobileorchard.com,2008-02-07:Event/9406662009-12-16T13:05:49-08:002009-12-16T13:05:49-08:00taking care of customers and not being greedy, Im glad Wal-mart showed yall up!<p>an anonymous user suggested:<br />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 bad no insurance polocies! </p>anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/8471762009-11-17T21:54:38-08:002009-11-17T21:54:38-08:00support garbage collection on the iPhone [updated]<p>Cocoa memory management is my #1 source of pain in iPhone development. Memory leaks and dangling pointers cause more showstopper bugs than anything else, and they're the hardest to fix. There is a garbage-collection-shaped hole in my heart every hour I write iPhone code.</p><p>pcantrell said:<br /><div class="ugc"><p>danpalmer:</p>
<p>(1) If you have very little dev experience, and you think that Cocoa memory management is easy ... well, either your app is very simple, or it is full of memory leaks. I've been writing software for 28 years, and I can say definitively that manual memory management is a hard and deep problem.</p>
<p>(2) The poor performance of Android has at least as much to do with not using clever performance tricks, such as its optimized rendering pipeline that offloads the work of view compositing to the graphics card. Ignorant developers spent years blaming garbage collection for making Java slow on servers, too, despite good evidence to the contrary.</p></div></p>pcantrelltag:sdkfeedback.mobileorchard.com,2008-02-07:Event/8313432009-11-11T13:23:55-08:002009-11-11T13:23:55-08:00Include a numeric keyboard in the Iphone SDK that has a negative sign and decimal pointanonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/7892982009-10-25T06:55:59-07:002009-10-25T06:55:59-07:00support garbage collection on the iPhone [updated]<p>Cocoa memory management is my #1 source of pain in iPhone development. Memory leaks and dangling pointers cause more showstopper bugs than anything else, and they're the hardest to fix. There is a garbage-collection-shaped hole in my heart every hour I write iPhone code.</p><p>danpalmer said:<br /><div class="ugc"><p>I disagree with this. Firstly, I have very little development experience, yet I can still manage to write apps without garbage collection. The development tools such as Instruments make this very easy to measure performance.</p>
<p>Secondly, garbage collection requires a massive overhead. It reduces performance. Just look at the Android phones. They have similar specs to the iPhone, yet are much slower due to factors such as having a garbage collector.</p></div></p>danpalmertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/7683122009-10-17T03:19:41-07:002009-10-17T03:19:41-07:00Desktop synchronization for third part apps via iTunes<p>an anonymous user suggested:<br />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)</p>anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/7250612009-10-03T21:53:33-07:002009-10-03T21:53:33-07:00Turn of the limit of 250$ to be payed [updated]<p>Why Apple must take my money if i don't reach the target of 250.00$/mounth?? This is a real theft!
This is my opinion</p><p>Michael Orlando said:<br /><div class="ugc"><p>this has been changed to $150</p></div></p>Michael Orlandotag:sdkfeedback.mobileorchard.com,2008-02-07:Event/7250542009-10-03T21:48:53-07:002009-10-03T21:48:53-07:00allow for a multi-tier developer program, with access to additional APIs for those that are "higher"<p>an anonymous user suggested:<br />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 phone and email access to support engineers</p>anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/6796562009-09-15T11:46:57-07:002009-09-15T11:46:57-07:00Better ways to rearrange apps on SpringBoard [updated]<p>The current way of reorganizing apps on the SpringBoard may be sufficient for 2 or 3 pages, but gets awful to handle with a larger number of apps. Apple should either improve handling of apps (move, sort, rearrange, etc) or provide an API that allows a thirdparty app to query and move existing installed apps.</p><p>Cory Kilger said:<br /><div class="ugc"><p>Would this be considered complete with the release of iTunes 9?</p></div></p>Cory Kilgertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/6796052009-09-15T11:29:32-07:002009-09-15T11:29:32-07:00make the tel:// (Dial) confirmation box user configurable [is now completed]<p>When an application opens a "tel://" URL in iPhone OS 3.0, a confirmation dialog opens asking the user if they would like to dial the phone number. This behavior did not exist in iPhone OS 2.2 -- the application would just dial without confirmation.
This breaks existing applications such as Baby Monitors and Speed Dialers.
The dialog box should be able to be enabled/disabled by the user in the Settings application.</p>Anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/6779362009-09-14T19:02:43-07:002009-09-14T19:02:43-07:00make the tel:// (Dial) confirmation box user configurable [updated]<p>When an application opens a "tel://" URL in iPhone OS 3.0, a confirmation dialog opens asking the user if they would like to dial the phone number. This behavior did not exist in iPhone OS 2.2 -- the application would just dial without confirmation.
This breaks existing applications such as Baby Monitors and Speed Dialers.
The dialog box should be able to be enabled/disabled by the user in the Settings application.</p><p>James DonFrancesco said:<br /><div class="ugc"><p>I wanted to post a big Thank You to all that helped vote this up!</p>
<p>It looks like Apple has fixed this in the new OS3.1! </p>
<p>We're fast at work putting the finishing touches on a new version of Baby Alert Pro. Thanks Dan and MO team for supplying a wonderful forum.</p></div></p>James DonFrancescotag:sdkfeedback.mobileorchard.com,2008-02-07:Event/6675502009-09-09T09:23:16-07:002009-09-09T09:23:16-07:00create an app that generates ideas using key word searchesanonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/6461482009-08-28T21:59:37-07:002009-08-28T21:59:37-07:00publish clearer, more explicit guidelines on what is grounds for app rejection. [updated]<p>pcantrell said:<br /><div class="ugc"><p>And yet granting that we all live in Apple's sometimes-benevolent dictatorship, better guidelines would still be possible.</p></div></p>pcantrelltag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5799712009-07-28T10:43:46-07:002009-07-28T10:43:46-07:00make public the API to load fonts<p>an anonymous user suggested:<br />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?</p>anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5415542009-07-09T07:33:36-07:002009-07-09T07:33:36-07:00Will they let you develop an app to manage existing SMS messages or is that restricted?spischertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5396502009-07-08T11:53:43-07:002009-07-08T11:53:43-07:00Allow more UIViewAnimationTransitions<p>jpasq03 suggested:<br />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.</p>jpasq03tag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5363962009-07-07T06:47:15-07:002009-07-07T06:47:15-07:00Make UIImagePicker less opaque<p>Roger Nolan suggested:<br />Assuming there are security issues Apple are concerned about which prevent them from giving raw access to camera information, I would like a halfway house which fixes the obvious Landscap rotation problems in UIImagePicker and makes UIImagePicker more customisable with custom buttons, viewfinder overlays and preview filters.</p>Roger Nolantag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5363912009-07-07T06:44:42-07:002009-07-07T06:44:42-07:00Allow access to real-time camera data [updated]<p>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.</p><p>Roger Nolan said:<br /><div class="ugc"><p>As an alternative to this I would also like a more customisable UIImagePicker UI.</p></div></p>Roger Nolantag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5215292009-07-02T10:40:23-07:002009-07-02T10:40:23-07:00support/allow development in Windows/Linux [updated]<p>I would like to develop some iphone apps but can't because I haven't got a mac, and I can't afford one. Allowing people to try Obj C development before buying in would encourage greater uptake.</p><p>Cory Kilger said:<br /><div class="ugc"><p>If all you want is to try Objective-C before "buying in" check out GNUstep. It's not the exact same frameworks as the iPhone SDK, but it has most of Foundation (which is on the iPhone and Mac) and AppKit (on the Mac only). It'll at least let you try Objective-C development without paying any money.</p></div></p>Cory Kilgertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5167322009-07-01T06:44:12-07:002009-07-01T06:44:12-07:00The ability to install push notifications for developer and production certificates on the device<p>kaminoo suggested:<br />Currently if you have and iphone or ipod touch you can only have push notifications registered for developer sandbox gateway or production gateway. Not both together, only one. Changing from one profile to the other requires a complete restore 90% of the times.</p>kaminootag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5165072009-07-01T05:34:31-07:002009-07-01T05:34:31-07:00Better ways to rearrange apps on SpringBoard<p>an anonymous user suggested:<br />The current way of reorganizing apps on the SpringBoard may be sufficient for 2 or 3 pages, but gets awful to handle with a larger number of apps. Apple should either improve handling of apps (move, sort, rearrange, etc) or provide an API that allows a thirdparty app to query and move existing installed apps.</p>anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5148752009-06-30T21:39:30-07:002009-06-30T21:39:30-07:00Provide a way to fixate volume levels on ringing/sms receiving<p>kaminoo suggested:<br />Having customized sound profiles is a feature of every $10 phone. The silent switch does whatever Apple decided to be done. No way of modifying this right now, or to fixating volume levels to avoid mistakes in lowering the sound of the ringer. Or not having an SMS play a ringtone outload when headphones are connected.</p>kaminootag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5065752009-06-29T21:08:39-07:002009-06-29T21:08:39-07:00Support for time-limited trials of paid applications<p>Tobias Cohen suggested:<br />Allow developers to specify a trial period in days that a user can download, and use for free, a fully functional copy of a paid application.
The trial period would commence when the app is first launched, and be tied to a user's iTunes account to prevent restarting of the trial period.
The number of days remaining would be clearly shown somewhere, such as an overlay on the app icon. When the trial is up, the user would be able to either purchase the app or delete it from their phone.
A trial system would have huge benefits for both developers and users, as developers would be able to get more publicity for their apps by offering risk free trials to users, and users would be protected from purchasing applications that don't perform as advertised, or simply don't match the user's requirements.</p>Tobias Cohentag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5039752009-06-29T11:09:44-07:002009-06-29T11:09:44-07:00Make calender rotate to landscape modeanonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/5010042009-06-29T00:23:02-07:002009-06-29T00:23:02-07:00make the tel:// (Dial) confirmation box user configurable [updated]<p>When an application opens a "tel://" URL in iPhone OS 3.0, a confirmation dialog opens asking the user if they would like to dial the phone number. This behavior did not exist in iPhone OS 2.2 -- the application would just dial without confirmation.
This breaks existing applications such as Baby Monitors and Speed Dialers.
The dialog box should be able to be enabled/disabled by the user in the Settings application.</p><p>Julian Romero said:<br /><div class="ugc"><p>Just in case Apple doesn't follow this site, any developer impacted by this bug can help reporting a bug in <a href="http://bugreport.apple.com" rel="nofollow" target="_blank">http://bugreport.apple.com</a> (see mine <a href="http://openradar.appspot.com/6984104" rel="nofollow" target="_blank">http://openradar.appspot.com/6984104</a>)</p></div></p>Julian Romerotag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4985252009-06-28T09:05:37-07:002009-06-28T09:05:37-07:00support in-app purchase within free apps [updated]<p>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.
</p><p>Martin Grider said:<br /><div class="ugc"><p>ganesh: Sorry, I realize that last comment was a bit vague. I wasn't saying I hate your idea. I was saying I LOVE your idea. :) What I hate is the current topic: "support in-app purchase within free apps". Sorry about that.</p>
<p>But I've come to realize that it's the whole idea of in-app purchases that I hate, not really whether they're in free or paid apps. I hate the idea of anything that has an indeterminate price tag. I think the thing that would "fix" in-app purchases for me would be if apple displayed all the possible purchases along side the app itself in the app store.</p></div></p>Martin Gridertag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4967702009-06-27T21:16:23-07:002009-06-27T21:16:23-07:00publish clearer, more explicit guidelines on what is grounds for app rejection. [updated]<p>Jason Terhorst said:<br /><div class="ugc"><p>The reason why Apple doesn't want to do this: if they publish a set list of things that they won't allow, then they know the lawyer-like thinkers out there will find sleezy, yet "legal" ways around it and sue and/or complain when Apple says no anyway.</p>
<p>Or, if Apple *does* provide clearer guidelines, they will most likely still include a clause that allows them to reject you for other reasons anyway. And they have that right.</p></div></p>Jason Terhorsttag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4955162009-06-27T14:05:40-07:002009-06-27T14:05:40-07:00open up their bug tracking system so we can search for existing issues before submitting our own [updated]<p>Obviously, you'd need to be a registered developer to see the open bugs.
I just can't bring myself to open a bug when I have no idea whether anyone else has opened one with the same issue, or even what kind of standards there are for their bug submissions. I can't be the only person who feels this way.</p><p>Steve Mokris said:<br /><div class="ugc"><p>Apple's bugreport policy is something like "Please file duplicate bug reports, and we'll find what they're duplicates of, and assign priority based on the number of duplicates".</p>
<p>Though it would be pretty rad if the bugreporter would allow browsing existing reports and voting, similar to this site --- Premier ADC members could get the largest number of (conserved) votes, followed by Select ADC, etc.</p></div></p>Steve Mokristag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4951212009-06-27T12:30:31-07:002009-06-27T12:30:31-07:00creates an SDK for the windows platform [is now planned]<p>Apple should create an SDK for the windows platform, because a lot of programmers use windows and if there would be an SDK for windows the competition would be even greater and better apps will arise.</p>Anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4951192009-06-27T12:30:17-07:002009-06-27T12:30:17-07:00FUCK [is now other]Anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4951142009-06-27T12:29:51-07:002009-06-27T12:29:51-07:00I want clair methodes of approvation! [is now planned]Anonymoustag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4945002009-06-27T10:01:37-07:002009-06-27T10:01:37-07:00Manage accounts and withdrawls like PayPal does<p>Jordan Wan suggested:<br />Instead of requiring $250 per territory before making deposits it would be better if they consolidate all amounts together into a single account which must be at least $250 before you can chose to manually transfer an amount.
This would make tracking a lot easier for us and allow us to get money from territories that may not reach $250 USD for a long time.
Apple could still invest the total amount, as they likely do. Simply allow us to withdrawl from the the total consolidated amount when it reaches a specific threshold. Even if they raised the threshold to $500 wouldn't be that bad if they handled their accounts in this manner.</p>Jordan Wantag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4944732009-06-27T09:57:12-07:002009-06-27T09:57:12-07:00Turn of the limit of 250$ to be payed [updated]<p>Why Apple must take my money if i don't reach the target of 250.00$/mounth?? This is a real theft!
This is my opinion</p><p>Jordan Wan said:<br /><div class="ugc"><p>You eventually get it once subsequent monthly payments to that territory reach $250. It is not that they take the money. However they do likely invest it.</p>
<p>I actually prefer this as banks also charge $15 (or more) fees for payment. On a $16 profit, if paid each month, you would only profit $1 and you would be taxed for part of that.</p>
<p>I agree though that they should have better financial reporting, they should show what the total for each territory is from previous months added together even before it reaches $250.</p>
<p>They should also tell you the amount they are depositing to your account each month in a statement of deposits as it is all a little confusing to work out manually from previous reports.</p>
<p>Better tracking and reports would make things much better.</p></div></p>Jordan Wantag:sdkfeedback.mobileorchard.com,2008-02-07:Event/4934992009-06-27T06:19:21-07:002009-06-27T06:19:21-07:00Turn of the limit of 250$ to be payed<p>Nicola Paronetto suggested:<br />Why Apple must take my money if i don't reach the target of 250.00$/mounth?? This is a real theft!
This is my opinion</p>Nicola Paronetto