Iphone Developer Questions

Hello everyone,
I have a few questions that I hope can be answered regarding developing iPhone applications and the compensation involved. If there is a website that will answer these questions for me, that would be very helpful.
1. Do developers with apps in the top 25 (free) receive compensation for being in the top 25 listing. I read this somewhere, but wasn't sure of its validity.
2. What percentage of sales does Apple take for each app sold (dollar amount)? So for a .99 cent app, how much does Apple take?
Any help would be greatly appreciated.

easeupjosh wrote:
1. Do developers with apps in the top 25 (free) receive compensation for being in the top 25 listing. I read this somewhere, but wasn't sure of its validity.
No, they do not. Why would they be compensated for a free app? They're in the top 25 because they are popular.
2. What percentage of sales does Apple take for each app sold (dollar amount)? So for a .99 cent app, how much does Apple take?
Apple keeps 30%.

Similar Messages

  • Iphone development question...

    Hi everyone!
    I'm not sure if this is the right place to ask but can I load apps I develop for iPhone onto my own personal iPhone without enrolling in the developer program? And if so how?
    Thanks in advance!
    Reg

    That's what I needed...thanks!

  • Noob question - just paid for iPhone Developer Program...so what now?

    Hi all
    Sorry if this has been asked and answered a thousand times already but I coulnd't see anywhere to search the forum for previous threads.
    I had an email earlier saying that I'm now eligable to sign up for the standard version of the iPhone Developer Program. I went ahead and paid my £59 and have a confirmation email saying everyting has been processed etc - looks like a complete transaction as far as I can tell.
    I've not received any additional emails with any instructions of what I need to do next regarding getting my apps signed or how I submit them to the AppStore etc?
    I've seen a few people mentioning iTunes Connect? but when I google that I get thousands of pages about people not being able to connect their iPods to iTunes
    Can anyone point me in the right direction here?
    Thanks
    Wayne

    I've logged in, is there something specific I should be looking for?
    Interestingly (and this may be irrelevant) but I still see some text a little down the screen in the right-hand colum saying...
    iPhone Developer Program
    The fastest path from code to customer. Apply now
    iPhone Devloper Program
    Already applied to the Program?
    We are currently processing your enrollment application and will be contacting you soon.
    Do you guys still see this? is this static text or dynamic based on specific login?

  • IPhone developer sertificate question

    I' ve bought "Iphone developer program standard" and created development sertificate
    When I load generated sertificate to keychain it's title became 'Alex Dolton (P7DFFT456H)'
    What is 'P7DFFT456H' ?
    Do I need my name Alex Dolton (P7DFFT456H) instead of simply 'Alex Dolton' ?
    Is it correct title ?

    alistamobiles wrote:
    What is 'P7DFFT456H' ?
    Based on that being a 10 character string, I'd say it's the prefix that is part of the App ID.
    From the Portal/Certificates/App ID section:
    "Each App ID consists of a universally unique 10 character “Bundle Seed ID” prefix generated by Apple and a “Bundle Identifier” suffix that is entered by a Team Admin in the Program Portal. The recommended practice is to use a reverse-domain name style string for the “Bundle Identifier” portion of the App ID. An example App ID would be: 8E549T7128.com.apple.AddressBook.

  • Error when activating my iPhone Developer Program membership

    Ive just paid 99 dollars for my iphone developer program, and recieved an email containing the activation code. As you probably know, youre supposed to click on this activation-code and it links you to another site. But instead of activation I recieve this error-message on this site:
    "We are unable to activate your iPhone Developer Program membership because we are unable to successfully verify your identity. Please contact us and reference Enrollment ID# XXXXXXXXXX for further assistance."
    There was no problem verifying my identity when I paid for it. How come thats an issue now?
    Since people seem to have to wait for enormous periods of time to get even the simplest questions answered by Apple regarding the Dev Program, I thought I post this here to see if someone else have come across this, and what to do about it (except for waiting indefinitely).

    Mine got activated after a few days with no need for further information from me so if you get that same message you probably don't need to worry.

  • Request for iPhone developer forum

    There has been a recent influx of new iPhone developers in the developer forums. They often don't identify their problem as being specific to the iPhone. You have to look at what they are talking about and see that it is all iPhone stuff. Apparently the iPhone SDK is significantly different enough that answers to basic questions for MacOS X development are not correct for the iPhone SDK.
    If there were an iPhone SDK forum they might be more inclined to put iPhone-specific questions in there.

    I completely agree with the previous sentiments for an iPhone developer forum. Why?
    I am part of the problem. I have come into the Apple development process "solely" to work on the iPhone. I know nothing about Mac OS X. Because of that I was astounded that the iPhone documentation was not "iPhone" but rather Xcode documentation. Yes I understand that there is a great deal of overlap BUT from my point of view it looks as though Apple was extremely lazy in just dumping all of their code and documentation on the iPhone developer. They need about 5 editors to weed out what is and is not iPhone. Just my two cents.
    -Doug Danforth

  • IPhone development

    Hi there,
    Firstly let me say that I am aware of the many posts very similar to this across this board and the web, but I feel it would benefit me more to have an answer tailored more to my specific questions.
    I want to get into developing applications for iPhone. I've had an inclination to do so ever since Apple released the SDK but it's always been something at the back of my mind and I've only just started feeling ready to get going with it all.
    The problem is, I just don't know where to start. I understand it's a load of work and a lot of learning, but this is a personal project and I'm not looking to make a small fortune from an app I made in 5 minutes, nor am I seeking fame and fortune by developing some incredible app that 10 million people download. If I manage to get an app written I'll be more than satisfied and take it from there.
    I have little to no programming knowledge, certainly not in any areas relevant to iPhone development. I work in graphic design and have done a fair bit of web design, covering the basic-intermediate areas of javascript/php but never anything more complex than that.
    If it means getting a good grounding in a programming language before I even register for the SDK then that's fine. If I can learn the programming alongside the iPhone development, even better but I don't even know which language I should be learning!
    So I suppose I just need a bit of guidance on what books I should be looking for, on which languages... or maybe some good websites or blogs that have some great info for total beginners. Just info on where to start!
    Many thanks in advance!

    Fantastic, thanks for the reply/link Tamara.
    Just one more quick question.
    Is Objective C a language that can be learned on it's own (keeping in mind I have no programming background) or does it have a prerequisite language or one that is best learned initially?
    Thanks

  • Using multiple systems for Iphone development?

    Hi,
    I have been using a borrowed macbook to start with IPhone development.
    Today I purchased my own MacBook and after installing the IPhone SDK, I plugged in my IPhone and was presented with a message saying that my IPhone was flagged as development on another machine. I had an option to continue or quit, so obviously I continued.
    Will this cause any problems further down the line?
    Has my IPhone been 'reflagged' as a development for my Macbook?
    Thanks

    Mohammed Sadiq wrote:
    Can we use c++ to develop applications for iPhone
    Yes.
    .... If so, how it is advantageous over objective C ?? ...
    It's disadvantageous since the only top layer API available for native iPhone apps is Cocoa. Every time a C++ program needs to make a call into the UIKit framework, it must use Obj-C and it may be necessary to wrap that Obj-C in additional code to implement the interface. While Xcode (with a little help from gcc) makes it easy to mix C++ with Obj-C in the same file, a C++ class can't be made from an Obj-C parent and vice-versa.
    Common reasons for using C++ in an iPhone app are: 1) A static library that wants a C++ interface is needed; 2) An app written in C++ is being ported to the iPhone; 3) The developer is much more comfortable with C++ and wishes to avoid Obj-C as much as possible. This can work if most of the app is OpenGL for example. In that case, only one short Obj-C file is necessary and most of that will be available as a Cocoa template.
    Hope that answers your question!
    \- Ray
    p.s.: I think you have quite a few open threads. Have solutions been provided for any of them? Here's how to close a thread: [http://discussions.apple.com/help.jspa#answers]. - R

  • IPhone Development - Switching Views

    First, let me mention that this post may be in the wrong forum, so if that is the case, please let me know to repost.
    Next, my question is very simple. I have two views. The first has a button. The second has some text. I want to switch from the first, which loads when the app starts, to the second. This should be pathetically easy, but I have yet to figure out how it's done. At this point, their must be a fundamental problem with the way that I am thinking about how Windows and Views are managed, because based on my current beliefs, I cannot figure the rest out. I have created several "1-View" applications and, for what I am trying to do, have created several Views each of which do what I want them to do. But, I cannot find a way to switch from one to the other. I go to several homemade videos of people doing it, but no two people do it the same way and they all have their own little tricks to getting it done. This leads me to believe that it's not simply a matter of a lack of documentation by Apple, but that Apple doesn't even have a standard. Instead the have several hacked-together solutions that each can kind-of work depending on the situation.
    Here is the way I am conceptualizing it and maybe someone can show me the error in my thinking. I create a View-based application for the iPhone. I believe that the AppDelegate class that is created for me appears to really just be a Window/View manager class in that it keeps track of the one and only Window and manages which View is currently being displayed in that Window. Then, there is the MainWindow.xib file which is really confusing, because it simply populates itself with whatever is in the ViewController.xib file. It's never even mentioned in any of the code I am given. I imagine it is mentioned elsewhere, but that is irrelevant.
    Now, the ViewController.xib file is used along with Interface Builder to create a View from Widgets and link those Widgets' references and corresponding actions to class variables and methods in its corresponding ViewController.h and ViewController.m files. So, it would follow then, that if I wanted to create a second View, so that when a button on the first view was clicked a new, second View would be shown, I would create a new "View.xib" file and corresponding .h and .m files for it. Then, I have a method in my AppDelegate that takes a UIView object and removes whatever view is currently the subview of the window and adds the parameterized view as the new subview. This is also where I would put my transitions.
    Now, the new View that I just created doesn't contain the Title Bar or whatever it's called where the battery monitor icon, carrier icon, etc. exist, so this means that whenever I am actually putting Widgets in the View I have to just remember to avoid it and that the "auto-alignment" thing is off. So, I try other options, and create a new "Window XIB". This blows my freakin' mind, because it appears to be what I want despite it being called a Window and not a View. So, I try the "Write Class File", and it creates a new class called UIWindow which is a subclass of UIView. But wait, aren't Views supposed to be what populates the Windows, and UIWindow is a class that already exists. AHHH!!!!
    So, I rename the class to SecondView and create an instance of it in the AppDelegate. Now, I go into the AppDelegate.m file and change "window addSubview:viewController.view" to "window addSubview:secondView.view" (Edit: Brackets aren't allowed, so I am using quotes in their place here.) which doesn't compile, because it is a subtype of UIView which doesn't have a view member variable, only UIViewController does. So, I change it to make it a subclass of UIViewController which has a view member variable, and it compiles and shows a blank white screen of which neither of my views look like. Then, I go shoot myself in the face. It would appear that I need to link the new SecondView class to the SecondView.xib file somehow.
    It appears that the AppDelegate class should manage nothing and should only have a single UIWindow object that it loads. Then, the View Controller which has a View object should really have an array of all Views and should populate its view object with the currently needed View. This would make sense except that of all the How-tos I have seen none of them do it this way. I am sure that I didn't say everything that I need to say, but at this point I am so infuriated that I cannot think straight.
    <rant>
    I have developed in several different environments, and I have never come across such a simple and common concept implemented in such a convoluted way. Maybe I am simply missing something obvious, here, but if that's the case, Apple please please please make the documentation far less cryptic. I feel like I'm walking blindly through a jungle when I try to read the How-to documentation on your site. If I need to know some information about some class then it is relatively easy to get to, but trying to figure out how to actually do something within iPhone development is painful.
    I began trying to develop for the iPhone by just diving in and seeing what happened. That sort of failed, so I began reading your online help documentation and believe I took a step backwards. Finally, I bought a book on Objective-C that concluded with creating an iPhone app. I read it in a few days and now feel that I am rather proficient with the language as well as creating applications on the iPhone as long as they only consist of a single View in the ViewController class. All I want to do is switch from one View to another, and it shouldn't be this hard.
    </rant>
    Message was edited by: PhoenixRebourne

    Well odds are you won't find what you are looking for here unless another developer happens to come here. These forums all withing the support area are user to user forums to help with issues of usage, repairs, etc.
    Doesn't the developer area where you signed up to be a developer have forums?

  • Iphone development problem

    Guide me Please
    i am new to the iphone development i would like to develop a iphone application i have power pc with Mac X and i have installed xcode and iphone sdk when i try to run a simple hello world program i am gtting the following error.
    Error
    Building target "HelloWorld" of project "HelloWorld" with configuration "Debug" - (1 error)
    CompileXIB /HelloWorld/MainWindow.xib(1 error)
    /com.apple.ibtool.errors/
    Internal Error:
    Description:"MainWindow.xib" could not be handled because ibtool cannot open files of this type.
    Failure Reason:ibtool cannot open files of this type
    Command /usr/bin/ibtool failed with exit code 1
    Build failed(1 error)
    Please guide me to solve this problem
    Thanks And Regards
    A.Mohan.

    Development questions should go in the development forums.
    iPhone development requires an Intel Mac.
    From the SDK readme:
    Compatibility with Mac OS X Versions
    iPhone SDK requires an Intel-based Mac running Mac OS X Leopard version 10.5.7 or
    later. Xcode 3.1.3 is also available separately for Mac-only development and is
    compatible with Intel and PowerPC Macs running Mac OS X Leopard 10.5 and later.

  • IPhone Developer certification Exam

    Is there any certification exam for iPhone developer to improve my objective-c preparation and certificate it?
    Many other languages have these type of exams (JAVA, .NET) in several forms and difficulties.
    Does Apple provide them? If yes, where I can find a certification exams summary?
    thanks

    Hi Nick -
    nickponico wrote:
    Is there any certification exam for iPhone developer to improve my objective-c preparation and certificate it?
    I'm not aware of any certification exams specific to iPhone except for those which are part of training courses (some of which are worth looking into, btw), but this SO thread might be helpful: [Have any Professional course (certification program) for iPhone developer?|http://stackoverflow.com/questions/645667/have-any-professional-cour se-certification-program-for-iphone-developer].
    Many other languages have these type of exams (JAVA, .NET) in several forms and difficulties.
    It might help to make a distinction between languages and platforms. The iPhone is a platform. Native iPhone apps require programming the Cocoa API, which requires Obj-C, but lots more besides. That said, yes, there are indeed many certification exams for other platforms.
    Does Apple provide them? If yes, where I can find a certification exams summary?
    As above, I think the answer is no (not yet), but here is the summary: [Apple - Certification Programs|http://training.apple.com/certification/all].
    \- Ray

  • Cs5 iphone development viability

    This question is not intended to start any derogatory attack on any particular solution.  I have done plenty of googling to try and find the best solution for this.  However I wanted to start iPhone development and was looking for some good opinions on the best way to go with this.  I know to give the most precise answer the specific type of development is needed, I am just trying to get a more general answer for  a basic business or game development, nothing super high end either side, but any opinions are welcome.
    Hopefully obviously I would like to use cs5 on windows to do this, however I really wanted some opinions with people with experience to know if I really need to bite the bullet and go an os-x/xcode approach or other option, if CS5 is a solid approach.  Further, and I can’t seem to find a solid declaration of Adobe’s direction with the CS5 packager.

    I was on the same path that you just went through (and are going through now).  There are a number of routes you can follow (as far as I know)
    -HTML 5/Javascript/Ajax integration (for example, sencha)
    -.Net style (example, monoTouch)
    -Adobe CS5 (Flash iPhone Packager)
    -Airplay and the ilk (coding on windows)
    -and of course, xCode.
    I think all the others except Adobe CS5 is quite ahead of the game in terms of featuresets and performance.
    Unfortunately of course the decision would be to abandon the actionscript coding language (which I like...a lot).
    anyway, my two cents worth as a developer.

  • IPhone Developer Banking/Tax Form issues:  W8BEN, GST506E and SWIFT CODE

    Hey guys,
    I am new to this entire iphone development thing and having a hard time with this whole Banking/Tax Information process. I have a few questions I'd like to ask:
    1) I cannot for the life of me see a link anywhere on iTunes Connect to fill out an SS-4 or a W8BEN. Many have done so and even Apple's FAQ includes instructions and locations of these links for the forms. The FAQ also states that the W8BEN form must be done through Apple if being completed the first time and then mailed to update. I have looked all over but could not find it. I have heard rumours on other forums that W8BEN is no longer needed. Can this be confirmed?
    Does anyone know if I am still required to fill the W8BEN form out?
    2) Regarding the GST506E form, I have filled out the Legal Name portion with my legal name (including middle name), which I use for most of my legal documents in Canada, however my paid contract has already been electronically signed with my name (without the middle name). Will this provide an issue to the entire process?
    3) Similar to the missing W8BEN form, I did not find a place to enter my SWIFT CODE when filling out the banking information. At the moment the Banking info is frozen in place for "24 hours", waiting for the tax forms to come in. Is this still necessary?
    4) Does Apple have a number I can reach them at with regards to these issues I am having? The only place I can turn to is [email protected], but these guys have not emailed me back in almost a week. I have also tried [email protected] and [email protected], no luck either.
    I apologize for the long post, but this entire process is getting too frustrating and I am hoping someone here know the answers.
    Thanks for reading my post!
    Peter

    Thanks a lot for your post! I've been worrying they did not receive my info since they did not reply in any way. We'll see once the next payments come. I think they at least should have emailed me confirmation that the message was received. The same way they work with technical requests.
    Still. Does anyone know what to do about corespondent banks info?

  • Problem starting iPhone development

    I've been following the iPhone developer program user guide step by step, and up until the "Adding Devices" step, everything has gone well.
    My problem starts at the step labelled "Installing OS X iPhone"...
    I acquired my iPhone 3G just after the July 11th launch, and it came with iPhone Software 2.0 installed, of course, specifically version 5A345. Now the developer guide says to "Download the OS X iPhone Disk Image (.dmg) from the iPhone Dev Center for the Apple device you are using. ", but there is no longer any link to an iPhone Disk Image on the dev center site, I assume because the 2.0 software is now no longer a special download.
    The guide indicates that you must use Xcode to detect the iPhone and set it to "Use for Development", which I can do. But then it goes on to give instructions for installing the 2.0 software by restoring the phone using the downloaded iPhone 2.0 disk image, which isn't available off the dev site.
    So, a couple of questions:
    1. Since my iPhone 3G already has version 2.0 (5A345) of OS X iPhone installed, do I need to "restore" to a different version of the 2.0 software?
    2. If so, is the version I need 5A347? Or is it some special development-only version of the software?
    I should mention that in my search on the internet for a solution, I read that you could go from version 5A345 to 5A347 of the 2.0 software by using iTunes 7.7 and hitting the Restore button. I tried this, but I get an error message saying:
    "Software for this iPhone is not currently available. Make sure you have the latest version of iTunes and try again."
    I do have the latest version of iTunes, and I'm a little disturbed that I can't upgrade to the very latest version of the 2.0 software this way. But maybe it isn't needed.
    I would prefer not to do something bad and corrupt or brick my iPhone, so if anyone knows what I'm missing or if I can continue without worrying, I'd love some kind of assistance.
    Thanks in advance!

    5A345 is the version of the final beta of the iPhone 2.0 software and is what most (if not all) iPhone 3Gs shipped with.
    5A347 is the "latest" version and is what original iPhone users that did not participate in the beta received when the iPhone 2.0 software became available.
    The SDK instructions are outdated, and the instructions to install a DMG from the development site are no longer needed. Just use the standard iPhone 2.0 software.
    5A345 is tagged as being "equivalent" to 5A347 through iTunes, so it's not likely that you need 5A347. However I have spoken with people who have been told by Apple support to upgrade to 5A347 in an attempt to fix a problem they were having. If you want to run 5A347, simply do a a "force restore" on your iPhone 3G: (1) ensure your device is not connected to your computer; (2) turn off your iphone; (3) launch iTunes; (4) press and hold the "home" button on your iPhone while connecting the device to the computer using the cable; (5) iTunes should detect a device in "recovery mode" and offer to download and install the latest version of the iPhone software. Note that your device will be erased, so ensuring that you have a backup before hand is probably a good idea.
    rob.

  • Iphone os3 question

    hi all,
    i have a ipod touch 2ndgen 32gb with os3 installed. As I understand os3 for iphone, the A2DP profile is supported and i purchased high definition bt motorola headphones.
    The motorola s9-hd headset also has remote controls for music players. These controls comport to a standard known as AVRCP.
    Do Apple bluetooth devices like ipods and macminis (in itunes 8.2) support AVRCP? How do I enable this feature?
    is there existent apple literature available for me to explore this issue that does not require me to spend another 99 usd to join the iphone devekoper's consortium?
    thanks in advance and best regards,
    Marc

    i want to thank you for answering me. as you might surmise by the construction of my question, i am an adc member already because I use x-code (and i have the earlier os2.2 sdk kit for iphone which has been removed from the site recently.)
    it is an unfortunate fact however that the advice you have given me is incorrect. technical information about bluetooth appliance api-s seem to be restricted to developers who pay for the os3 sdk.
    a search of bluetooth on the iphone developers sigte yields the following:
    http://developer.apple.com/iphone/program/sdk/accessories.html
    <snip>
    To learn how to add support for iPhone apps in your dock connector or Bluetooth accessory, join the Made for iPod and Works with iPhone Licensing Program and the iPhone Developer Program.
    warmest regards,
    marc
    Message was edited by: mrglsmrc
    Message was edited by: mrglsmrc

Maybe you are looking for

  • 2 Dual core intel xeon vs quad core. Whats the difference??

    I came across someone who's selling his mac pro 1.1 (aprox 2-3 years old machine) which hosts 2 dual core intel xeon processors 2.66 Ghz (4 total cores) with an L2 cache of 4 MB per processor and 3 gb of RAM. He is asking for 1200.00 I wonder: 1. is

  • Sending synchronization results by mail

    Hello, i've been asked a question and am not sure about the answer. Is it possible to send synchronization results by mail ? So for me it gets to : - is it possible to get the result you see in the webtogo manager in a log file with just the result a

  • White screen when pressing home button and getting text

    Strange thing, hopefully software bug. I press the home button to check time and all that shows is a white screen. It's not the white screen of death because I can simply press the sleep button and then go straight back to what I was doing, pressing

  • Can Tiger be installed on the same disk running Leopard?

    I purchased a retail Tiger disk after I started having problems with Leopard 10.3 -- now solved, thankfully. Still, I hear that Tiger is great for Audio, my primary use, and so would like to at least find out how it feels. So...I created a GUID parti

  • Edit hidden images in layer

    Hello, I build a site in Dreamweaver 8. It contains a layer with hidden images by using Behaviors. I want to edit these images in Contribute CS3. Deleting some and add new ones. When I open the webpage in Contribute, I only can see the image on top.