• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Any Cocoa/iPhone devs or students on here?

I've been learning ObjC, XCode, and the iPhone SDK for the last several weeks now. I'm just curious if there's anyone here to commiserate with me.

Alternatively, if anyone has basic questions about the iPhone SDK or development process, I might be willing to take a shot at answering them.
 
We started doing iPhone development, but abandoned our project after the latest rounds of apple fiascos on apps. I am still working on a few personal projects for the phone however.
 
Heh, the lack of structure is what I wanted other people to commiserate about, actually.

Apple's documentation is a redundant, byzantine mess. I don't especially like any of the textbooks I've seen so far. The best instructional series I know about would be the Stanford course on iTunes U, but even that one isn't very good - the documentation is somewhat lacking, the course is presented in such a way that you HAVE to watch the lectures, one of the lecturers is terrible, and at least half of the stuff they talk about is only relevant to students who are actually TAKING the Stanford course for credit.

Anyway, after trying several other methods, I'm battling my way through Stanford CS193P (via the online materials, I'm not actually a student).
 
Originally posted by: DeathRayLoveMachine
Heh, the lack of structure is what I wanted other people to commiserate about, actually.

Apple's documentation is a redundant, byzantine mess. I don't especially like any of the textbooks I've seen so far. The best instructional series I know about would be the Stanford course on iTunes U, but even that one isn't very good - the documentation is somewhat lacking, the course is presented in such a way that you HAVE to watch the lectures, one of the lecturers is terrible, and at least half of the stuff they talk about is only relevant to students who are actually TAKING the Stanford course for credit.

Anyway, after trying several other methods, I'm battling my way through Stanford CS193P (via the online materials, I'm not actually a student).

Thank goodness, I was beginning to think I was alone! I'm quite shocked at the lack of organization Apple has put into learning coding for the Mac, actually. Their online docs are in more of a wiki-style approach than something I can follow as a roadmap to learning, and most of the books I've found are out-of-date or only on very specific topics. People need a path to follow when learning, that's why school works so well...they start you at the basics and move you progressively through concepts and projects to help you learn & understand the material in a way that you can not only comprehend the princples, but also apply them. A scattered mess is not my favorite approach lol.
 
Yeah, Apple's documentation reeks with the greasy stink of undergraduate programmers. The writers are so eager to share information that they forget what they're supposed to be talking about.

Check out CS193P and post in this thread if you have questions. I could probably benefit from having someone else work through it with me.
 
I started doing the Stanford course before the summer, but stopped for various reasons. I may pick it up again...

Which lecture are you up to?
 
Have you tried using Dashcode for the app development? It makes life MUCH easier with the workflow organizer and visual editing.
 
I took a stab at it. I've never been a developer (no gui stuff aside from some simple javascript), but I've done some scientific coding. ObjC wasn't that difficult to pick up, but the whole graphical linking things up, bundles, and lack of experience with any of the APIs totally blew it for me.

The best I was able to do was to modify some of the apple tutorials.
 


Originally posted by: Xanis
Have you tried using Dashcode for the app development? It makes life MUCH easier with the workflow organizer and visual editing.

I haven't; I always figured Dashcode was just for HTML stuff, which I'm not doing. I might check it out once I have less stuff on my plate.

Did you have any a specific example in mind? I'm listening.





Originally posted by: silverpigObjC wasn't that difficult to pick up, but the whole graphical linking things up, bundles, and lack of experience with any of the APIs totally blew it for me.

Are you using Interface Builder? I'd never done GUI programming either, but I took enough computer science to get acquainted with realtime computing; IB just seemed to click for me.

The Stanford series is designed to help you get familiar with the APIs, although by a cruel twist of fate, the series itself is poorly documented.
 
I wanted to get into it - but was in school up until earlier this year. Too late now 🙁
 
Back
Top