Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

paulieg2345

macrumors newbie
Original poster
Jul 11, 2008
8
0
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?
 

paulieg2345

macrumors newbie
Original poster
Jul 11, 2008
8
0
I want there to be about 10 buttons, a different sound for each button. What program do I use to do that?
 

bndoarn

macrumors 6502a
Mar 16, 2008
921
0
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
 

Niiro13

macrumors 68000
Feb 12, 2008
1,719
0
Illinois
I want there to be about 10 buttons, a different sound for each button. What program do I use to do that?

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.
 

paulieg2345

macrumors newbie
Original poster
Jul 11, 2008
8
0
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..
 

Me1000

macrumors 68000
Jul 15, 2006
1,794
4
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.
 

elistan

macrumors 6502a
Jun 30, 2007
997
443
Denver/Boulder, CO
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.
 

jwflutterby

macrumors regular
Jul 9, 2008
148
3
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.

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).
 

Paix247

macrumors 6502
Jul 26, 2006
363
1
Minneapolis
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!
 

Flyncode

macrumors newbie
Sep 5, 2007
6
0
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.

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.
 

JD92

macrumors 6502a
Apr 14, 2005
934
31
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.

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.
 

Small White Car

macrumors G4
Aug 29, 2006
10,972
1,468
Washington DC
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?

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?
 

elistan

macrumors 6502a
Jun 30, 2007
997
443
Denver/Boulder, CO
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.

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.
 

jwflutterby

macrumors regular
Jul 9, 2008
148
3
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.

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 ;)
 

Type121

macrumors regular
Jul 5, 2004
150
0
Northeast
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.
 

Me1000

macrumors 68000
Jul 15, 2006
1,794
4
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 ;)

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...
 

jwflutterby

macrumors regular
Jul 9, 2008
148
3
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...

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?
 

egor

macrumors regular
Jun 3, 2004
151
0
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.

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.?
 

Me1000

macrumors 68000
Jul 15, 2006
1,794
4
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?

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.
 

wrboyce

macrumors 6502
Oct 30, 2007
270
0
Learn C. Then Objective C.

Create the application using XCode/SDK as mentioned above.

Jailbreak your iPhone and enjoy unsigned good-ness.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.