can you guys suggest how I can get a mac for little or no money? I don't have much of it. Also, can you suggest learning materials for beginners or programmers who are going from windows phone 7 programming to iphone programming?
Thanks for sharing. I'm getting ready to launch an app Thant my partner and I have developed, and the hints on the screen shots was great help. Thanks. Gtapp.com
Hey, i have a doubt, hahaha! I have made tons of games using flash as2, as3, as3 class!
Some are goods like flashbeat ( 25k user every month in facebook ).
So, is hard to move from as3 and class to obj c? I have bought Programing in Obj C and Iphone 3.0 Dev. books and i found it kind of strange.
Im afraid to spend $ 2.000 for a MAC and dont get at leats $2.000 back, i dont want to be millionare, but pays my bills and the new MAC if i bought one!!
@tehepicasian Yes, big-time. C++ has always pretty much sucked, but Objective-C is an object oriented version of C that actually brings some power to the table. C++ doesn't do anything that you couldn't do in straight C - it adds no functionality to the language whereas Obj-C certainly does.
@PangeaSoftwareInc But what platform can Objective-C run on? Only Mac, iPhone/iPod Touch and iPad. Also, (if I'm wrong on this, please say) I would say that there are more resources for a newbie programmer to learn C++. For me, it is easier to learn things online, rather than sit down and read a book. antiRTFM has helped tremendously with his tutorials on the C++ language. Don't get me wrong, I don't hate Obj-C, I just hate the monopolistic way Apple is.
@tehepicasian Objective-C can run on most platforms that support GCC, though whether they have any libraries to actually make it somewhat useful I'm not sure. You're right there are more resources for the programmer learning C++, but that's just because there's more C++ programmers (well that's the reason why I think it is). But since Objective-C is just a superset of C, that means you can learn straight C (and there's just as many C resources as there are C++, if not more)
@tehepicasian (continued from above, hope it worked right lol) and then just pick up some Objective-C book and learn the new features Objective-C brings. And since the programmer already knows C, it should only take them a day if not less to learn Objective-C. Though personally even though I know Obj-C I prefer coding in straight C, I dislike OOP in general, but that's just me :P.
@PangeaSoftwareInc: "C++ doesn't do anything that you couldn't do in straight C". Not true. With all due respect, you don't know what you're talking about. Template programming, for example, is something you cannot do in straight C, because it has to do with the type system of the language. C++ is an object-oriented language,you should clarify what you mean with "can do". Technically, you can certainly use your legs to travel the world, but I am pretty sure that using an airplane is much better.
@walkietalkie74 Actually C++ doesnt do anything different than C - it's just got different syntax. For example, Obj-C it does automatic NIL checking - an added feature of the language that C does not do. Similarly, Pascal has built-in support for strings and array bounds checking - C does not. Those are examples of things that a language adds. C++ doesn't add anything like that to C. There's nothing you can do in C++ that you can't do in C. It's just a change in syntax.
@PangeaSoftwareInc Again: absolutely not. It's clear to me: you don't know C++ enough well. It's not only a matter of syntax; C++ is a *different* language, with a *different* philosophy, *different* semantics and purpose than C. It's not only a simple extension of a previous language. Besides that object oriented programming deeply affects the way programmers approach problems and solve them, C++ actually ADDS new concepts, like template programming, already mentioned.
@walkietalkie74 Sorry, but you're getting language and functionality mixed up. The only thing different about C++ over C is syntax. The language is still C - just wrapped up in classes and such. It's still just C under all of that and you still have to write all the same code you would have otherwise. Obj-C adds things to the language that simply don't exist in regular C. Garbage collection, autorelease pools, nil checking, automatic type checking, etc. These are all new to the C language.
@walkietalkie74 Philosophy and semantics do not bring any new capabilities to a language. Changing a function to a class doesn't change the code in that class. You're still going to have to do "if (pointer == nil)" in C or C++. But in Obj-C you don't have to because the language adds new capabilities. C++ is just C with classes, but the classes don't add any new capabilities that were not there before. I'd challenge you to name just 1 new capability in C++ that isn't just class syntax.
i really want to develope apps but i need a mac i might be getting one soon but i want to start learning coding and stuff any good vedios that have really helped you please tell me.
We would love to know which of these new features are finally included so developers can start takinng advantage of their presence in all the ingenious ways that they have done in the past. At EDUmobile. ORG - our iPhone Learning Course, that has over 100 students currently undergoing iPhone Development training, would try and incorporate as many of these new features as possible.
@Jonathan0King Me too! Actually I'm writing this on it right now (oh, yeah!). Anyway I'm still learning Object Oriented programing and Objective C. I'm using Stanford's CS106A course available on the iTunes U. Also I'm planning to use iOS Development (or something like that) form Stanford too (make sure you download the latest one).
I am computer engineer and Ive just been using this new world iPhone device since like 4 months ago, I am really interested to know and learn about iPhone programming, and for the first time, I found you sir speaking something interested to me. I hope that I can find someone to put me on the right direction like books or even a course, I am willing to study and learn this.
Great video!!! The thing you said about iPhone/Mac programming being the same reminds me of XNA. It's literally nearly the same code for Windows/Xbox 360/Zune. I wish that I had a Mac or could get the alternative working so I could try hand at programming for the iPhone/iPod touch.
It seems like XNA, but its not. .Net is easy for anybody with intelligence or programming background to learn. Objective-C is not. I would have to say I prefer windows development to mac development. Simply said, it is very hard to create an iPhone Game if you don't have a Mac programming background.
Remember, that is just me, others have different opinions
What website is good for finding really specific tech questions? Such as, if I were making images in Photoshop, how to I get the image and not the whole bounding canvas (the extra white space) exported to the Xcode database or ... something?
You really hit the money with the screen shot thing. I have seen apps where every single screen shot is a menu or a title screen! Usually, these apps end up being really cruddy in the game play when I download them (these are free games).
Also, one thing that you didn't mention that I think helps is having a light version of your app. Quite a few people (including me) only download free apps unless they *know* that a paid app will be good. But then, even Pangea needs to learn this better.
im 15 years old and i really would like to make iphone programs... games... i dont care about getting money.. i just want to create beautiful games that people enjoy playing..... i just dont have any idea how to start, where to get the developing program and how i should do it actually xD
i just know thath i really have to do it! please help me
Preferably programing basics - if you already have a certain knowledge in graphic software, or have creative potential, then you might find it easier to design your game and present ideas.
Also have a look at the basics of game-play (in general), eg. What makes an RPG game, Balance, etc.
Then you can get some programs and start coding once you have learned some techniques.
If it sounds like too much, it is better than just sitting and doing nothing
The original bugdom was made with REALLY old software. But if the models were remade in a new format, that would be awesome! It would be a bestselling ipod/ iphone game! :)
I really liked your video. Youtube can be a great asset for you. If you need any help getting your video exposed i use a site called Tubeviews . Net It has really done wonders for me, Keep in touch
I have the idea, art (animation, sprites) and music... i just need skilled programmer
DanishGreatDane 3 weeks ago
Excellent advice. Many thanks.
scrrashid 2 months ago
thank you a lot, you were honest an clear, thanx again :)
TheHackerEyes 5 months ago
How long does an iphone game development process take on average?
HBCult 7 months ago
@PangeaSoftwareInc dang it!!! *sniff* :,(
MarioBrothers120 8 months ago
@PangeaSoftwareInc
Can you make apps on windows?
MarioBrothers120 8 months ago
@MarioBrothers120 Nope, you have to have a Mac to develop for iOS.
PangeaSoftwareInc 8 months ago
@PangeaSoftwareInc Oh I am also pretty sure you can use the unity game engine to create apps on Windows but that is just a guess...
lask7117 7 months ago
@PangeaSoftwareInc how about the Torque Game Dev Software? Or is it for iOS only too?
wrlzz 6 months ago
thanks for the tutorial, I'm making a large scale MUD game in c++, come check out my channel
101MUDman101 9 months ago
wait, you guys did cro-mag rally? NO WAY! We have that game on our school's REALLY old Mac's
SPcopyright 9 months ago
can you guys suggest how I can get a mac for little or no money? I don't have much of it. Also, can you suggest learning materials for beginners or programmers who are going from windows phone 7 programming to iphone programming?
SPcopyright 9 months ago
What do you use to create your animation/sprites ?
spartant22 9 months ago
@spartant22 2D animation is all done in the code since there is very little 2D animation in our games. The sprites are all done in Photoshop.
PangeaSoftwareInc 9 months ago
Thanks for the help! My first game just made it into the app store! Swift Hit!
wasserbrunner 10 months ago
Is it possible to develop advanced games for Iphone by using windows?
slimetcake 10 months ago
could i learn C and objective C by myself? or is it better with an instructor?
another quesion!
why do people say that if you want to be an iphone developer, you must first be an experienced developer?
ps. i learn now, dot.net, java and webmaster courses
HardCoreProgrammer1 1 year ago
The audio in your video is panned all the way to the left and it sounds kind of awkward on headphones.
futuremtt 1 year ago
I found your chapter in iPhone Game Projects very interesting and I hope you will make some iOS (or mobile) game development tech videos.
dahDougieBoy 1 year ago
Thanks for a great video!
djcondra 1 year ago
I have a question, how do you update your app (bug fixes.. etc) could you possibly put up a tutorial?
DORC101 1 year ago
Hey all you need is credit card to buy the sdk right or do you need someting els
angelrocha916 1 year ago
Thanks for sharing. I'm getting ready to launch an app Thant my partner and I have developed, and the hints on the screen shots was great help. Thanks. Gtapp.com
SeedsCSB 1 year ago
@SeedsCSB Nice website. Reminds me of playing with flash like 3 years ago
ivaneduardo747 1 year ago
@SeedsCSB BTW cool app
ivaneduardo747 1 year ago
hey i want to esign apps because i think is interesting but i dont have mac but i´m going to buy one ande i don´t know c or c++
where could i learn or what should i do?????
Xdmxz 1 year ago
This is great. Thanks!
ivaneduardo747 1 year ago
Thank you for this video!
n00ster 1 year ago
very nice video, thanks
savemyplaylist 1 year ago
Hey, i have a doubt, hahaha! I have made tons of games using flash as2, as3, as3 class!
Some are goods like flashbeat ( 25k user every month in facebook ).
So, is hard to move from as3 and class to obj c? I have bought Programing in Obj C and Iphone 3.0 Dev. books and i found it kind of strange.
Im afraid to spend $ 2.000 for a MAC and dont get at leats $2.000 back, i dont want to be millionare, but pays my bills and the new MAC if i bought one!!
ohdaush 1 year ago
#OMG nice game found at iphoneshare,org
iphoneshareorg 1 year ago
where do you start to make an iphone/ipod touch game app?
knight11ind 1 year ago
Objective-C runs circles around C++?
*FacePalm*
tehepicasian 1 year ago 12
@tehepicasian Yes, big-time. C++ has always pretty much sucked, but Objective-C is an object oriented version of C that actually brings some power to the table. C++ doesn't do anything that you couldn't do in straight C - it adds no functionality to the language whereas Obj-C certainly does.
PangeaSoftwareInc 1 year ago
@PangeaSoftwareInc But what platform can Objective-C run on? Only Mac, iPhone/iPod Touch and iPad. Also, (if I'm wrong on this, please say) I would say that there are more resources for a newbie programmer to learn C++. For me, it is easier to learn things online, rather than sit down and read a book. antiRTFM has helped tremendously with his tutorials on the C++ language. Don't get me wrong, I don't hate Obj-C, I just hate the monopolistic way Apple is.
tehepicasian 1 year ago
@tehepicasian Objective-C can run on most platforms that support GCC, though whether they have any libraries to actually make it somewhat useful I'm not sure. You're right there are more resources for the programmer learning C++, but that's just because there's more C++ programmers (well that's the reason why I think it is). But since Objective-C is just a superset of C, that means you can learn straight C (and there's just as many C resources as there are C++, if not more)
MrBottomy 1 year ago
@tehepicasian (continued from above, hope it worked right lol) and then just pick up some Objective-C book and learn the new features Objective-C brings. And since the programmer already knows C, it should only take them a day if not less to learn Objective-C. Though personally even though I know Obj-C I prefer coding in straight C, I dislike OOP in general, but that's just me :P.
MrBottomy 1 year ago
@PangeaSoftwareInc: "C++ doesn't do anything that you couldn't do in straight C". Not true. With all due respect, you don't know what you're talking about. Template programming, for example, is something you cannot do in straight C, because it has to do with the type system of the language. C++ is an object-oriented language,you should clarify what you mean with "can do". Technically, you can certainly use your legs to travel the world, but I am pretty sure that using an airplane is much better.
walkietalkie74 1 year ago 5
@walkietalkie74 Actually C++ doesnt do anything different than C - it's just got different syntax. For example, Obj-C it does automatic NIL checking - an added feature of the language that C does not do. Similarly, Pascal has built-in support for strings and array bounds checking - C does not. Those are examples of things that a language adds. C++ doesn't add anything like that to C. There's nothing you can do in C++ that you can't do in C. It's just a change in syntax.
PangeaSoftwareInc 1 year ago
@PangeaSoftwareInc Again: absolutely not. It's clear to me: you don't know C++ enough well. It's not only a matter of syntax; C++ is a *different* language, with a *different* philosophy, *different* semantics and purpose than C. It's not only a simple extension of a previous language. Besides that object oriented programming deeply affects the way programmers approach problems and solve them, C++ actually ADDS new concepts, like template programming, already mentioned.
walkietalkie74 1 year ago 4
@walkietalkie74 Sorry, but you're getting language and functionality mixed up. The only thing different about C++ over C is syntax. The language is still C - just wrapped up in classes and such. It's still just C under all of that and you still have to write all the same code you would have otherwise. Obj-C adds things to the language that simply don't exist in regular C. Garbage collection, autorelease pools, nil checking, automatic type checking, etc. These are all new to the C language.
PangeaSoftwareInc 1 year ago
@walkietalkie74 Philosophy and semantics do not bring any new capabilities to a language. Changing a function to a class doesn't change the code in that class. You're still going to have to do "if (pointer == nil)" in C or C++. But in Obj-C you don't have to because the language adds new capabilities. C++ is just C with classes, but the classes don't add any new capabilities that were not there before. I'd challenge you to name just 1 new capability in C++ that isn't just class syntax.
PangeaSoftwareInc 1 year ago
@tehepicasian Yeah, it does actually. In comparison, C++ is over-featured and bloated.
Use whatever language you like, but for OOP, I much prefer ObjC.
w0mblemania 1 year ago
It's pathetic that u can't use a pc to develop iPhone apps even Microsoft are less anal than that!
BigBouncyBalls 1 year ago
i really want to develope apps but i need a mac i might be getting one soon but i want to start learning coding and stuff any good vedios that have really helped you please tell me.
funnyvidsfest 1 year ago
@north92530
It's display screen is High Def currently. I mean, they could only add so many new features to keep it at a decent price
Most of ppl watching this vid don't have the cash to acquire Apples latest iPhone, it's just going to be so pricey
But I realized on Apples twitter Sunday they are giving away a few thousand iPhone 4gs. Oh and, this will take you to Apples contest page copy n paste
way。com/iphone4gfree44
Oh yeah, the registration code for the second part is FACEBOOK5474
princesshelena12 1 year ago
is there any way to do it on windows?
Thedirtyc0w 1 year ago
:D i have a question...
For animating sprites for a game what program should i use?
darthcabbagevids 1 year ago
I just saw your iFinger app. Looks awsome unfortunately I don't have a Iphone!!! Can these apps also be tested on PC??
penpvdbs 2 years ago
ok give some tips how do we start to make an app then
asboobsred 2 years ago
As we can see lot of people are interested in game development ,and neverming in what, mobile or computer games
doublesob 2 years ago
We would love to know which of these new features are finally included so developers can start takinng advantage of their presence in all the ingenious ways that they have done in the past. At EDUmobile. ORG - our iPhone Learning Course, that has over 100 students currently undergoing iPhone Development training, would try and incorporate as many of these new features as possible.
rathodkk 2 years ago
nice video!
DvdOwens 2 years ago
Awesome video, thanks for sharing the information.
Tinytw 2 years ago
I bought a mac just to develop apps!
Jonathan0King 2 years ago 23
@Jonathan0King Me too!!!
TheTeckAddict 1 year ago
@Jonathan0King It is the only thing they're good for really...
undeadgamer0 1 year ago
@Jonathan0King Me too! Actually I'm writing this on it right now (oh, yeah!). Anyway I'm still learning Object Oriented programing and Objective C. I'm using Stanford's CS106A course available on the iTunes U. Also I'm planning to use iOS Development (or something like that) form Stanford too (make sure you download the latest one).
ivaneduardo747 1 year ago
@Jonathan0King lol, Im hopefully getting mine soon! for the same reason!
DORC101 1 year ago
@Jonathan0King me tooooo!!!!!
lhyx1990 1 year ago
I am computer engineer and Ive just been using this new world iPhone device since like 4 months ago, I am really interested to know and learn about iPhone programming, and for the first time, I found you sir speaking something interested to me. I hope that I can find someone to put me on the right direction like books or even a course, I am willing to study and learn this.
zaidalnaib 2 years ago
Comment removed
probbarn 2 years ago
Great video!!! The thing you said about iPhone/Mac programming being the same reminds me of XNA. It's literally nearly the same code for Windows/Xbox 360/Zune. I wish that I had a Mac or could get the alternative working so I could try hand at programming for the iPhone/iPod touch.
zero16lives 2 years ago
The Alternative is to create a hackintosh.
It seems like XNA, but its not. .Net is easy for anybody with intelligence or programming background to learn. Objective-C is not. I would have to say I prefer windows development to mac development. Simply said, it is very hard to create an iPhone Game if you don't have a Mac programming background.
Remember, that is just me, others have different opinions
iPodAppAndGameHelp 2 years ago
i agree
BinaryReader 1 year ago
What website is good for finding really specific tech questions? Such as, if I were making images in Photoshop, how to I get the image and not the whole bounding canvas (the extra white space) exported to the Xcode database or ... something?
dontbleedthadalo 2 years ago
when are you going to have more videos?
oberning1 2 years ago
Episode 6 is done and ready to go as soon as Apple approves our latest app: "The Finger"
PangeaSoftwareInc 2 years ago
When are you going to have more videos about your games and if you want to develop applications for the iPhone.
oberning1 2 years ago
You really hit the money with the screen shot thing. I have seen apps where every single screen shot is a menu or a title screen! Usually, these apps end up being really cruddy in the game play when I download them (these are free games).
Also, one thing that you didn't mention that I think helps is having a light version of your app. Quite a few people (including me) only download free apps unless they *know* that a paid app will be good. But then, even Pangea needs to learn this better.
asmeurer 2 years ago
im 15 years old and i really would like to make iphone programs... games... i dont care about getting money.. i just want to create beautiful games that people enjoy playing..... i just dont have any idea how to start, where to get the developing program and how i should do it actually xD
i just know thath i really have to do it! please help me
lg
dvdrothy 2 years ago
look up: iphone sdk
check out some books for development too
thespoonage 2 years ago
the best book for development by far is "Beginning iPhone Development: Exploring the iPhone SDK"...
look it up on amazon.
sary2411sader 2 years ago
Start off with the basics as usual.
Preferably programing basics - if you already have a certain knowledge in graphic software, or have creative potential, then you might find it easier to design your game and present ideas.
Also have a look at the basics of game-play (in general), eg. What makes an RPG game, Balance, etc.
Then you can get some programs and start coding once you have learned some techniques.
If it sounds like too much, it is better than just sitting and doing nothing
SeriousIlya 2 years ago
Don't get a program to do your work. That is lame.
Learn how to program it yourself. Try starting with Python if you're not good at this kinda stuff. If it seems pretty easy try out c++
GNSstudios 2 years ago
PLEASE YOUR KILLING ME!MAKE AT LEAST OTTO MATTIC FOR LG DARE FROOM VERIZON WIRELESS!please
michaelw352 2 years ago
Thank You Mr.Greenstone You Gave Me Hope To Restart Programing On My iPhone ;)
Fadoosh12 2 years ago 14
Mr greenstone, you are my hero, i love all your game and i hope i can make games like yours soon.
MooCowFuryDeveloper 2 years ago
Excellent video, thank you for sharing this information with us :)
CasperBHansen 2 years ago
is there any chance that the original Bugdom will be ported to the iPhone? I have already bought Bugdom 2, Nanosaur 2, Billy Frontier and Enigmo!
jamessnee1 2 years ago
The original bugdom was made with REALLY old software. But if the models were remade in a new format, that would be awesome! It would be a bestselling ipod/ iphone game! :)
Rupee29 2 years ago
Sadly I'm using Windows. When I get a Mac I hope to program for the iPhone :)
shortperson1026 2 years ago 2
great video!!
mrares00 2 years ago
I really liked your video. Youtube can be a great asset for you. If you need any help getting your video exposed i use a site called Tubeviews . Net It has really done wonders for me, Keep in touch
keep up the good work
Braylonsds 2 years ago
nice.
just wonderin'
r u making Pangea Arcade for the iPhone?
nanosaur4ever 2 years ago
you should make a root beer bounce like root beer tapper and tapper
crazyzach5 2 years ago
Thanks Mr. Greenstone! Keep up the good work!
McKaners 2 years ago
Great tips! thank you. :D love enigmo btw. ^_^
I read elsewhere that took 5000 downloads a day to make Top 100 (as of March 2009) ... is that correct?
GrendelKhanTSU 2 years ago
Great Video, all app developers should watch this.
jfbomber80 2 years ago