How do I make apps?

Discussion in 'iOS Apps' started by paulieg2345, Jul 24, 2008.

  1. paulieg2345 macrumors newbie

    Joined:
    Jul 11, 2008
    #1
    I want to make an app where it will play a sound when i click a button on the screen. What should I use to make that? Is that something that I can do, considering I don't know much about programming?
     
  2. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #2
    Hmmm, just one button and plays one sound?

    You should be able to do so.
     
  3. paulieg2345 thread starter macrumors newbie

    Joined:
    Jul 11, 2008
    #3
    I want there to be about 10 buttons, a different sound for each button. What program do I use to do that?
     
  4. bndoarn macrumors 6502a

    Joined:
    Mar 16, 2008
    #4
    kinda like a soundboard? that would be good for prank calls but you need the sdk and you can download it from apples website but you have to be on a mac so if your on windows then your SOL
     
  5. Niiro13 macrumors 68000

    Joined:
    Feb 12, 2008
    Location:
    Illinois
    #5
    Umm, there's only one program to make applications. (The iPhone SDK which uses XCode 3.1, a Leopard 10.5.3 only program).

    And even then, you cannot get it on your device unless you are a paying ($99 a year) developer whom needs to be accepted.

    If you have ten buttons and ten different sounds, it's still not that difficult. Change the button names and the link that points to the audio file.
     
  6. paulieg2345 thread starter macrumors newbie

    Joined:
    Jul 11, 2008
    #6
    Yeah pretty much like a soundboard, but not for prank calls :D. I'm on a mac, and I'm not familiar with programming apps. However, I catch onto things quickly, so I can probably figure it out. I dont know where to start tho..
     
  7. paulieg2345 thread starter macrumors newbie

    Joined:
    Jul 11, 2008
    #7
    So are you saying I can't use it on my iPhone unless i pay $99?
     
  8. paulieg2345 thread starter macrumors newbie

    Joined:
    Jul 11, 2008
  9. Me1000 macrumors 68000

    Me1000

    Joined:
    Jul 15, 2006
    #10
    this phrase comes to mind,

    "if you have to ask, you cant do it"
    not trying to be a douche or anything but it isnt as simple as you might think.

    And actually the $99 is pretty smart of Apple. It prevents people who arent serious about development from adding crapware to the iPhone. (for the most part anyway)

    You are more than capable of trying writing the app and using it in the simulator that is provided, however if you want to put it on your phone it is $99 then you can also submit it to the App store, and make your money back if you wish to charge for it.
     
  10. elistan macrumors 6502a

    Joined:
    Jun 30, 2007
    Location:
    Denver/Boulder, CO
    #11
    You need three different things if you want to deploy apps on iPhones:

    1) Programming skills. Specifically, Objective-C. Don't know what a for loop is? An array? Polymorphism? Go take an object oriented programming class, or get one of those programming books from the store. It'd be impossible for any of us to teach you programming on a forum, sorry.

    2) The SDK ("software development kit") downloaded to your Mac. You can sign up (for free!) here: http://developer.apple.com/iphone/

    3) The SDK includes an iPhone simulator to test your apps on, but if you want to install the app onto a REAL iPhone, you need to sign up for Apple $99/year developer program. That also gives you access to deploy your apps to the App Store.
     
  11. jwflutterby macrumors regular

    Joined:
    Jul 9, 2008
    #12
    I'm actually considering trying to become a developer just so I can create apps for my own personal use... I haven't had a change to read up on it yet but it sounds like a couple of you guys know about it, can you tell me if you have to shell out the $$ just to get the software to try to write an app or can you get the software free and just have to pay to be able to load it on a real phone? I kinda want to see how hard it is to create an app before I drop the cash (I've worked with VB.NET and Java so I'm not a total programming noob but I don't program professionally either).
     
  12. Paix247 macrumors 6502

    Joined:
    Jul 26, 2006
    Location:
    Minneapolis
    #13
    There is a developer on the App Store who sells sound board apps. I want to do the same as you, so I emailed the developer to see if he could possibly make an App that lets the user specify their own sound files. I have not heard back yet, but this is our best bet (not being developers ourselves). Good luck!
     
  13. Flyncode macrumors newbie

    Joined:
    Sep 5, 2007
    #14
    Downloading the SDK and Xcode is free. Just go to developer.apple.com, create an account, and you can download the software (big download. > 1 GB).

    It's not until you want to actually deploy on the device that you have to put up the cash. You can develop and run in the simulator all you want for free.

    -C

    PS. I'm a developer who can look at doing an application for you if you'd like.
     
  14. JD92 macrumors 6502a

    JD92

    Joined:
    Apr 14, 2005
    #15
    Totally off topic, but I like this post :D

    I don't know Objective-C or how to use Xcode (much), but I do know what a for loops is, what an array is and what Polymorphism is. You've given me a good morale boost on my goal of learning Objective-C.
     
  15. Small White Car macrumors G4

    Small White Car

    Joined:
    Aug 29, 2006
    Location:
    Washington DC
    #16
    Make a website that does this and is optimized for a 480x320 screen.

    You have to be online to run it, but that's probably the majority of the time, right?
     
  16. elistan macrumors 6502a

    Joined:
    Jun 30, 2007
    Location:
    Denver/Boulder, CO
    #17
    Indeed, I haven't done any programming except sysadmin scripts in, oh, a decade at least - but the iPhone SDK makes we want to pick it up again, just to play around with. :)

    Too bad I don't have a Mac, though. Heh.
     
  17. jwflutterby macrumors regular

    Joined:
    Jul 9, 2008
    #18
    I am going to have to do that when I get home... Do you think a Mac mini can handle the SDK ok? Like I said I've worked with .NET and Java and the SDK's can be MAJOR resource hogs... I don't even remember the stats on the Mini, I just bought it to be my photo archive and to be able to play with the Mac OS, I had no intention of running anything too serious on it but now I'm interested...

    Thanks for the offer of looking at making an app for me, I really appreciate it but I am one of those "do it myself" types so even if it takes me all night to download the software and two months to figure out I really can't teach myself the language well enough to do what I want, I still gotta try ;)
     
  18. Type121 macrumors regular

    Joined:
    Jul 5, 2004
    Location:
    Northeast
    #19
    You know, BeatMaker allows use you make custom kits on your desktop and sync them with the app on the phone. I can't imagine that loops and samples are different in any way than the type of stuff you'd put in a soundboard.
     
  19. Me1000 macrumors 68000

    Me1000

    Joined:
    Jul 15, 2006
    #20
    It will run it just fine, for the most part you will be dealing with a text editor the whole time. When you go to compile it it might take a bit, but for the moment a mini is just fine...
     
  20. jwflutterby macrumors regular

    Joined:
    Jul 9, 2008
    #21
    A text editor huh, is there good documentation with the SDK then? Like I said I am used to .NET and Java where I used the NetBeans SDK which gives you some guidance on command syntax etc... Should I be planning a run to the bookstore tonight too and if so what am I looking for? I've seen Objective C and X Code as key words that have jumped out at me as things to look for, any other suggestions?
     
  21. egor macrumors regular

    Joined:
    Jun 3, 2004
    #22
    I've not used the SDK but if the interface builder is anything like .NET surely you can just link a sound file to a button and forego any code to make a soundboard? Although maybe you're talking about how to make apps in general from your mention of loops, etc.?
     
  22. Me1000 macrumors 68000

    Me1000

    Joined:
    Jul 15, 2006
    #23
    Well Xcode does have auto-completing features in it, I have heard that the documentation for Cocoa programing is very good however I cannot say from experience. Again nothing a mini shouldnt be able to handle.
     
  23. archi17 macrumors regular

    Joined:
    Jun 3, 2008
    Location:
    Australia
  24. wrboyce macrumors 6502

    Joined:
    Oct 30, 2007
    #25
    Learn C. Then Objective C.

    Create the application using XCode/SDK as mentioned above.

    Jailbreak your iPhone and enjoy unsigned good-ness.
     

Share This Page