iPhone Development
iphonedevelopment.blogspot.com · Personal blog · on HN since 2009
Jeff LaMarche wrote this blog on iPhone development, covering OpenGL ES, the Android SDK from an iOS view, and WWDC advice.
What HN saysHN commenters recommend it among iOS developer blogs, especially for graphics and his WWDC first-timer survival guide.
38HN people shared it
10linked it in comments
34stories submitted
172story points
14 years agolast shared
2009people per year2026
Most-shared posts
- 1IPhone Development: Android SDK from an iPhone Developer's Perspective2 people · 49 points · first shared 2010 · 33 comments on HN
- 2Nexus One from an iPhone Developer's Perspective2 people · 17 points · first shared 2010 · 25 comments on HN
- 3Long Live the King2 people · 6 points · first shared 2011 · discussion on HN
- 4WWDC 2011 First Timer's Survival Guide2 people · 4 points · first shared 2011 · discussion on HN
- 5IPhone Development: OpenGL ES from the ground up2 people · 3 points · first shared 2009 · discussion on HN
- 6IPhone OpenGL ES development for beginners2 people · 3 points · first shared 2009 · discussion on HN
- 7Brilliantly Simple Idea: the Treadmill Desk2 people · 2 points · first shared 2011 · discussion on HN
- 8Rogue Amoeba2 people · 1 points · first shared 2009 · discussion on HN
- 9Homepage2 people · first shared 2009
- 10Some thoughts on finding mobile developers or finding work as a mobile developer1 people · 22 points · first shared 2010 · 14 comments on HN
- 11The iPad2 Rant (from Martian Craft)1 people · 16 points · first shared 2011 · discussion on HN
- 12Briefs.app1 people · 11 points · first shared 2010 · 1 comments on HN
- 13Lifting the Skirt (On NDAs)1 people · 4 points · first shared 2010 · 2 comments on HN
- 14"Fixing" WWDC1 people · 4 points · first shared 2013 · discussion on HN
- 15"Fixing" WWDC1 people · 4 points · first shared 2013 · discussion on HN
What HN people wrote when they linked it
menloparkbum · 2009-05-06
I do graphics and entertainment stuff, so this has been interesting: http://iphonedevelopment.blogspot.com/
also the Apress books about iPhone development and objective C have been the best books I've seen.
I haven't seen any other online courses I've liked other than the stanford one.
mahyarm · 2012-04-26
How about a treadmill desk where you walk constantly at a slow pace?
http://iphonedevelopment.blogspot.com/2011/12/brilliantly-simple-idea-…
thestoicjester · 2011-06-29
Yeah, I definitely plan on follow-up posts with any changes that occur.
As for engines, I used cocos2d for all of the 2d (imagine that) stuff like menus and the HUD. The 3d objects I made using blender, modified some code I found online[1] to load them into the project, then pretty much just cobbled together a physics and rendering engine by hand. Good times.
[1]http://iphonedevelopment.blogspot.com/2008/12/start-of-wavefront-obj-f…
kgutteridge · 2011-04-08
No Particular order but these blogs are worth following
http://www.raywenderlich.com/
http://www.cocoanetics.com/
http://maniacdev.com/
http://furbo.org/
http://iphonedevelopment.blogspot.com/
http://idevblogaday.com/
http://cocoawithlove.com/
http://idevrecipes.com/
Im sure I have missed loads of really good ones, so looking forward to discovering some more via this ask!
chicagobob · 2011-03-28
I highly recommend you read Jeff LaMarche's WWDC survival guide. http://iphonedevelopment.blogspot.com/2011/03/wwdc-first-timer-surviva…
danilocampos · 2011-04-26
My favorite quote on this:
"...there's no more reason to abandon IB than there is to forego compilers and write all your code with a hex editor"
http://iphonedevelopment.blogspot.com/2009/10/dont-fear-interface-buil…
Maintaining programmatically-generated views is miserable. But with IB, it's pretty simple. Wanna nudge that button up a couple pixels? Click. Drag. Done. Want to set up label and button appearances for multiple states? A few clicks save you several lines of code per UI object. As as mentioned in the above link, every line of code you don't have to write is a line of code you don't have to maintain/debug. The converse is a huge volume of code across an app to do tedious layout stuff, which doesn't sound fun.
You also cut down on compile/debug cycles, thanks to skipping things like "Oh, fuck, I forgot to set that label's background to clearColor."
Perhaps best of all, IB will help you set up autoresizing masks for your views. This process is extremely counterintuitive to me and it's nice to be able to immediately test out my changes without having to build and run for each tweak.
metachor · 2010-12-08
To use XCode in a single window, switch it to the All-in-One layout in the preferences:
http://iphonedevelopment.blogspot.com/2009/03/xcode-single-window-mode…
Also, in any OS X application with multiple windows you can use Command-` (i.e. Command + backtick key) to switch between windows of the active application.
aaronbrethorst · 2010-02-22
Google employee praises new Google product. Film at 11.
Jeff LaMarche, a prominent iPhone developer and author of a couple iPhone programming books, wrote about this from the opposite side: switching from an iPhone to the Nexus One. I think his take is far more interesting: http://iphonedevelopment.blogspot.com/2010/02/nexus-one-from-iphone-de…
jeroen · 2009-11-13
Interesting link from the comments: http://iphonedevelopment.blogspot.com/2009/11/rogue-amoeba.html
wallflower · 2010-07-13
Beautiful graphic design is something I'd like to learn, and it is something I have not invested much effort in yet. Tutorials like those on SmashingMagazine can tell you the how but can't teach you the why. Any graphic designer/art student will tell you that learning how to draw is all about learning how to look. I'd like to be able to do design myself but realistically it is easier to become friends with good designers (yes, you pay them but it is more like working with a partner than a hired gun). In lieu of taking classes, go to art openings. I've met very few designer developer individuals.
That being said here is a list of some resources for (previous AskYCs, rest of them learning how to make icons) (which is a stepping stone to Tap Tap Tap UI).
http://news.ycombinator.com/item?id=1487274
http://news.ycombinator.com/item?id=1290147
http://news.ycombinator.com/item?id=66863
http://news.ycombinator.com/item?id=227406
http://web.archive.org/web/20050101092500/http://mpt.phrasewise.com/st…
http://hicksdesign.co.uk/journal/principles-of-icon-design
http://flyosity.com/tutorial/crafting-subtle-realistic-user-interfaces…
http://steveweller.com/articles/tabbar-icons/
http://speckyboy.com/2009/04/28/35-tutorials-to-create-amazing-vector-…
http://iphonedevelopment.blogspot.com/2010/05/some-good-advice.html