How could I write a program for my iPod touch? - iphone

I don't want to register as Apple Developer and pay the Apple company before I know how to write a single line of code for iPod. How could I start writing a program for my iPod?
Is there a free way to write my own program and load it into my own iPod without paying the Apple company? It's so ridiculous that I bought my own iPod but cannot use it as I wish.
Thanks.

Go to http://developer.apple.com
Sign up
Download the software without paying
You only have to pay to get access to more support and for the right to ask Apple if they will put your app in their store.

You don't have to pay to download the iPhone SDK (which works on iPod touch devices as well), it's available for free on Apple's iOS SDK Developer Page (http://developer.apple.com/iphone/). You must have Mac OS X installed to run it, however.
In terms of learning, you can look through Apple's Documentation (available at http://developer.apple.com/iphone/library/navigation/index.html), but the best tools for learning are definitely books. You should look into purchasing Programming in Objective-C 2.0 by Stephen Kochan and The iPhone Developer's Cookbook by Erica Sadun.

Download the iPhone/iPod/iOS SDK.
Develop your application, test using the simulator.
You only need to pay for access to the App Store and for rights to load your application on a real device.

You can register for free as a developer here. Without the tools and resources provided exclusively to members, you're going to have a very hard time getting started.

This is exactly what I wanted to do! I found the solution here:
http://ipodtoucher55.blogspot.com/2010/06/how-to-create-iphone-apps-in-flash-cs5.html
No need to pay Apple, no need to have a Mac, but you do need to know how to code in AS3 (which is too hard if you know some other languages)

Related

how to make a hybrid mobile app as ipad/iphone application?

I have a hybrid mobile application which I created using html5 and jQueryMobile. I need to make it as an ipad/iphone application. Please note I didn’t develop the application in mac or Xcode. So I need to know the steps I should follow to make it as an iphone/ipad application.
I am not supposed to distributing it in apple store. We are supposed to give the application to our clients only.
So here are my questions.
1) What are the steps I need to follow to get it as an ios application and give it to my clients? [Mine is a hybrid mobile app not native mobile app]
2) a) Is it necessary that I need a mac machine with Xcode? [Because hybrid mobile application doesn’t need that, but I am concerned while deploying/testing it in a device whether I need a mac machine]
b) Or ios developer program is enough for me? Because I thought I could get the .ipa file through phoneGap build without having a mac machine.
3) In order to give to the client, not distributing it in apple store, do I need iOS Developer Enterprise Program? [From the following link I feel so]
https://developer.apple.com/programs/which-program/
4) If at all I am distributing it in App Store, is there any criteria apple use to accept the application?
Please help me with proper answer. I can’t tell to my client any excuse later. So I would rather prefer answer from someone who has experience in this area.
Thanks.
1) If I were you, I would get XCode, start an iPhone/iPad app, and write some sort of wrapper with a UIWebView (if you are not willing to fully rewrite in Objective C, which may or may not have a cleaner result and may or may not be easier; it depends on what you are porting).
2) To do what I mentioned above, a Mac with XCode is necessary. However, there are third party programs that can compile iPhone apps, such as Unity, Flash, and PhoneGap. I have always worked with XCode so I cannot give you much advice on those.
3) Yes, you will need to pay for the developer program. You can write code and test with the iPhone Simulator that comes with XCode for free, but to put it on any device, you will need to pay.
4) The short version is that as long as it works, is appropriate, is legal, is useful, and is user friendly, then Apple will accept it. Usually they will only reject if it is a major problem. If you want to learn more, you can read the full version.
1) For distribution you will need an ipa for iphone and ipad built using Xcode or some other platform.
2)
a) You will require mac and Xcode for testing, debugging if not for building the ipa. If your app is using js having XCode and mac helps a lot.
b) Developer program is useful when you want to install and test your app on devices (installing the ipa that you have already created).
3)You will require iOS Developer Program. But its the client that would require the Enterprise programme to register its users devices in the program and distribute the app.
Only if its you who is distributing the app to specific users you will need the Enterprise program.
4) You will require to submit the app for approval to Apple, before making it available in app store. Following is the link for some help on it-
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/SubmittingYourApp/SubmittingYourApp.html
Hope this helps.

Can I develop mac/iphone/ipad applications without having to paying first?

I'm interested to know if I can have access to all the libraries, ide, etc for the iphone/ipad/macos without paying the 90 bucks(for learning purpose).
Do I have to pay to have access to everything in order to start developing? I'm not talking about the istore by the way. I know that there is a fee for that.
Thanks.
You can download the SDK and simulator for free. If you want to install it on a iPhone, iPod Touch or iPad for testing, or submit to the store, you have to pay the $99.
http://developer.apple.com/programs/ios/develop.html#compare
The simulator is useful for some testing, but it has many limitations. If you're developing applications that use the camera or other hardware devices, certain types of multi-touch, etc you're going to want to try it on a real device sooner rather than later.
Developing for the Mac is, on the other hand, completely free.
You can start developing iPhone/iPad apps for free but you must pay in order to test your applications on real devices. Without paying you can just test your applications in the simulator.
You can use the iPhone Simulator for free, but to install on your device you'll need to join the developer program in order to create the certificates needed to install apps on a real device, even if it's just yours. This assumes that you don't have a jailbroken device.

Programming tools for iPhone and iPod touch

I heard that the programmings tools can be downloaded for free.
I also heard that the programmings tools cannot be downloaded for free.
Which is it?
XCode and Interface Builder are free, optional installs that are included with OS X. The iPhone SDK is a free download from http://developer.apple.com.
The only not-free part is that you have to be a paid member of the Apple Developer Program if you want to deploy an app via the App Store, or to deploy it to your own hardware to test. But if you just want to code and test using the iPhone simulator, it's all free.
they can be downloaded for free at developer.apple.com. Not too hard to find that out, btw.
You can download Xcode/Interface Builder from http://developer.apple.com/mac/ if you don't feel like digging out your install disk. You can download the iPhone SDK from http://developer.apple.com/iphone/. After you download them, you can use them for free (and run your applications in the iPhone Simulator for free). You will need to sign up to be an Apple Developer for $100 USD if you want to submit your applications to the App Store or test them on any actual device.

iPhone and iPod Emulator

I intend to write some piece of code for an iPod and an iPhone. so, i'm looking for emulators for those devices.
basically an emulator which will help me test the application I'm writing.
Thanks.
To develop iPhone apps you need to download the iPhone SDK. This includes the tools and libraries to code you applications as well as a simulator to test your code. This tools are available only for intel macs.
You can get the sdk for free here: http://developer.apple.com/iphone/
To test you code in a real iPhone, you will need to join the iPhone Developer Program (http://developer.apple.com/iphone/program/), which is not for free.
Are you talking about writing an application or writing code for your website to display properly on an iPhone?
The former requires a developer subscription with Apple to access their SDK and emulator.
For the latter, there seem to be several emulators out there to test your web site, check out:
http://iphonetester.com/
http://www.testiphone.com/
A Google search for 'iPhone emulator' should find a lot for you.
The iPhone SDK comes with an iPhone simulator that you can use with Xcode during development.
You can download the SDK from http://developer.apple.com/iphone - you need to be a registered iPhone developer, however, although this is free, after which you can use the simulator.
Note that if you want to send your applications to a physical device you need to enrol in the iPhone developer program which starts at $99.
You probably want to actually get an iPhone for that. You'll have to register the $99 but then you'll get the ability to upload apps to your iPhone/pod.
You could also jailbreak your phone/pod and do whatever you want.
There are also apps available that let you transfer stuff to and from your phone in the appstore (at least one free, if I recall correctly)
If you want to do something more with the files than just transfer them to the phone/pod, it's likely that you'll have to jailbreak your phone/pod anyway.
I keep wanting to find a better abbreviation for typing iPod/iPhone. How about iP(od/hone)? Hmm, not better!

Development platform for iPhone application

I am new in iPhone application development and currently working on .net (C#).
Please suggest the development platform to create iPhone application so I can adopt very soon.
Which is best among these:
Xcode
Unity using script language c#
tersus
Or any other tool that is not on the list.
Is it possible to develop iPhone application using .NET framework? I'm not sure; I think not.
It's not possible develop application for iPhone on Windows platform. You need official SDK and it's only for Mac OS X.
Look to http://developer.apple.com/iphone/
XCode is the only development environment for iPhone and Objective C is the language it uses for this. You cannot use the .NET framework to build an iPhone app.
The SDK is free to download but you will need register (for free) with apple to get the SDK and all it initially lets you do is build and run apps in a software simulator environment; to put apps on a physical phone you need to buy a license (for $99) and go through a rather convoluted process to set up signing certificates.
The SDK and a variety of sample code and tutorials are all at the Apple iPhone developer site http://developer.apple.com/iphone/.
The official SDK is free but not open-source. All the tools necessary to build iPhone apps are free. HOWEVER you cannot put your apps on an iPhone or iPod Touch device without paying the $99 for the developer license. You can run the apps you build on the iPhone Simulator, which is an application that runs on your Mac. It looks and behaves pretty much like a real iPhone, minus a few obvious things (no GPS, no camera).
Go to http://developer.apple.com/iphone/ to get started.
Learn Obj-C . If you don't have mac then buy one.
Unity looks very promising, but it's cost prohibitive for an indy programmer. I looked at this last week and for me to get the package I needed I'd have to drop down almost $3,000. You'd still have to use XCode to compile your app though.