<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mac Tricks And Tips &#187; Book Review</title>
	<atom:link href="http://www.mactricksandtips.com/category/book-review/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mactricksandtips.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 09 Feb 2012 14:41:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iPhone 4 Development &#8211; Book Review</title>
		<link>http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html</link>
		<comments>http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html#comments</comments>
		<pubDate>Tue, 31 Jan 2012 20:01:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Book Review]]></category>

		<guid isPermaLink="false">http://www.mactricksandtips.com/?p=1941</guid>
		<description><![CDATA[Every so often I have a really cool book to review, today's book is Beginning iPhone 4 Development for iOS 4 by apress. Its a comprehensive guide and manual for developing your very own iPhone, iPad or iPod Touch apps, all for $20. Its designed as an in depth look at the iOS SDK, and will hopefully teach you all the basics and the routes needed to begin developing your very own apps. I personally like to develop things for the Mac, I have previously reviewed Learn Mac Programming With Cocca before on this site which taught me how to work in the Mac environment, this book isn't to big of a leap into the world of iOS devices.<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html">iPhone 4 Development &#8211; Book Review</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>



Related posts:<ol><li><a href='http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html' rel='bookmark' title='Permanent Link: Learn Mac Programming with Cocoa- Book Review'>Learn Mac Programming with Cocoa- Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html' rel='bookmark' title='Permanent Link: Book Review &#8211; Switching To A Mac'>Book Review &#8211; Switching To A Mac</a></li>
<li><a href='http://www.mactricksandtips.com/2008/09/coda-mac-web-development-app.html' rel='bookmark' title='Permanent Link: Coda &#8211; Mac Web Development App'>Coda &#8211; Mac Web Development App</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hey</p>
<p>Every so often I have a really cool book to review, today&#8217;s book is <a href="http://www.amazon.com/gp/product/143023024X/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=143023024X">Beginning iPhone 4 Development for iOS 4</a> (<a href="http://www.amazon.com/gp/product/1430236051/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430236051">iOS 5 version here</a>) by <a href="http://www.apress.com/">apress</a>. Its a comprehensive guide and manual for developing your very own iPhone, iPad or iPod Touch apps, all for $20. Its designed as an in depth look at the iOS SDK, and will hopefully teach you all the basics and the routes needed to begin developing your very own apps. I personally like to develop things for the Mac, I have previously reviewed <a href="http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html?trashed=1&amp;ids=840606">Learn Mac Programming With Cocca</a> before on this site which taught me how to work in the Mac environment, this book isn&#8217;t to big of a leap into the world of iOS devices.</p>
<p>Over the last couple of months I have been working through this book, it is actually the second in the series by apress for iPhone development. The first being <a href="http://www.amazon.com/gp/product/1430227001/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430227001">iPhone and iPad Apps for Absolute Beginners</a> (or the <a href="http://www.amazon.com/gp/product/1430236027/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430236027">iOS 5 version</a>), designed at the absolute beginner to any programming language. iPhone 4 Development assumes you know a little bit about programming. However, if you are completely new to the coding world, I reckon you will soon be able to pick it up.</p>
<h3>Overview</h3>
<p>Lets begin by what is included in the book. I have listed the table of contents below. <a href="http://www.mactricksandtips.com/wp-content/uploads/2012/01/Beginning-iPhone-4-Development.jpg"><img class="alignright size-medium wp-image-1942" title="Beginning iPhone 4 Development" src="http://www.mactricksandtips.com/wp-content/uploads/2012/01/Beginning-iPhone-4-Development-226x300.jpg" alt="" width="226" height="300" /></a></p>
<ol>
<li>Welcome to the Jungle</li>
<li>Appeasing the Tiki Gods</li>
<li>Handling Basic Interaction</li>
<li>More User Interface Fun</li>
<li>Autorotation and Autosizing</li>
<li>Multiview Applications</li>
<li>Tab Bars and Pickers</li>
<li>Introduction to Table Views</li>
<li>Navigation Controllers and Table Views</li>
<li>iPad Considerations</li>
<li>Application Settings and User Defaults</li>
<li>Basic Data Persistence</li>
<li>Grand Central Dispatch, Background Processing, and You</li>
<li>Drawing with Quartz and OpenGL</li>
<li>Taps, Touches, and Gestures</li>
<li>Where Am I? Finding Your Way with Core Location</li>
<li>Whee! Gyro and Accelerometer!</li>
<li>iPhone Camera and Photo Library</li>
<li>Application Localization</li>
<li>Where to Next?</li>
</ol>
<p>The book starts out by introducing you to the iOS world. Since you are developing for mobile devices, the code and the development will be different. You are working with a phone, not a fully fledged Mac, therefore the interface and interaction with the app you will be creating will be different. Once you have breezed through the first chapter, you are ready to jump into the nitty gritty of actually coding. Developing apps on the Mac uses <a href="http://developer.apple.com/technologies/tools/">Xcode</a>, therefore a good portion of the second chapter explains what Xcode is and the main features you will be using. I particularly like the tips section of this chapter as it explains some of the other features of development that you will be using.</p>
<p><a href="http://www.mactricksandtips.com/wp-content/uploads/2012/01/iphone-development-chapter-2.png"><img class="alignright size-thumbnail wp-image-1944" title="iphone development chapter 2" src="http://www.mactricksandtips.com/wp-content/uploads/2012/01/iphone-development-chapter-2-78x150.png" alt="" width="78" height="150" /></a>Having read chapter one and two, chapter three will being to teach and show you how to actually code. You will develop a slightly more complex app than one mentioned in chapter two. One with two buttons on the side of the screen which change the labels text when clicked. Nothing amazing, but very useful in learning how the code base runs on an iPhone. The first half of the chapter deals with the code, with the second using the interface builder to develop the interaction by the user. There is a lot of code and some writing involved, but the books layout and clarity (along with Xcode intuitive interface) don&#8217;t make this task to difficult. The very last section of the chapter allows you to try the app out. Xcode has an iPhone simulator, so you can develop an app without a iPhone present (or iPad or iPod Touch for that matter).</p>
<h3>Extending The Learning</h3>
<p><a href="http://www.mactricksandtips.com/wp-content/uploads/2012/01/iphone-4-development-chapter-3.png"><img class="alignright size-thumbnail wp-image-1943" title="iphone 4 development chapter 3" src="http://www.mactricksandtips.com/wp-content/uploads/2012/01/iphone-4-development-chapter-3-77x150.png" alt="" width="77" height="150" /></a>At this point you will have learnt a couple of commands and had a basic look at the interface, if you enjoy this book as much as I did you will be having a wail of a time. Chapter four extends the interface aspect of iPhone development with sliders, segmented buttons and switches. Typical iPhone interface controls you see in every app (the standardisation of Xcode and iPhone development are the cause of this). Similar to previous chapters, you develop the code and then build the interface. The clear &#8216;code&#8217; text along with the tips make understanding why you are doing something useful and actually writing the code simple.</p>
<p>By the end of chapter four I had an appreciation of how complex you can make an app. A lot of work is needed to get something simple up and running. At this point you have written a large amount of code and used the interface builder extensively.</p>
<h3>Going Further</h3>
<p>I could at this point begin to explain every chapter in detail, how ever that would become a boring read. To summarise the next 15 chapters (covering all 630+ pages) take you into the finer aspects of apps on the iOS device. For example, chapter five takes into account the rotation function of your phone and the resulting applications view, chapter fifteen introduces and expands on gestures and multi touch swipes, chapter seventeen discusses the gyro and accelerometer for expanding user functionality and continuing chapters talk about the camera and core location.</p>
<p>The book also explains the more in depth aspects of development, for example chapter 13 introduces and discusses background processing through the use of <a href="http://developer.apple.com/technologies/mac/core.html">Grand Central Dispatch</a>, where your app can do more than more thing at once. This is very useful if you plan on have some complexity in your app, it is difficult to use your app if you have to wait for one task to finish before a second can commence. Its a difficult chapter to read, however a very useful one. Other similar chapters explain other complex topics which you need to understand in order to produce a good app.</p>
<h3>Conclusion</h3>
<p>Overall it is a very well written book. Other than the odd scratching the head moment, usually caused by myself typing something wrong or not thinking right the book delivers what it promises. It does get technical very quick, so if you have read of developed something before using objective-C, it is a great bonus. If you haven&#8217;t the one previous in the series is probably a very good read. I can&#8217;t say much more about this book. I found it great, and over the coming months I am going to be reading more and developing my little app.</p>
<p>However, it is not the latest version of this book and Xcode and the iOS world have moved forward. It has taken me a long time to read this book. Therefore if you want the latest addition I recommend <a href="http://www.amazon.com/gp/product/1430236027/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430236027">iPhone and iPad Apps for Absolute Beginners, iOS 5 Edition</a>. Its probably very similar, and written in a similar style to the version I have been using.</p>
<p>Therefore if you want to start iPhone development for $20 you really can&#8217;t go wrong. The apress series of books mean there is plenty of topics for you to read. For example there is <a href="http://www.amazon.com/gp/product/1430238070/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430238070">More iOS 5 Development</a> which builds upon this book and <a href="http://www.amazon.com/gp/product/1430237104/ref=as_li_ss_tl?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430237104">iOS 5 Games Development</a> for something more specific. There is a lot of books in this series so you can be developing apps for years to come.</p>
<p>If you have any comments or questions, please leave one using the comment form below.</p>
<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html">iPhone 4 Development &#8211; Book Review</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>


<p>Related posts:<ol><li><a href='http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html' rel='bookmark' title='Permanent Link: Learn Mac Programming with Cocoa- Book Review'>Learn Mac Programming with Cocoa- Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html' rel='bookmark' title='Permanent Link: Book Review &#8211; Switching To A Mac'>Book Review &#8211; Switching To A Mac</a></li>
<li><a href='http://www.mactricksandtips.com/2008/09/coda-mac-web-development-app.html' rel='bookmark' title='Permanent Link: Coda &#8211; Mac Web Development App'>Coda &#8211; Mac Web Development App</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ten Must Have Mac Books To Read</title>
		<link>http://www.mactricksandtips.com/2011/01/ten-must-have-apple-macintosh-books-to-read.html</link>
		<comments>http://www.mactricksandtips.com/2011/01/ten-must-have-apple-macintosh-books-to-read.html#comments</comments>
		<pubDate>Thu, 06 Jan 2011 18:11:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Book Review]]></category>

		<guid isPermaLink="false">http://www.mactricksandtips.com/?p=1888</guid>
		<description><![CDATA[I like reading books, especially relating to topics I love. Thankfully the Macintosh community have some of the best library of books to read. This post is going to summarise some of my favourite and well received books relating to the Mac community.<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2011/01/ten-must-have-apple-macintosh-books-to-read.html">Ten Must Have Mac Books To Read</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>



Related posts:<ol><li><a href='http://www.mactricksandtips.com/2010/11/read-pdfs-and-other-files-on-ios-devices.html' rel='bookmark' title='Permanent Link: Read PDF&#8217;s And Other Files On iOS Devices'>Read PDF&#8217;s And Other Files On iOS Devices</a></li>
<li><a href='http://www.mactricksandtips.com/2009/01/introduction-to-applescript.html' rel='bookmark' title='Permanent Link: Introduction To AppleScript'>Introduction To AppleScript</a></li>
<li><a href='http://www.mactricksandtips.com/2009/03/introduction-to-xcode-a-newbies-resource.html' rel='bookmark' title='Permanent Link: Introduction To Xcode &#8211; A Newbies Resource'>Introduction To Xcode &#8211; A Newbies Resource</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hey</p>
<p>I like reading books, especially relating to topics I love. Thankfully the Macintosh community have some of the best library of books to read. This post is going to summarise some of my favourite and well received books relating to the Mac community. This is by no means a complete list and I encourage you to post your favourite Mac books using the comment section below. If we are ready lets begin.</p>
<h3><a href="http://www.mactricksandtips.com/wp-content/uploads/2011/01/Switching-to-the-Mac_-The-Missing-Manual-Snow-Leopard-Edition-O_Reilly-Media.jpg"><img class="alignright size-thumbnail wp-image-1890" title="Switching-to-the-Mac_-The-Missing-Manual-Snow-Leopard-Edition-O_Reilly-Media" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/Switching-to-the-Mac_-The-Missing-Manual-Snow-Leopard-Edition-O_Reilly-Media-115x150.jpg" alt="" width="115" height="150" /></a>1) <a href="http://www.amazon.com/gp/product/0596804253?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596804253">Switching to the Mac: The Missing Manual</a></h3>
<p>The first book on the list is <a href="http://www.amazon.com/gp/product/0596804253?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596804253">Switching to the Mac: The Missing Manual</a>. The missing manual series is one of my favourite. They are comprehensive and usually well written. I&#8217;m going to start the list with a &#8220;Switching to&#8221; book as I think they are one of the best books to use when you first have a Mac. I bought one a long time ago and it helped me immensely when I first started out. If you are new to the Mac platform, or you know someone who has just got there first Mac, I wholehearted recommend <a href="http://www.amazon.com/gp/product/0596804253?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596804253">Switching to the Mac: The Missing Manual</a>.</p>
<p><a href="http://www.amazon.com/gp/product/0596804253?ie=UTF8&amp;amp;tag=mact06-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0596804253"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;padding:0;">2) <a href="http://www.amazon.com/gp/product/0596153287?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596153287">Mac OS X Snow Leopard: The Missing Manual</a></h3>
<p>The next book is another missing manual, <a href="http://www.amazon.com/gp/product/0596153287?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596153287">Mac OS X Snow Leopard: The Missing Manual</a> to be specific, the first being the switching to. This book, I think, is a more general book. Unlike the switching to series this book does away with the comparisons to Windows and focuses on how to get the most out of your Mac. It is a great general introduction to the Mac platform and introduces new and existing users on how to use there Mac. If you want a general reference guide this is the way to go.<br />
<a href="http://www.amazon.com/gp/product/0596153287?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596153287"><img style="float:left; " class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;"><a href="http://www.mactricksandtips.com/wp-content/uploads/2011/01/mac-os-x-unix-toolbox.jpg"><img class="alignright size-thumbnail wp-image-1891" title="mac os x unix toolbox" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/mac-os-x-unix-toolbox-100x150.jpg" alt="" width="100" height="150" /></a>3) <a href="http://www.amazon.com/gp/product/0470478365?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470478365">Mac OS X Unix Toolbox</a></h3>
<p>Moving on from the basic guides we get to something more technical. The <a href="http://www.amazon.com/gp/product/0470478365?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470478365">Mac OS X Unix Toolbox</a>. It is a well written book introducing and showing you how to use Terminal and it commands. If you have looked through <a href="http://www.mactricksandtips.com">MacTricksAndTips</a> for a couple of minutes you will notice the tricks and tip relating to Terminal. This book takes a view on introducing you to Terminal and some of the more general commands and gets you up to speed on how to use Terminal and the Unix background effectively. If you want to go further with your Mac, this is the book for it.<br />
<a href="http://www.amazon.com/gp/product/0470478365?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470478365"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;">4) <a href="http://www.amazon.com/gp/product/0321685830?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321685830">Automator for Mac OS X</a></h3>
<p>Continuing on the technical route, the next book you should read is <a href="http://www.amazon.com/gp/product/0321685830?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321685830">Automator for Mac OS X: Visual QuickStart Guide</a>. Automator is one of the best tools included with your Mac and it is worth learning how to use it. Every week I end up building an Automator routine to run and learning some tricks of the trade (so to speak) is well worth the time and effort. Even a basic knowledge of how Automator works is a great way to speed up your day.<br />
<a href="http://www.amazon.com/gp/product/0321685830?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321685830"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;"><a href="http://www.mactricksandtips.com/wp-content/uploads/2011/01/applescript-definitive-guide.jpg"><img class="alignright size-thumbnail wp-image-1892" title="applescript definitive guide" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/applescript-definitive-guide-114x150.jpg" alt="" width="114" height="150" /></a>5) <a href="http://www.amazon.com/gp/product/0596102119?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596102119">AppleScript: The Definitive Guide</a></h3>
<p>Automator and Applescript go hand in hand. Applescript is the more technical and code orientated version of Automator. Therefore if you want to take your Automator routines to the next level and do some really cool stuff Applescript is the ay to go. <a href="http://www.amazon.com/gp/product/0596102119?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596102119">AppleScript: The Definitive Guide</a> shows you the definitive (clues in the title) way to learn and use AppleScript. In the end you should be able to to do some really cool stuff to impress your friends.<br />
<a href="http://www.amazon.com/gp/product/0596102119?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596102119"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;">6) <a href="http://www.amazon.com/gp/product/047175479X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047175479X">Beginning Xcode (Programmer to Programmer)</a></h3>
<p>As we continue on our route on learning more about our Mac I feel it is time to introduce <a href="http://www.amazon.com/gp/product/047175479X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047175479X">Beginning Xcode (Programmer to Programmer)</a>. Its a beginners guide on how to use XCode to build your own applications. Although the book isn&#8217;t for everyone, if you want to make your own apps this guide is the perfect place to start. It is a bit technical however you will learn a lot and its just a stepping stone for you in making the next big Mac app. I have, in the past, reviewed <a href="http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html">Learn Mac Programming with Cocoa</a> which is similar to Beginning Xcode.<br />
<a href="http://www.amazon.com/gp/product/047175479X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047175479X"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;"><a href="http://www.mactricksandtips.com/wp-content/uploads/2011/01/iPhone-and-iPad-Apps-for-Absolute-Beginners-Getting-Started.jpg"><img class="alignright size-thumbnail wp-image-1893" title="iPhone-and-iPad-Apps-for-Absolute-Beginners-Getting-Started" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/iPhone-and-iPad-Apps-for-Absolute-Beginners-Getting-Started-121x150.jpg" alt="" width="121" height="150" /></a>7) <a href="http://www.amazon.com/gp/product/1430227001?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430227001">iPhone and iPad Apps for Absolute Beginners</a></h3>
<p>On a similar vein to number six, <a href="http://www.amazon.com/gp/product/1430227001?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430227001">iPhone and iPad Apps for Absolute Beginners</a> is dedicated to showing your the basics on how to write your own apps for the iPhone of iPad. Although everyone may not read this book, if you want to mess around with writing your own app, this book is the perfect place to start.<br />
<a href="http://www.amazon.com/gp/product/1430227001?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430227001"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;">8) <a href="http://www.amazon.com/gp/product/047045363X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047045363X">Mac OS X Snow Leopard Bible</a></h3>
<p>Everyone needs a reference book of some sort to refer to when they are stuck. Instead of searching Google for hours, <a href="http://www.amazon.com/gp/product/047045363X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047045363X">Mac OS X Snow Leopard Bible</a> is a far better alternative. It goes from the basics all the way up to complicated topics such as OpenGL and Grand Dispatch.<br />
<a href="http://www.amazon.com/gp/product/047045363X?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047045363X"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;">9) <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb_sb_noss%26y%3D0%26field-keywords%3DPortable%2520Genius%26url%3Dsearch-alias%253Dstripbooks&amp;tag=mact06-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Portable Genius Series</a></h3>
<p>Number nine is not a specific book per se, but a series of books. The <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb_sb_noss%26y%3D0%26field-keywords%3DPortable%2520Genius%26url%3Dsearch-alias%253Dstripbooks&amp;tag=mact06-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Portable Genius Series</a> is a great selection of small books to refer to when you get stuck or need a little helping hand. Previously I have reviewed <a href="http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html">Switching To A Mac</a> and I found it really useful and well written. There is plenty of books in the series at good prices so find the topic you are interested in and check it out.<br />
<a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Fie%3DUTF8%26x%3D0%26ref_%3Dnb_sb_noss%26y%3D0%26field-keywords%3DPortable%2520Genius%26url%3Dsearch-alias%253Dstripbooks&amp;tag=mact06-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;"><a href="http://www.mactricksandtips.com/wp-content/uploads/2011/01/Mac_OS_X_Leopard__Beyond_the_Manual__Btm__Beyond_the_Manual_large.jpg"><img class="alignright size-thumbnail wp-image-1894" title="Mac_OS_X_Leopard__Beyond_the_Manual__Btm__Beyond_the_Manual_large" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/Mac_OS_X_Leopard__Beyond_the_Manual__Btm__Beyond_the_Manual_large-113x150.jpg" alt="" width="113" height="150" /></a>10) <a href="http://www.amazon.com/gp/product/1590598377?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590598377">Mac OS X Leopard: Beyond the Manual </a></h3>
<p>The last book takes the basic introductions of the &#8220;Switching to&#8221; and Missing Manual series and goes that little extra step. The <a href="http://www.amazon.com/gp/product/1590598377?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590598377">Mac OS X Leopard: Beyond the Manual </a> book is more technical a bit more advance and goes into topics a little bit more.<br />
<a href="http://www.amazon.com/gp/product/1590598377?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590598377"><img style="float:left;" class="size-full wp-image-1922 alignnone" title="buy-now" src="http://www.mactricksandtips.com/wp-content/uploads/2011/01/buy-now.gif" alt="" width="78" height="22" /></a></p>
<h3 style="clear:both;">Honourable Mention: <a href="http://www.amazon.com/gp/product/0071636080?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0071636080">The Presentation Secrets of Steve Jobs</a></h3>
<p>This last book, to complete the list, is <a href="http://www.amazon.com/gp/product/0071636080?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0071636080">The Presentation Secrets of Steve Jobs</a>. Its not really a Mac book at all. However, I came across it while compiling this post and it is really good and useful. Most of us will do presentations at some point and a good presentation is always fun to listen to. I have plenty of presentations to do at University and a fantastic presentation is always well received. So if you do want to give a presentation that edge check out this book.</p>
<h3>Conclusion</h3>
<p>Hopefully you enjoyed this list and I have brought to your attention a couple of interesting and new books for you to read. You don&#8217;t have to read them all however I would certainly recommend you try out at least one to broaden your knowledge of your Mac.</p>
<p>If you have any books your would like to see mentioned please leave a comment below.</p>
<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2011/01/ten-must-have-apple-macintosh-books-to-read.html">Ten Must Have Mac Books To Read</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>


<p>Related posts:<ol><li><a href='http://www.mactricksandtips.com/2010/11/read-pdfs-and-other-files-on-ios-devices.html' rel='bookmark' title='Permanent Link: Read PDF&#8217;s And Other Files On iOS Devices'>Read PDF&#8217;s And Other Files On iOS Devices</a></li>
<li><a href='http://www.mactricksandtips.com/2009/01/introduction-to-applescript.html' rel='bookmark' title='Permanent Link: Introduction To AppleScript'>Introduction To AppleScript</a></li>
<li><a href='http://www.mactricksandtips.com/2009/03/introduction-to-xcode-a-newbies-resource.html' rel='bookmark' title='Permanent Link: Introduction To Xcode &#8211; A Newbies Resource'>Introduction To Xcode &#8211; A Newbies Resource</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Learn Mac Programming with Cocoa- Book Review</title>
		<link>http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html</link>
		<comments>http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html#comments</comments>
		<pubDate>Mon, 29 Mar 2010 18:20:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Book Review]]></category>

		<guid isPermaLink="false">http://www.mactricksandtips.com/?p=1724</guid>
		<description><![CDATA[For a slight change I am going to review Beginning Mac Programming: Develop with Objective-C and Cocoa by Pragmatic Bookshelf. Over the last couple of weeks I have been reading through this book, trying out the methods and tutorials, as a result I now know a bit about programming for the Mac. The book is designed to teach you the basics about programming for the Mac and show you pointers to get yourself start on what is a long journey on learn how to program. Within this post i'll go over the main topics of the book, explain the pro's and con's and hopefully give you a good idea about the book itself.<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html">Learn Mac Programming with Cocoa- Book Review</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>



Related posts:<ol><li><a href='http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html' rel='bookmark' title='Permanent Link: iPhone 4 Development &#8211; Book Review'>iPhone 4 Development &#8211; Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html' rel='bookmark' title='Permanent Link: Book Review &#8211; Switching To A Mac'>Book Review &#8211; Switching To A Mac</a></li>
<li><a href='http://www.mactricksandtips.com/2010/04/change-the-default-address-book-template.html' rel='bookmark' title='Permanent Link: Change The Default Address Book Template'>Change The Default Address Book Template</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Evening,</p>
<p>For a slight change I am going to review <a href="http://www.amazon.com/gp/product/1934356514?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1934356514">Beginning Mac Programming: Develop with Objective-C and Cocoa</a> by <a href="http://pragprog.com/titles/tibmac/beginning-mac-programming">Pragmatic Bookshelf</a>. Over the last couple of weeks I have been reading through this book, trying out the methods and tutorials, as a result I now know a bit about programming for the Mac. The book is designed to teach you the basics about programming for the Mac and show you pointers to get yourself start on what is a long journey on learn how to program. Within this post i&#8217;ll go over the main topics of the book, explain the pro&#8217;s and con&#8217;s and hopefully give you a good idea about the book itself.</p>
<p>If you have ever wanted to learn how to program it can be a daunting task. The code, the features of a program, <a href="http://developer.apple.com/technologies/tools/xcode.html">XCode</a> isn&#8217;t an easy program to learn by itself, as a result it can really hard to get into a programming language. This is where a book such as <a href="http://www.amazon.com/gp/product/1934356514?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1934356514">Beginning Mac Programming</a> comes in. It&#8217;s set at people who have no programming experience at-all, so it teaches the basics on programming and puts in a context of using it on a Mac, I also think it is a good book for any one who wants to move into Objective-C and writing for the Mac platform. The book itself is around 400 pages when you take into account the appendices (352 pages is the official count), and each section is designed to help you learn and develop your skills.</p>
<h3>The Breakdown</h3>
<p><img class="alignright size-medium wp-image-1727" title="learn to code onmac" src="http://www.mactricksandtips.com/wp-content/uploads/2010/03/learn-to-code-onmac-250x300.jpg" alt="learn to code onmac" width="250" height="300" />No book would be complete without a simple step by step guide, or a way to &#8220;walk&#8221; through the book. This book is no different and is split into 14 main chapters. The contents are as follows and cover everything from a basic introduction all the way to loops and complex computer functions.</p>
<ol>
<li>Your First Application</li>
<li>All About Objects</li>
<li>Object Messaging</li>
<li>Variables and Memory</li>
<li>Passing Information Around</li>
<li>Objects and Memory Management</li>
<li>Collecting Information</li>
<li>Branching Out</li>
<li>Looping and Enumerating</li>
<li>Objects, Encapsulation, and <span>MVC</span></li>
<li>All About Views</li>
<li>Mac <span>OS X</span> and Cocoa Mechanisms</li>
<li>Where to Go from here</li>
<li>Developing for the iPhone</li>
<li>Installing Xcode</li>
</ol>
<p>The book breaks down learning Cocoa in simple steps, each developing on the previous chapters. The first chapter &#8221; Your First Application&#8221;, introduces you to XCode and how an applications on a Mac works. It goes over XCode&#8217;s interface and shows you some of the main points of &#8220;main.m&#8221;. One of the files needed for a Mac app to work. Later in the chapter it develops basic Cocoa rules, which are used to display the interface you see. Near the end of the first chapter it will go into explaining how to build your first app. Through out the book you will be developing and extending your skills on an app called &#8220;TextApp&#8221;. It has no real function other than to explain and show you how things work on the Mac platform. By the end of the chapter you will have something that looks like the image below.</p>
<p><img class="aligncenter size-medium wp-image-1725" title="Textapp, learn to program" src="http://www.mactricksandtips.com/wp-content/uploads/2010/03/Textapp-learn-to-program-300x238.png" alt="Textapp, learn to program" width="300" height="238" /></p>
<p>Not bad for your first Mac program. None of this &#8220;Hello World&#8221; stuff. A proper application. Admittedly it is a bit simple with just an area to write text, however making this app allows you to learn a lot about for XCode and Interface Builder works. You will be expanding on this app as you go through the book. The book itself isn&#8217;t designed to develop a specific application, but shows you all the different methods that can be found in most basic apps.</p>
<p>The second chapter introduces Objects, also known as Object Orientated Programming. This is where you can write a bit of code and then reference it from various parts of your applications. It is the basis of most programming languages. Within the chapter header and method files are introduced and explained there importance (they are very important). It promptly goes on to explain how to use them, and apply them to TextApp.</p>
<p>The next sections about Object Messaging, Variables and Memory and Passing Information Around, shows you how XCode and Object-C works with information and basic code. Each section is significant and the book explains why you should take note. After this Objects and Memory Management explains how to write good code so you don&#8217;t end up with errors a using lots of memory (which is both a good thing).</p>
<p>The final chapters Collecting Information, Branching Out, Looping and Enumerating all deal with loops and If statements found in most programming languages, if you have used other programming languages the basic features of programming are found here. Basic commands and statements which all programs employ. Each chapter takes the basic TextApp (which is more evolved than the image above) and allow it to become smarter and more of what you expect for an application. One of the first things you are introduced to is If statements. Your app displays different items of text when you enter a specific number. This technique is then developed further to boolean statements, so something happens when something is True or False, finally Case statements are used to define many operations, more which can be defined with just If statements. The book goes on to introduce dialogue warning boxes and lists with those little plus and minus boxes you see everywhere at the end of the chapters you will end up with something that looks like the image below.</p>
<p><img class="aligncenter size-medium wp-image-1726" title="textapp2 learn to program" src="http://www.mactricksandtips.com/wp-content/uploads/2010/03/textapp2-learn-to-program-300x259.png" alt="textapp2 learn to program" width="300" height="259" /></p>
<p>The image above is a lot more complicated and developed than the first screens shot. If you have been paying attention to the code and the explanation you should know exactly what is happening and how to do it yourself. Within this book all of the background code is explained to you and more importantly why you are doing it.</p>
<p>The final chapters go into displaying information on screen and the Quartz software. If you develop more interactive apps, I can see how information learnt in this chapter would be used in other applications. As well as this there is a dedicated chapter for learning Cocoa and Mac Mechanisms so the applications you build are good Mac applications. There is also a chapter dedicated to showing you the basics on building an iPhone app. Nifty.</p>
<p>Within the back of the book is some of the most important piece of information. Included is ways to find more information including a bibliography and cool websites to visit. There is also information on how to install XCode, although you could just read my <a href="http://www.mactricksandtips.com/2010/02/installing-xcode.html">post</a> about it.</p>
<h3>The Low Down</h3>
<p>Hopefully you have a good understanding of what&#8217;s in this book. I didn&#8217;t want to explain every little detail otherwise there would be no point in reading the book. If you want more information you can always read the excerpts. There are two available one on <a href="http://media.pragprog.com/titles/tibmac/class.pdf">Passing Information Around</a> and a second on <a href="http://media.pragprog.com/titles/tibmac/target.pdf">Object Messaging</a>. Both excerpts give you a good idea on what the final book is about although they are a bit short.</p>
<p>Most of the chapters at the beginning will take you about an hour depending on how quickly you work through them. The later chapters will take longer as there is more information within them and you deal with more complex topics. I recommend you learn from an actual book rather than an eBook or PDF as it will force you to write code rather than copy and paste it as I did with the pre-release eBook. By writing the code you get a better understanding of what is happening. Code wise you do go over and change the code a lot, however each change adds more complexity and hopefully you learn something new from it.</p>
<p>The book itself is written in a easy to understand with lots of analogies to help you understand some of the more difficult concepts, as a new user to Cocoa and Objective-C I understood what was happening and why we were doing it. I didn&#8217;t find any bits of code that didn&#8217;t work or didn&#8217;t work as intended, this is always a bonus for a book about coding. I&#8217;ve come across many books where the code you write doesn&#8217;t work.</p>
<p>Throughout the book there is plenty of images and steps for what you must do. Almost every action which involves you adding something to the project has an accompanying image. The code itself is written in a different font a colour to help you see what you should be writing. Code which you change is also bold and a different colour making it easier to understand what it happening. There is also plenty of tool tip boxes and foot notes to give you more information and understanding.</p>
<p>By the end of the book, I understood the basics of Objective-C and Cocoa including pointers objects and other features of the language. Although I do have some previous programming experience, Objective-C is new to me and did manage to understand a great deal of it by the end of the book.</p>
<h3>The Not So Good</h3>
<p>There is a couple of problems with this book that I must point out. The tool tip boxes and images are always at the top of the next page. Most of the time this isn&#8217;t a problem, however there is cases where you want to look at two images (which is explained in the text) and you have to go searching for them over the next couple of pages. This sort of breaks the flow of reading, since there is still blocks of text within below the images. At certain points you end up flicking back and forth a couple of times. Fortunately this doesn&#8217;t happen very often.</p>
<p>Another slight problem with this book is that some of the more complex topics seems to be slightly rush or not explained in full. It could just be me reading the book to fast, but at points I do feel like I am doing something for no reason. This, again, doesn&#8217;t happen very often but there is a couple of points within the book that I feel could have a bit more thought.</p>
<h3>Conclusion</h3>
<p>To conclude <a href="http://www.amazon.com/gp/product/1934356514?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1934356514">Beginning Mac Programming: Develop with Objective-C and Cocoa</a> is a great book to get your started with learning to program Cocoa and Objective-C. It offers all of the basics and I feel I understand enough of the language to start playing around with it myself. The book refers to some basic concepts and backs them up with facts and ways to find out information on your own. There is numerous times where the official reference guide is called. This helps a lot when you want to write your own programs.</p>
<p>The book itself costs $23 if you buy is from <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2F&amp;tag=mact06-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Amazon</a>, which is a bargain considering the depth and the amount of information contained within the chapters. By the end of it you should be wanting to learn more and build your own applications. By the end of it you will probably want to learn more. Further reading includes <a href="http://www.amazon.com/gp/product/1934356301?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1934356301">Cocoa Programming: A Quick-Start Guide</a> which is a follow on book written by Pragmatic. Other books by different publishers include <a href="http://www.amazon.com/gp/product/1430218150?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430218150">Learn Objective–C on the Mac (Learn Series)</a> and <a href="http://www.amazon.com/gp/product/1430218592?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1430218592">Learn Cocoa on the Mac</a> both by APress Books. There is plenty of information out there.</p>
<p>There you have it. Any one can learn programming I don&#8217;t it is that hard. Please leave a comment below with what you think. I hope that this post gives you a good insight into the book and what it contains. I definitely recommend it.</p>
<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html">Learn Mac Programming with Cocoa- Book Review</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>


<p>Related posts:<ol><li><a href='http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html' rel='bookmark' title='Permanent Link: iPhone 4 Development &#8211; Book Review'>iPhone 4 Development &#8211; Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html' rel='bookmark' title='Permanent Link: Book Review &#8211; Switching To A Mac'>Book Review &#8211; Switching To A Mac</a></li>
<li><a href='http://www.mactricksandtips.com/2010/04/change-the-default-address-book-template.html' rel='bookmark' title='Permanent Link: Change The Default Address Book Template'>Change The Default Address Book Template</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Book Review &#8211; Switching To A Mac</title>
		<link>http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html</link>
		<comments>http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html#comments</comments>
		<pubDate>Sun, 19 Apr 2009 21:02:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Book Review]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://www.mactricksandtips.com/?p=1377</guid>
		<description><![CDATA[I haven't done a book review on this blog so I thought I would give one a shot. I have just received a brand new copy of Switching To A Mac, A Portable Guide published by Wiley and written by Paul McFedries. Its a great little book which I have been reading over the last couple of days. If you want to pick up a copy the best place is Amazon where you can get a copy nice and cheap.<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html">Book Review &#8211; Switching To A Mac</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>



Related posts:<ol><li><a href='http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html' rel='bookmark' title='Permanent Link: iPhone 4 Development &#8211; Book Review'>iPhone 4 Development &#8211; Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html' rel='bookmark' title='Permanent Link: Learn Mac Programming with Cocoa- Book Review'>Learn Mac Programming with Cocoa- Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2010/01/fast-user-switching-shortcut-services-terminal-script.html' rel='bookmark' title='Permanent Link: Fast User Switching &#8211; Shortcut, Service, Terminal'>Fast User Switching &#8211; Shortcut, Service, Terminal</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hey</p>
<p>I haven&#8217;t done a book review on this blog so I thought I would give one a shot. I have just received a brand new copy of <a href="http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470436778.html">Switching To A Mac, A Portable Guide</a> published by Wiley and written by <a href="http://mcfedries.com/cs/content/SwitchingtoaMacPG.aspx">Paul McFedries</a>. Its a great little book which I have been reading over the last couple of days. If you want to pick up a copy the best place is <a href="http://www.amazon.com/gp/product/0470436778?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470436778">Amazon</a> (<a href="http://www.amazon.co.uk/gp/product/0470436778?ie=UTF8&amp;tag=mact0c-21&amp;linkCode=as2&amp;camp=1634&amp;creative=19450&amp;creativeASIN=0470436778">UK</a>) where you can get a copy nice and cheap.</p>
<p><a href="http://www.mactricksandtips.com/wp-content/uploads/2009/04/switching-to-mac.jpg"><img class="alignright size-medium wp-image-1378" title="Switching To Mac" src="http://www.mactricksandtips.com/wp-content/uploads/2009/04/switching-to-mac-198x300.jpg" alt="" width="198" height="300" /></a></p>
<p>The book is made up of 11 chapters plus the index. These are split up into &#8220;What Is The Different Between Mac And Windows&#8221;, &#8221; Which Applications Do I Use&#8221;, &#8221; How Do I Perform Everyday Tasks&#8221;, &#8220;How Do I Transfer E-mail etc&#8221;, &#8220;How Do I move Other Data&#8221;, &#8220;How Do I Work With Files And Folders&#8221;, &#8220;How Do I Connect Devices&#8221;, &#8220;How Do I Perform Mac Maintenance&#8221;, &#8220;How Can I Solve Mac Problems&#8221;, &#8220;How Can I Share Data Between Windows&#8221; and &#8220;How Can I Run Windows&#8221;. You can find more information in each of the chapters in <a href="http://media.wiley.com/product_data/excerpt/78/04704367/0470436778-1.pdf">this</a> PDF file.</p>
<p>As mentioned each chapter focuses on a specific section. It is designed so you can find out how to do something very specific. For the new user it is very useful. Especially to people who are not that tech savvy.</p>
<p>Each chapter will start out relatively simple, for instance it will tell you how to update your iPod. It will then move on how to update podcasts, movies and other features linking with other applications. The chapter will then move onto different items. There is a lot of detail within each small section.</p>
<p>Most items will be accompanied with an image, various notes plus a detailed bullet point list. If you want to read a sample chapter check it out <a href="http://mcfedries.com/SwitchingtoaMacPG/chapter3.pdf">here</a>. Every chapter is well written and has loads of supporting data. The entire book is really meaty weighing in at 363 pages. There is lots of supporting material such as tables of shortcuts and online resources.</p>
<p><a href="http://www.mactricksandtips.com/wp-content/uploads/2009/04/page.jpg"><img class="aligncenter size-medium wp-image-1379" title="page" src="http://www.mactricksandtips.com/wp-content/uploads/2009/04/page-200x300.jpg" alt="" width="200" height="300" /></a></p>
<p>Overall this book is well written. I like how it is laid out and set up. For the new user it is great. However for anyone who has used a Mac for a couple of weeks I don&#8217;t think this book is that useful. I think it is really useful for people who have received a Mac as a present or as a new purchase and has never used one before. I would also like to see more tricks and general tips, however I think that is out of the scope of the book.</p>
<p>If you are new to the Mac system, this book is well worth it. You can find it for the best price at <a href="http://www.amazon.com/gp/product/0470436778?ie=UTF8&amp;tag=mact06-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470436778">Amazon</a>. There is also a couple of other books by the publisher focusing on different topics. I assume each one is similar in nature. The books are quite small in size so you can easily put it in a bag or laptop case enabling you to take it anywhere. Its not the size of an encyclopedia so you can quickly check back to it at a later date.</p>
<p>Its quite hard to give a more detailed review without rambling. If you have any questions please leave a comment below.</p>
<p>Want to catch up on the latest <a href="http://www.twitter.com/mactricksandtip">Tweets</a> about this site, follow me on Twitter.
<br /><br/>You have just read <a href="http://www.mactricksandtips.com/2009/04/book-review-switching-to-a-mac.html">Book Review &#8211; Switching To A Mac</a>,<br /><br/>On <a href="http://www.mactricksandtips.com">Mac Tricks And Tips</a> - The site all about Mac Tips, Tricks, Tools, Guides and so much more. </p>


<p>Related posts:<ol><li><a href='http://www.mactricksandtips.com/2012/01/iphone-4-development-book-review.html' rel='bookmark' title='Permanent Link: iPhone 4 Development &#8211; Book Review'>iPhone 4 Development &#8211; Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2010/03/learn-mac-programming-with-cocoa-book-review.html' rel='bookmark' title='Permanent Link: Learn Mac Programming with Cocoa- Book Review'>Learn Mac Programming with Cocoa- Book Review</a></li>
<li><a href='http://www.mactricksandtips.com/2010/01/fast-user-switching-shortcut-services-terminal-script.html' rel='bookmark' title='Permanent Link: Fast User Switching &#8211; Shortcut, Service, Terminal'>Fast User Switching &#8211; Shortcut, Service, Terminal</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

