Book tip on iPhone programming
-
Could anyone advise a good book on iPhone/iPad programming for someone with a C++ background? I hope this does not fall into the programming questions banner ;) Thanks in advance!
-
As far as I know, you should put the C++ background into a nice dry box in the attic and start thinking about learning Objective C.
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan Kenobi -
Could anyone advise a good book on iPhone/iPad programming for someone with a C++ background? I hope this does not fall into the programming questions banner ;) Thanks in advance!
there's a billion and seven books and online tutorials around - and I haven't really found one I think I'd recommend. If you're talking business programming (as opposed to games) then the best I've found has been this one[^] but I confess the bookshops I have access to haven't been stocked to the gills with options. As XCode (the IDE on the mac) has changed quite a bit in recent times, I'd make sure you get a recent one that uses the latest version of XCode. The IOS changes between 3 and 4 and probably 5 seem to me to be of less concern - certainly when yo're starting out. I seriously contemplated writing a beginners article for CP (maybe an IOS programming for .Net hacks) but CP doesn't seem to be the right place for Mac stuff.
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
-
I have managed to compile and use some legacy code in C++ but you're right for anything GUI related I need to get my hand dirty with Objective C... and I mean dirty ;)
-
How about getting yourself a Windows Phone instead and have fun with C#, Silverlight or XNA?
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan KenobiHa ha - that will be an option depending on the success of the Windows Phone and the the future of Silverlight... quite a bet at this stage! But now you are entioning Windows Phone - is there any way to use (unmanaged) C++ dlls on these? ooops that's a programming question (;
-
Ha ha - that will be an option depending on the success of the Windows Phone and the the future of Silverlight... quite a bet at this stage! But now you are entioning Windows Phone - is there any way to use (unmanaged) C++ dlls on these? ooops that's a programming question (;
Not that I know of. Everything I have seen had its roots in the .Net famework. Makes sense, regarding what kind of CPU you are running your code on. As much as I enjoy working with C++, but in this case it does not appear to be really practical.
"Dark the dark side is. Very dark..." - Yoda ---
"Shut up, Yoda, and just make yourself another toast." - Obi Wan Kenobi -
there's a billion and seven books and online tutorials around - and I haven't really found one I think I'd recommend. If you're talking business programming (as opposed to games) then the best I've found has been this one[^] but I confess the bookshops I have access to haven't been stocked to the gills with options. As XCode (the IDE on the mac) has changed quite a bit in recent times, I'd make sure you get a recent one that uses the latest version of XCode. The IOS changes between 3 and 4 and probably 5 seem to me to be of less concern - certainly when yo're starting out. I seriously contemplated writing a beginners article for CP (maybe an IOS programming for .Net hacks) but CP doesn't seem to be the right place for Mac stuff.
MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')
I think the CP team is eager to widen their readership... and if you give a .NET angle, it would be perfect! I am porting some MFC code to iPhone - and I have had to rewrite (or borrow) code for CString and COleDateTime - I will try to share the code when I have a bit of time!
-
Could anyone advise a good book on iPhone/iPad programming for someone with a C++ background? I hope this does not fall into the programming questions banner ;) Thanks in advance!
I've read O'Reilly's Programming iOS4. I've found it to be the best book about iOS programming. It covers XCode 3 and iOS 4.3, which is nice because you can get confused with a book that uses an older XCode version since the IDE has changed a lot in the latest version.
-
I think the CP team is eager to widen their readership... and if you give a .NET angle, it would be perfect! I am porting some MFC code to iPhone - and I have had to rewrite (or borrow) code for CString and COleDateTime - I will try to share the code when I have a bit of time!
BadJerry wrote:
I am porting some MFC code to iPhone - and I have had to rewrite (or borrow) code for CString and COleDateTime -
Ah smell of nostalgia hits my nose once again.
www.software-kinetics.co.uk Wear a hard hat it's under construction
-
Could anyone advise a good book on iPhone/iPad programming for someone with a C++ background? I hope this does not fall into the programming questions banner ;) Thanks in advance!
-
I think the CP team is eager to widen their readership... and if you give a .NET angle, it would be perfect! I am porting some MFC code to iPhone - and I have had to rewrite (or borrow) code for CString and COleDateTime - I will try to share the code when I have a bit of time!
What are you doing about
CListCtrl
?
Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
-
What are you doing about
CListCtrl
?
Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
-
Ravi Bhavnani wrote:
I second mav@octaval's suggestion to go O'Reilly.
Thanks, I just ordered it :) (Yes, I know I wasn't the one who originally asked.) I think it's the first programming book I've purchased since BeOS. Yikes. No wait, I bought a "3D Game Programming" book about 10 years ago. I think it's about time I learn something new :) Actually it's funny, I have learned C# since then, but did it all online. I miss buying O'Reilly books though, I fondly remember browsing the back corner of Wordsworth in Harvard Square for any and all programming books. It's gone now (Wordsworth, not Harvard Square). This just tugged at the heartstrings. Sniff. </wax nostalgic>
-
Ravi Bhavnani wrote:
I second mav@octaval's suggestion to go O'Reilly.
Thanks, I just ordered it :) (Yes, I know I wasn't the one who originally asked.) I think it's the first programming book I've purchased since BeOS. Yikes. No wait, I bought a "3D Game Programming" book about 10 years ago. I think it's about time I learn something new :) Actually it's funny, I have learned C# since then, but did it all online. I miss buying O'Reilly books though, I fondly remember browsing the back corner of Wordsworth in Harvard Square for any and all programming books. It's gone now (Wordsworth, not Harvard Square). This just tugged at the heartstrings. Sniff. </wax nostalgic>
David Kentley wrote:
back corner of Wordsworth in Harvard Square
Me too! I lived the 02138 vicinity for 20 years before moving to The Great White North. I miss Boston terribly. :( /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
David Kentley wrote:
back corner of Wordsworth in Harvard Square
Me too! I lived the 02138 vicinity for 20 years before moving to The Great White North. I miss Boston terribly. :( /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
I grew up in Arlington, just a 77 bus away from the Square. Now I live in West Michigan. Great beaches (and great views on the beaches, and I'm not talking about the sunset), but if houses weren't 5x as expensive (seriously) I'd move back in a heartbeat. (I see enough provincial UK talk here it's time for the provincial Bostonians to get in on it!)