|
metadata
I want to start developing them, and I’ve got a few questions:
1. I’m assuming I need a developer license, is this for developing them or pu blishing them?
2. I’ve used AS3 for many years, and from what I’ve heard HaXe can develop iPhone apps. Is HaXe similar to AS3?
3. I’ve heard I need a Mac- is this true?
|
|
|
metadata
1. Publishing. You’ll have to sign up and I think the fee is $100 per year + 30% revenue cut
2. I’m not qualified to answer that
3. For the final build, I believe it has to be done on a mac.
|
|
|
metadata
> *Originally posted by **[UnknownGuardian](/forums/4/topics/313121?page=1#posts-6607262):**
> 3. For the final build, I believe it has to be done on a mac.*
Yes, I also think so. But a mac emulation can always work too.
Also, one of the biggest challenge you might encounter is performances. You will need to do a lot of optimization to get your game to run fine on iPhone.
|
|
|
metadata
If you use AIR you don’t need a mac, or haxe.
|
|
|
metadata
So- where do I start? I have no idea how to package anything to work on my iPhone.
|
|
|
metadata
Well you need the AIR SDK. If you want to test on an iOS device you need a developer code I think, although I believe CS6 has an emulator.
Or you can use objective c on a mac (or apparently a mac simulator).
I don’t have a lot of experience with this, so maybe this will help:
[http://www.gotoandlearn.com/play.php?id=116](http://www.gotoandlearn.com/play.php?id=116)
Edit: Although after watching that for a bit, I don’t trust anyone who writes this:
`
tx = e.accelerationX * 100
//
ball.x += ((ball.x + tx) - ball.x) * 0.3`
|
|
|
metadata
I’ve got the SDK- is the developer code the 99$ thing?
|
|
|
metadata
|
|
|
metadata
[A 5 part tutorial on how to make air apps for ios](http://www.untoldentertainment.com/blog/2011/11/23/flash-to-ios-a-step-by-step-tutorial-part-1/)
But yes, you do need a mac, unfortunately.
|
|
|
metadata
To answer your earlier question, Haxe is extremely similar to AS3, there are only some minor differences.
|
|
|
metadata
Are you sure iPhone comes with air installed? I know my android didn’t and if I wanted to put any air Apps in the store, users would require air. When I used haXe to create an android app, it ran without any required programs.
|
|
|
metadata
> *Originally posted by **[Feffers](/forums/4/topics/313121?page=1#posts-6609347):***
>
> Are you sure iPhone comes with air installed? I know my android didn’t and if I wanted to put any air Apps in the store, users would require air. When I used haXe to create an android app, it ran without any required programs.
In adobe flash cs5.5 and after, you can compile for iOS.
|
|
|
metadata
Just to clarify on the license thing, you can develop without a license, but you’d need to sell your stuff on Cydia or some other store. If you want to put your app on the App store, it is then that you’d need the license.
|
|
|
metadata
> *Originally posted by **[jasonjie88](/forums/4/topics/313121?page=1#posts-6610148):***
>
> Just to clarify on the license thing, you can develop without a license, but you’d need to sell your stuff on Cydia or some other store. If you want to put your app on the App store, it is then that you’d need the license.
So I don’t need it to test on my iPhone?
|
|
|
metadata
> *Originally posted by **[RTL\_Shadow](/forums/4/topics/313121?page=1#posts-6610334):***
> > *Originally posted by **[jasonjie88](/forums/4/topics/313121?page=1#posts-6610148):***
> >
> > Just to clarify on the license thing, you can develop without a license, but you’d need to sell your stuff on Cydia or some other store. If you want to put your app on the App store, it is then that you’d need the license.
>
> So I don’t need it to test on my iPhone?
If your iPhone is hacked, you can test without a license. If not, I think you’ll need a license.
|
|
|
metadata
> *Originally posted by **[Sanchex](/forums/4/topics/313121?page=1#posts-6610635):***
> > *Originally posted by **[RTL\_Shadow](/forums/4/topics/313121?page=1#posts-6610334):***
> > > *Originally posted by **[jasonjie88](/forums/4/topics/313121?page=1#posts-6610148):***
> > >
> > > Just to clarify on the license thing, you can develop without a license, but you’d need to sell your stuff on Cydia or some other store. If you want to put your app on the App store, it is then that you’d need the license.
> >
> > So I don’t need it to test on my iPhone?
>
> If your iPhone is hacked, you can test without a license. If not, I think you’ll need a license.
Guess I’ll have to hack it then :P
|
|
|
metadata
Or just develop for android and not require an expensive license. :P
|
|
|
metadata
> *Originally posted by **[Feffers](/forums/4/topics/313121?page=1#posts-6612389):***
>
> Or just develop for android and not require an expensive license. :P
I’ve got an iPhone.
|
|
|
metadata
> *Originally posted by **[Feffers](/forums/4/topics/313121?page=1#posts-6612389):***
>
> Or just develop for android and not require an expensive license. :P
Well, $100 or $25 per year. Not an enormous difference, especially if you are serious about making mobile apps. The real down-side of developing for iPhone is that you need a mac. :P
|
|
|
metadata
Can you not use the AIR packager on windows?
|
|
|
metadata
> *Originally posted by **[RTL\_Shadow](/forums/4/topics/313121?page=1#posts-6612651):***
> > *Originally posted by **[Feffers](/forums/4/topics/313121?page=1#posts-6612389):***
> >
> > Or just develop for android and not require an expensive license. :P
>
> I’ve got an iPhone.
Drop that puppy and get an Android phone, preferably powered by an nVidia Tegra 3 processor.
|
|
|
metadata
|