5 ms·
The Complete iPhone Development Toolbox
- Groxx 17y agoVery impressive list of info for iPhone developers. Very. Lots of good stuff there. I can't find a comparable OSX development list on their site, sadly.
- Zev 17y agoThere's an entire site dedicated to this sort of thing, thats slightly more organized than a big list: http://www.cocoadev.com/ http://www.cocoadev.com/. Its Mac-centric, but it covers the Foundation framework, so its worth knowing about, even if you only do iPhone stuff.
- puffythefish 17y agoTypo in the first sentence: "Nobody could argue that the iPhone has been a revolutionary product in the cell phone industry" Surely there should be a "not" in there somewhere?
- glhaynes 17y agoThat usage is pretty standard. The "against" is sort of implied.
- fuzzmeister 17y agoIt threw me when I read it, as it's one of those instances where the implied meaning is completely opposite to the literal meaning.
- Qz 17y agoI've never heard that usage before, and I was an English major.
- fleitz 17y agoargue has two meanings, to disagree and to assert. –verb (used without object) 1. to present reasons for or against a thing. I agree that it's ambiguous.
- nopassrecover 17y agoTo argue is to present an argument. If you argue about something then your stance is unclear. However, if you argue a stance then you are arguing for that stance. Example: Tom argued about the war (unclear stance). Tom argued the war was a bad thing (clear stance, Tom disliked war). However, there may be a regional usage of 'argue' as 'question' or 'dispute' ("nobody could question/dispute the iphone's success") that I am unaware of.
- Timothee 17y agoI can not recommend the Stanford class enough. It covers pretty much everything one would need to know to develop an app and put it on the App Store, including your first steps with Objective-C and XCode.
- yardie 17y agoThe class is great. I'm currently reading the lectures. One thing I wish could improve is the assignments. If you aren't in the class you get no guidance at all. If they include hints to complete the last assignment in the next one that would be perfect. Occassionally I've run into problems and since I don't have the free time to dedicate to completing the assignments I've skipped a few.
- Timothee 17y agoI see what you mean. There is a Google Groups about the class: http://groups.google.com/group/iphone-appdev-auditors http://groups.google.com/group/iphone-appdev-auditors You should be able to find or ask for hints or walkthrough.
- davidedicillo 17y agocool, glad to see my getappsdone.com in the list :)
- tienshiao 17y agoNo list of iPhone development resources is complete without the Three20 framework, which provides various UI (and other) components extracted from the Facebook app and used all over the place. http://github.com/facebook/three20 http://github.com/facebook/three20
- arnorhs 17y agoI would love a similar guide for Android-based phones like the Nexus One. Anybody know of such a link?
- whalesalad 17y agoMe too.. especially for a web developer (someone who's used to python, php, ruby, etc.. (scripted languages) moving to something like Java. But.. ugh... XML is so gross. It would be nice to build something that abstracts a lot of the boilerplate crap you have to go through when doing Java.
- cloudwalking 17y agoThe Android UI XML isn't actually that difficult. Designing layouts is more straightforward than CSS. Use Linear and Relative layouts with margin, padding, gravity, weight, and "dip" units. Throw in some transparent PNGs and things look half decent.
- metachor 17y agoLooks very interesting. Nice to see a compilation like this.