Archive

Posts Tagged ‘Lamarche’

10 Interesting Links For February 17th

February 18th, 2009 Greg Smith Comments off
  • Amazon.com: iPhone SDK Application Development: Building Applications for the AppStore: Jonathan Zdziarski: Books – This practical book offers programmers the knowledge and code they need to create cutting-edge mobile applications, using Apple's iPhone SDK. The iPhone is one of the hottest new pieces of technology: a fully functional portable Unix operating system with the most advanced handheld user interface in existence. iPhone SDK Application Development covers development environment for both the iPhone and iPod Touch, from windows and navigation bars to more advanced layers of the iPhone SDK, such as screen transitions, low-level graphics rendering using CoreSurface, the MultiTouch API, and digital sound and music rendering with Celestial and CoreAudio.
  • Amazon.com: Programming in Objective-C 2.0 (2nd Edition) (Developer’s Library): Stephen G. Kochan: Books – This book is both comprehensive and easy to understand. The sequence of chapters chosen to be read chronologically is well thought out (e.g. having the reader use static data types before introducing the generic id type, or having the reader declare and implement accessor methods before introducing the property and synthesize directives). The end of chapter exercises are also short (i.e. quick to complete) but also thoughtfully designed.
  • Amazon.com: Beginning iPhone Development: Exploring the iPhone SDK: Dave Mark, Jeff LaMarche: Books – Are you a programmer looking for a new challenge? Does the thought of building your very own iPhone app make your heart race and your pulse quicken? If so, then Beginning iPhone Development is just the book for you.
  • Interview with “Beginning iPhone Development” authors Dave Mark and Jeff LaMarche – In this interview, Dave and Jeff talk about what you should learn before you start coding for iPhone, connecting Interface Builder components to code, how Interface Builder differs from “code-gen” style UI builders, Objective-C message passing patterns, delegates and protocols, and differences between Cocoa and web MVC implementations.
  • Experiences Of A Newbie iPhone Developer – It seems the world is full of iPhone developers offering their services, and they cost a lot more than our budget would stretch to. When the quotes came in, realization dawned – we’d have to do it ourselves. The fact that I hadn’t programmed anything more than a website in over 15 years was only briefly considered, and I invested the profits from selling a beloved surfboard on eBay in a few iPhone development books. Dennis in the meantime got to work on the illustrations that would be the focus of our app – a slightly off the wall character designer and e-card sender.
  • iPhone Dev 101: Introduction – The Unofficial Apple Weblog (TUAW) – Welcome to the iPhone Dev 101 series. This series on TUAW is designed to tell readers about iPhone development, and give potential iPhone developers a look at the iPhone. In this introductory post, I’ll walk you through some of the most asked questions about the iPhone & App Store. These posts will be a little geeky, but I will try to explain anything that you might not already know about.
  • Slashdot | Beginning iPhone Development – “When my wife got a Touch several months back, the first thing I wanted to do was build some applications for it. Who wouldn’t want to play with a device that has accelerometers, position sensors and multi-touch gestures? But being new to the Mac world, I needed something to help guide me along. Beginning iPhone Development aims to be that guide. But does it live up to the challenge of teaching a newbie Mac and iPhone developer?” Read below for the rest of Cory’s review.
  • Starting out with Objective-C – This is the latest release of Stephen Kochan’s series which some consider to be the Objective-C bible. It has a wealth of information jammed into almost 600 pages, and it will take you from simple variable assignments to advanced class implementation. I’m over halfway through this book, and the text is easy to read (not too high level), and is broken up in a visually appealing style with sufficient whitespace to be gentle on your eyes. If you’re only interested in programming for the iPhone, you may only want to rely on this book for its wealth of foundational Objective-C material as it only has one chapter devoted to the iPhone.
  • iPhone Developer Success Stories Continue to Inspire – Mac Rumors – Ge Wang is the developer behind Smule who has created a number of $0.99 applications, the most popular of which is Ocarina, a virtual musical wind instrument (video). Ocarina has seen over 400,000 downloads in less than a month and remains in the Top 10 Paid iPhone Apps. Wang expects his company to pull in close to $1 million this year.
  • Learn Objective-C… on the iPhone? – I usually don’t like to Pimp my own Warez, but Sir Daniel Punkass pointed out to me that Learn Objective-C on the Macintosh is quite applicable to iPhone development, especially for folks who don’t already know Objective-C. Sometimes I’m a bit clueless.
  • Two Apple (Macintosh and iPhone) Programming Books Worth Buying

    February 12th, 2009 Greg Smith 2 comments

    During MacBreak Weekly 127, Andy Ihnatko’s picks were two books. I normally try to avoid purchasing a bazzillion books espcially programming books. Most of them just aren’t worth it. These two are book are worth buying.

    Apple Training Series: AppleScript 1-2-3: In AppleScript 1-2-3 Apple’s AppleScript product manager, Sal Soghoian, teaches beginners how to address nearly any automation task on the Macintosh. Broken down into three parts, the book starts by explaining AppleScript fundamentals through a series of hands-on how-tos designed to teach you how to write functional scripts. The second section expands on the knowledge gained in the first section with an in-depth examination of useful AppleScript tools and techniques, and the third section uses sample scripts to demonstrate how to automate Apple and third-party applications. If you’re looking to work more productively by automating your workflow, you’ll want this primer written by the leading expert in the field-no one knows more about AppleScript than Sal.

    This book is an offical Apple book written by the Apple’s AppleScript product manager. You not going to get much more of an expert on Applescript than this. Apparently it’s been in the works for a while. The 5 Amazon reviews are either 4 or 5 stars.

    Beginning iPhone Development: Exploring the iPhone SDK: This book is written by Dave Mark and Jeff LaMarche, both experienced Mac developers. It’s written for the beginning iPhone developers who also has some programming experience.

    From the description: The book starts with the basics, walking you through the process of downloading and installing Apple’s free iPhone SDK, then stepping you though the creation of your first simple iPhone application. You’ll move on from there, mastering all the iPhone interface elements that you’ve come to know and love, such as buttons, switches, pickers, toolbars, sliders, etc. You’ll master a variety of design patterns, from the simplest single view to complex hierarchical drill-downs. You’ll master the art of table-building and learn how to save your data using the iPhone file system. You’ll also learn how to save and retrieve your data using SQLite, iPhone’s built-in database management system. You’ll learn how to draw using Quartz 2D and OpenGL ES. You’ll add MultiTouch Gestural Support (pinches and swipes) to your applications, and work with the Camera, Photo Library, and Accelerometer. You’ll master application preferences, learn how to localize your apps into other languages, and so much more.

    The 62 reviews gives Beginning iPhone Development: Exploring the iPhone SDK 5.5 stars.