<?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>Bitbob &#187; Apple</title>
	<atom:link href="http://bitbob.com/category/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://bitbob.com</link>
	<description></description>
	<lastBuildDate>Tue, 10 Nov 2009 15:41:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Magic Mouse: First impressions</title>
		<link>http://bitbob.com/magic-mouse-first-impressions</link>
		<comments>http://bitbob.com/magic-mouse-first-impressions#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:41:17 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://bitbob.com/?p=171</guid>
		<description><![CDATA[
I&#8217;ve been using the new Apple Magic Mouse for a couple of weeks now. That isn&#8217;t long enough to fully judge the product, but I know what I like, and I like the Magic Mouse.
It isn&#8217;t perfect, but after using Apple&#8217;s previous attempt at a wireless mouse, the Magic Mouse is a huge improvement.

Even the [...]


Related posts:<ol><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bitbob.com/magic-mouse-first-impressions"><img src="http://bitbob.com/content/uploads/2009/11/magic-mouse.png" alt="Magic Mouse: First Impressions" /></a></p>
<p>I&#8217;ve been using the new Apple Magic Mouse for a couple of weeks now. That isn&#8217;t long enough to fully judge the product, but I know what I like, and I like the Magic Mouse.</p>
<p>It isn&#8217;t perfect, but after using Apple&#8217;s previous attempt at a wireless mouse, the Magic Mouse is a huge improvement.<br />
<span id="more-171"></span><br />
Even the box is pretty. Pretty, but not very functional. Like newer iPod packaging, it&#8217;s clear plastic and just big enough to house the product and those tiny manuals, but the mouse is stuck into the box with what is basically a self-adhesive plastic sheet, the kind they use to seal the boxes. Removing the plastic can leave a little residue on the bottom of the mouse if you&#8217;re not careful. Peel slowly!</p>
<p>Once out, the batteries are already installed, so it&#8217;s a simple case of flicking the power switch to get started. The power switch is similar to the hold switch on newer iPod models and much better than the plastic thing on the wireless Mighty Mouse.</p>
<p>Overall, the Magic Mouse feels solid and looks great. The low profile might take some adjusting to, but it seems like it will be easier on the wrist; there&#8217;s much less arching of the hand going on. The top is a clear acrylic-like material which adds a nice shine to the surface and protects the Apple logo. The aluminium base is sturdy and doesn&#8217;t flex if you have a tight grip.</p>
<p>The mouse has two hard rubber-like strips on the base which eliminates the horrible scraping noise of the older mouse. It isn&#8217;t silent as you drag it across the desk, but it&#8217;s far from unbearable. It will also, I imagine, not wear away as easily as the grey ring on the Mighty Mouse did.</p>
<p>Set up wasn&#8217;t as simple as it could have been. Pairing with my Mac took seconds, but as we&#8217;re still waiting for 10.6.2, the touch-sensitive scrolling and swiping required a software update. I did check seconds before turning the mouse on for the first time and got nothing, but checking after pairing the mouse revealed the update. Not a problem, but could confuse some people.</p>
<p>You can switch between left and right handed setups in the new Mouse System Preferences pane, as well as enabling scrolling with momentum and two finger swiping and setting the tracking, scrolling and double click speed.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://bitbob.com/content/uploads/2009/11/magic-mouse-options.png" alt="Magic Mouse Options" width="586" height="510" /></p>
<p>Clicking works. I don&#8217;t know what could possibly go wrong with that. You still need to adopt a rocking motion when secondary clicking. If you secondary click with a finger on the primary &#8220;button&#8221;, you&#8217;ll get a primary click. Lifting your primary clicker finger before a secondary click solves the problem, as before, and if you&#8217;re used to the Mighty Mouse it will feel natural. The surface is sensitive to clicks in the top half, so small hands should be okay using the mouse.</p>
<p>Scrolling. I haven&#8217;t been able to do this for a while so it&#8217;s quite exciting. It works well and after getting over the lack of physical scroll ball/wheel, I started to really like it. Like the Mighty Mouse, it has full 360º scrolling, but unlike the old thing, it actually works perfectly. Throwing a large image around in Photoshop takes a few flicks on the top half of the mouse, although the surface is sensitive to scrolling gestures right down to the Apple logo. If you need to be more precise, smaller movements are easily made by, well, not moving your finger so much.</p>
<p>Scrolling with momentum is good. WIth a single flick you can move to the bottom of a long document or webpage, another flick taking you back to the top. It doesn&#8217;t work with everything though, Tweetie being a good example.</p>
<p>Two finger swiping is useful when web browsing for back/forward, but I haven&#8217;t used it for anything else yet. It will certainly work for moving through a batch of images in Preview or iPhoto or flicking between emails, so if you do a lot of that, it could save you some time. Like scrolling, the mouse is sensitive to swiping right down to the Apple logo.</p>
<p>I miss the side buttons for Exposé and I had the middle button mapped to <a href="http://stuntsoftware.com/Overflow/">Overflow</a>, so getting used to using the keyboard for these things again is a little frustrating, but in time I&#8217;m sure it will be fine. Three finger swiping up/down would have been great to invoke Exposé, the application switcher or, like with the Mighty Mouse, an application of your choice.</p>
<p>The Magic Mouse is a huge improvement over Apple&#8217;s last effort. At £55, it&#8217;s certainly not the <a href="http://www.ebuyer.com/product/132121">cheapest mouse in the world</a>, but it&#8217;s far from being <a href="http://www.engadget.com/2009/10/27/titanium-mouse-by-intelligent-design-costs-1-200-might-be-wort/">outrageously expensive</a>. Whether it&#8217;s worth it or not is up to the individual, I suppose. If you want an Apple mouse that&#8217;s solid, looks good and lets you scroll again, and you have £55 to spend, go buy one. I&#8217;d definitely play with one for a while first though. It feels different, and the lack of physical scroll ball and buttons 3 and 4 might put people off.</p>


<p>Related posts:<ol><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://bitbob.com/magic-mouse-first-impressions/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review: MindNode Pro</title>
		<link>http://bitbob.com/review-mindnode-pro</link>
		<comments>http://bitbob.com/review-mindnode-pro#comments</comments>
		<pubDate>Mon, 07 Sep 2009 19:10:25 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Reviews]]></category>

		<guid isPermaLink="false">http://bitbob.com/?p=151</guid>
		<description><![CDATA[
Planning your next project? Throwing out feature ideas for your next web app or planning the plot for a future bestseller?
If you prefer visual, non-linear note taking like me, you&#8217;ve probably given mind maps a try. If this involves pulling out your Sharpies and scribbling away on paper, next time you might want to consider [...]


Related posts:<ol><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bitbob.com/review-mindnode-pro"><img title="MindNode Pro" src="http://bitbob.com/content/uploads/2009/09/mind-node-pro.png" alt="MindNode Pro" /></a></p>
<p>Planning your next project? Throwing out feature ideas for your next web app or planning the plot for a future bestseller?</p>
<p>If you prefer visual, non-linear note taking like me, you&#8217;ve probably given mind maps a try. If this involves pulling out your Sharpies and scribbling away on paper, next time you might want to consider reaching for your Mac.<br />
<span id="more-151"></span><br />
For software to replace pen and paper, the application must be uncomplicated and not get in the way of what you&#8217;re trying to achieve, and MindNode Pro is exactly that kind of application.</p>
<p>On launching MindNode Pro, you&#8217;re presented with an almost blank canvas.  Just one main node and a simple instruction, &#8220;Drag to create a new node&#8221;. There is a full help section and even a link to a couple of video tutorials, but to get started, one instruction is all you need.</p>
<p><img src="http://bitbob.com/content/uploads/2009/09/new-mind-map1.png" alt="New Mind Map" title="New Mind Map" width="620" height="320" class="aligncenter size-full wp-image-167" /></p>
<p>Rename the main node, then drag out or click the plus (+) sign to quickly create new nodes, linked to the main node by coloured branches.  The new node&#8217;s text is already highlighted ready for you to type over with your own content.  If you&#8217;re not a fan of the mouse, MindNode Pro is just as easy to use with the keyboard alone, navigating the map structure and adding and editing nodes with just a few easy to remember keyboard shortcuts.</p>
<p>You are free to arrange nodes however you please, but if you like consistency, neatly organising all nodes is easily done by selecting the nodes you wish to arrange and hitting ⌥⌘R.</p>
<p>The appearance of nodes and connections can be modified using the Node Inspector. Changes can be made to the font and text colour, the width, style and colour of branches and, if using cross connections, the start and end point styles. The main background colour of the mind map can be changed in the Document Inspector along with the Spotlight information, essential if you have a Documents folder full of MindNode documents.</p>
<p>If your thoughts require multiple mind maps but are still centred around the same general subject, multiple main nodes are supported in MindNode Pro. This allows you to create several small (or large) mind maps within the same MindNode Pro document.  Nodes on unrelated branches can be linked using cross connections.</p>
<p><img src="http://bitbob.com/content/uploads/2009/09/Shopping-List1.png" alt="Shopping List" title="Shopping List" width="620" height="421" class="aligncenter size-full wp-image-168" /></p>
<p>As brainstorming can often be a frantic time, you&#8217;re likely to put frequent saving to the back of your mind. Luckily, MindNode Pro has a very handy autosave feature. By default, MindNode Pro documents will be autosaved every minute, so if your Mac explodes or, more likely, there&#8217;s a power cut, you&#8217;re not going to lose many of those great ideas.</p>
<p>If your research includes a lot of referencing of external material, MindNode Pro allows the creation of hyperlinks to webpages and files on your hard drive, as well as links to create new email messages.</p>
<p>If you need to share your thoughts with others, MindNode Pro offers several export options, including PDF, PNG and TIFF, but also FreeMind, OPML, HTML and RTF.  I would like to see an option to export a PDF without a background (transparent).  Adding mind maps to Keynote or Pages documents is something I do quite a lot, and the white background of the exported PDF just gets in the way.  I currently open the PDF in Adobe Illustrator and remove the background easily, but eliminating this step would be nice, especially for those without something like Illustrator.</p>
<p>I would also like to be able to embed images in MindNode Pro documents, not full-size, that would destroy the simple feel of the application, but perhaps with small icons, clicking to reveal the image in a Quick Look style window, similar to that of Finder. Files can be opened using hyperlinks within MindNode Pro documents, but if you accidentally delete or move a file you&#8217;re going to have problems. Embedding the images would be, in my view, a much better option.</p>
<p>MindNode (touch) for iPhone will arrive in the iTunes App Store tomorrow. I&#8217;ll be interested to see how nicely the iPhone and Mac versions play together, and will be sure to review MindNode (touch) soon after its release.</p>
<p>If you have used the free version of MindNode, the upgrade to the Pro version is certainly worth it, adding several new features to the basic application including cross connections, node folding, hyperlinks and node reorganising.</p>
<p>As a simple way to gather thoughts and develop ideas, MindNode Pro is perfect, and for less than $15 is amazing value. It&#8217;s an application that will always sit at the top of my recommendations list.</p>
<div class="review-info">
<div class="price"><span>Price</span> &#8211; $14.95</div>
<div class="dev"><span>Developer</span> &#8211; Markus Müller</div>
<div class="url"><a href="http://mindnode.com/">mindnode.com</a></div>
</div>
<div class="review-summary">
<div class="the-good"><span>The Good</span><br />
Intuitive keyboard shortcuts<br />
Simple clutter-free interface<br />
Upcoming iPhone app</div>
<div class="the-not-so-good"><span>The Not So Good</span><br />
No ability to embed images.</div>
<div class="score"><span>9</span>/10</div>
<hr /></div>


<p>Related posts:<ol><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://bitbob.com/review-mindnode-pro/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Want to see my Dock? Sure you do!</title>
		<link>http://bitbob.com/want-to-see-my-dock-sure-you-do</link>
		<comments>http://bitbob.com/want-to-see-my-dock-sure-you-do#comments</comments>
		<pubDate>Tue, 01 Sep 2009 07:05:00 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://bitbob.com/?p=46</guid>
		<description><![CDATA[
The Dock is special. No menus to navigate, just click the icon and go.  In Snow Leopard, the Dock becomes very special indeed thanks to its improved exposé features.
I&#8217;ve seen a few of these posts recently, but most are just basic lists. That&#8217;s no good.  I want to let you know what I [...]


Related posts:<ol><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bitbob.com/want-to-see-my-dock-sure-you-do"><img title="My Dock" src="http://bitbob.com/content/uploads/2009/08/my-dock.png" alt="My Dock" /></a></p>
<p>The Dock is special. No menus to navigate, just click the icon and go.  In Snow Leopard, the Dock becomes very special indeed thanks to its improved exposé features.</p>
<p>I&#8217;ve seen a few of these posts recently, but most are just basic lists. That&#8217;s no good.  I want to let you know what I use and also <em>why</em> I use it.</p>
<p style="text-align: left;"><span id="more-46"></span></p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-66" title="my-osx-dock" src="http://bitbob.com/content/uploads/2009/08/my-osx-dock.png" alt="my-osx-dock" width="432" height="225" /></p>
<ul>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/dock-and-finder.html">Finder</a></strong> &#8211; A lot of people tell me that Finder is lacking in… something.  I don&#8217;t know what, I like it.  The sidebar is especially useful. I often drag a project folder into the sidebar when I&#8217;m working on it, it is then available in all open/save dialogs which saves a lot of time.  It&#8217;s definitely speedier in Snow Leopard, and I&#8217;ve noticed a few cute visual tweaks.  Rename a file and it will slide to its new position. The new icon previews are interesting too, but 512&#215;512 icons?  Why would anybody want that?</li>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html">Mail</a></strong> &#8211; I can&#8217;t claim to be an expert on Mac email applications, I&#8217;ve never used anything other than Mail. I manage multiple accounts (at least 6), all but one of them pushed through Gmail via Google Apps.  The other is my MobileMe account. There are issues with Outlook users. Mail sends unformatted emails by default, so Outlook users with default settings receive ugly Times, not our pretty sans serif font we set in Mail.  This can be solved by setting a font and colour. I do this semi-autumatically (ooh, that sounds violent) with TextExpander.</li>
<li><strong><a href="http://apple.com/safari/">Safari</a></strong> &#8211; My day-to-day web browser.  It&#8217;s fast — very fast — and my bookmarks are synced with MobileMe.  I wheel out other browsers only when required for testing. With Mac OS X&#8217;s Services (again, improved in Snow Leopard) it becomes quite a powerful browser.  It does require Glims to make it usable, really.  No option to select Google UK as my search source without Glims is plain annoying.</li>
<li><strong><a href="http://adium.im/">Adium</a></strong> &#8211; Being from the UK, AIM isn&#8217;t that popular with the people I know, meaning I need something other than iChat to communicate with Windows Live Messenger users. Adium is that something.  It&#8217;s highly customisable and has a few advanced features such as chat encryption. The main benefit?  Nudges don&#8217;t work!</li>
<li><strong><a href="http://www.atebits.com/tweetie-mac/">Tweetie</a></strong> &#8211; Twitter. You&#8217;ve heard of that, right?  Tweetie is probably the best Mac application for general Tweeting.  It isn&#8217;t going to be something Twitter power users will get along with, but it does have multiple account support and looks very pretty.  The ability to sort incoming Tweets into groups is needed, but there&#8217;s been no word on when this might come.  2.0 is in the works at the moment, so we can only hope groups is at the top of the to-do list.</li>
<li><strong><a href="http://chillpillapp.com/">Chill Pill</a></strong> &#8211; Now, I&#8217;m not entirely sure I should even be using this.  I discovered it via <a href="http://appbodega.com/">Bodega</a> and hit the download button.  The website still states &#8220;coming soon&#8221;. Hm.  Anyway, it&#8217;s an application that integrates <a href="http://feedafever.com/">Feverº</a> with Mac OS X, providing handy shortcuts, dock badging and, most importantly, Growl notifications.  It is missing 1Password support, which means I need to enter my password manually if I&#8217;ve cleared my cookies recently, but this isn&#8217;t a huge issue.</li>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html">Address Book</a></strong> &#8211; It&#8217;s where my contacts live. Syncing with MobileMe means I only need to update my contacts once and they&#8217;re the same on my Mac, iPhone and iPad/iTablet/iPod Huge (soon!). Also helps me track birthdays with iCal (very important).</li>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html">iCal</a></strong> &#8211; Again, MobileMe + iPhone + Macs = hassle-free calendaring.  I stick everything in here, including my The Hit List to-dos. It&#8217;s simple, fast and who doesn&#8217;t love having the date in a cute Dock icon?</li>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/itunes.html">iTunes</a></strong> &#8211; I use iTunes to buy music, listen to music and sync my iPhone and iPods.  It&#8217;s main use for me, however, is podcasts.  They&#8217;re great for keeping up to date with whatever might interest you. I especially like video podcasts. The App Store is great too. I couldn&#8217;t function without some apps I&#8217;ve found for the iPhone, like um, <a href="http://rampchamp.com/">Ramp Champ</a>. Everybody needs some Ramp Champ in their life.</li>
<li><strong><a href="http://www.apple.com/iwork/pages/">Pages</a></strong> &#8211; Pages is my document creation tool of choice. It&#8217;s simple, clean, quick and has a very nice full screen mode, eliminating distractions when you just need to write.  It may seem a little quirky if you&#8217;re moving from Word, but once you get its &#8220;ways&#8221; nailed, you&#8217;re going to have some fun. I own Office 2008, but I only install it for the fonts, is that bad?</li>
<li><strong><a href="http://www.apple.com/iwork/keynote/">Keynote</a></strong> &#8211; Do you give PowerPoint presentations?  You do?  Please leave.  Leave, or promise you&#8217;ll take a look at Keynote for your next presentation. It is, and this isn&#8217;t an exaggeration, absolutely stunning. Actually, it might not be that wonderful really, but compared to that thing from Microsoft, Keynote is magical.</li>
<li><strong><a href="http://www.apple.com/iwork/numbers/">Numbers</a></strong> &#8211; You know that uncle you have who thinks he&#8217;s the head of the family? Thinks he&#8217;s wonderful and everybody loves and needs him?  And you know that other uncle you have who is actually quite nice, but doesn&#8217;t drive a fast car or own a pet unicorn like the show-off?  Well that&#8217;s kind of like Excel and Numbers. Numbers is friendly, helpful and looks pretty. It might not do everything Excel does, but if you need Excel, you&#8217;re probably working in an office and ready to take voluntary redundancy at any time. You can buy a Mac and iWork &#8216;09 with your redundancy cheque.</li>
<li><strong><a href="http://www.panic.com/coda/">Coda</a></strong> &#8211; At its most basic, Coda is a text editor. Unleash its full potential, however, and Coda is a one-stop-shop web development tool. It does pretty much everything.  Site management, live previews, FTP, a visual CSS editor and Terminal built right into the app. One of my favourite features is Books. You can add any searchable reference to Coda and browse within the app, getting code hints from your resource of choice.  It isn&#8217;t the cheapest thing around at $99, but if you develop websites, you need Coda.</li>
<li><strong><a href="http://www.adobe.com/photoshop/">Photoshop</a></strong> &#8211; I need this. It&#8217;s expensive, it doesn&#8217;t work properly with Spaces or Exposé and without it I couldn&#8217;t get anything done. Wonderful. Despite all this, I still love it a little. The results you can get are just not possible with any other application. Don&#8217;t let Photoshop know, but occasionally I&#8217;ll just fire up <a href="http://www.pixelmator.com/">Pixelmator</a> instead.</li>
<li><strong><a href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a></strong> &#8211; This is an Adobe AIR application.  Still reading?  Okay.  It&#8217;s a $79 Adobe AIR application. You&#8217;re <em>still</em> reading!? Well good, because it&#8217;s worth every penny.  Balsamiq Mockups is, as you might have guessed, a mockup application for software, iPhone and web developers. It provides a very cute hand-drawn style, ensuring that there can be no confusion between a mockup/wireframe and a final version. It really pays for itself in the time you&#8217;ll save by using it. Really, it&#8217;s faster than using a pen and paper. Drag elements onto a canvas, edit their properties, done. I didn&#8217;t like the icon so went and stole one from another application.</li>
<li><strong><a href="http://www.binarynights.com/forklift">Forklift</a></strong> &#8211; Forklift is a great file management app. For those who don&#8217;t like Finder, this could function as a replacement, or at least a good companion.  I use it mainly for FTP, batch renaming and app deletion. Its split-pane view is especially useful for moving files around quickly. As it has recently seen a price drop ($19.95) it is definitely worth picking. <del>Apparently it doesn&#8217;t work too well with Snow Leopard yet.  I uploaded this blog without any problems, so I&#8217;m not so sure where the issues are.</del></li>
<li><strong><a href="http://www.realmacsoftware.com/littlesnapper/">LittleSnapper</a></strong> &#8211; This is where I collect design ideas and inspiration. It&#8217;s as easy as hitting a keyboard shortcut, selecting the stuff I want to capture and letting it scurry off to my LittleSnapper library. I sort my library at the end of every day of snapping to ensure I don&#8217;t forget why I collected something. It doesn&#8217;t usually sit in my Dock, it&#8217;s there because it&#8217;s just been installed so I thought I&#8217;d mention it. I&#8217;ll hide the icon now.</li>
<li><strong><a href="http://www.potionfactory.com/thehitlist/">The Hit List</a></strong> &#8211; I did use Things, but The Hit List pins Things to the floor and screams obscenities in its face.  The Hit List is just so natural. It is lacking an iPhone app, but this is on the way, apparently. Once the iPhone app is here, I&#8217;d say The Hit List could be very close to perfect.</li>
<li><strong><a href="http://flyingmeat.com/voodoopad/">VoodooPad</a></strong> &#8211; I use VoodooPad as my ideas and notes collection app.  It works like a desktop wiki, interlinking pages automatically.  Images can be embedded right inside the pages and re-opened again in Preview, ready for editing and exporting.  I have a huge file for blog post ideas, and form the first drafts in there.  I can also carry my VoodooPad documents around with my on my iPhone.</li>
<li><strong><a href="http://www.apple.com/macosx/what-is-macosx/dock-and-finder.html">Applications, Documents and Downloads Stacks</a></strong> &#8211; I like having quick access to Documents and Downloads.  Applications was thrown down there by OS X after the Snow Leopard installation.  It&#8217;s still there because it&#8217;s now more usable than before thanks to scrolling Stacks.</li>
</ul>
<h3>Dock size?</h3>
<p>I&#8217;m quite… strange. A perfectionist, perhaps.  I like my Dock to be a certain size, and dragging to resize the Dock just isn&#8217;t good enough.  If you&#8217;re like me, you can use the following to ensure your Dock is the <em>perfect</em> height.</p>
<p>Open Terminal and enter the following, replacing &#8220;45&#8243; with the size you&#8217;d prefer.</p>
<p><code>defaults write com.apple.dock tilesize -int 45</code></p>
<p>Then kill the Dock.</p>
<p><code>killall Dock</code></p>


<p>Related posts:<ol><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li><li><a href='http://bitbob.com/mac-web-development-made-easy' rel='bookmark' title='Permanent Link: Mac web development made easy'>Mac web development made easy</a></li><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://bitbob.com/want-to-see-my-dock-sure-you-do/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mac web development made easy</title>
		<link>http://bitbob.com/mac-web-development-made-easy</link>
		<comments>http://bitbob.com/mac-web-development-made-easy#comments</comments>
		<pubDate>Tue, 01 Sep 2009 07:01:37 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://bitbob.com/?p=20</guid>
		<description><![CDATA[
Producing websites on a Mac is wonderful. There is no alternative as far as many are concerned, myself included.
There are masses of tools and applications to make a web developer&#8217;s life easier, but without the basics, you&#8217;re going nowhere.

Your average PHP developer (which is what I is) is going to need, at a minimum, Apache, [...]


Related posts:<ol><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li></ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://bitbob.com/mac-web-development-made-easy"><img title="mac-web-development-made-easy" src="http://bitbob.com/content/uploads/2009/08/mac-web-development-made-easy.jpg" alt="mac-web-development-made-easy" /></a></p>
<p>Producing websites on a Mac is wonderful. There is no alternative as far as many are concerned, myself included.</p>
<p>There are masses of tools and applications to make a web developer&#8217;s life easier, but without the basics, you&#8217;re going nowhere.<br />
<span id="more-20"></span><br />
Your average PHP developer (which is what I is) is going to need, at a minimum, Apache, PHP and MySQL, as well as some kind of database managment tool.</p>
<p>Many people will tell you that Mac OS X includes all you need right out of the box, and this is almost true, but setting up and configuring Apache, PHP and installing MySQL and phpMyAdmin is something you&#8217;ll only want to do once.  Give it a try to gain the experience, sure, then never go back there again.</p>
<p>As I enjoy taking it easy, whenever I set up a new Mac, I reach for two third party lifesavers, MAMP and VirtualHostX.  MAMP is described as a &#8220;one-click solution&#8221; for setting up a web server on Mac OS X, providing Apache, PHP and MySQL, as well as phpMyAdmin in one easy to install package.  It isn&#8217;t quite &#8220;one-click&#8221;, but it is painless.  VirtualHostX is, as you might have guessed, a virtual host management application. It integrates seamlessly with MAMP and makes setting up and maintaining virtual hosts a snap – no more fiddling with httpd.conf files when you start a new project.</p>
<p>Both are free to use, but VirtualHostX is limited to 3 virtual hosts before requiring a license, and if you love it as much as I do, you&#8217;ll throw money at it in an instant ($19).</p>
<p>MAMP hasn&#8217;t seen updates for over a year, but just last week on the recently created <a href="http://twitter.com/mamp_en">MAMP Twitter account</a>, an <a href="http://twitter.com/mamp_en/status/3609317576">update</a> was posted stating that a new version is on the way.</p>
<p>As I&#8217;ve just installed Snow Leopard, I&#8217;ll run through the installation and configuration of both tools, and show you that the Terminal is something you can avoid if you really want to.</p>
<h3>Download and install <a href="http://www.mamp.info/en/downloads/index.html">MAMP</a></h3>
<p>First, you&#8217;re going to need <a href="http://www.mamp.info/en/downloads/index.html">MAMP</a>. Drag the MAMP (not MAMP Pro) folder into your Applications folder.  As stated in the very orange background of the MAMP disk image, you should place the MAMP folder direcrly into /Applications. MAMP won&#8217;t work anywhere else (I haven&#8217;t tried to test it aywhere else, but I&#8217;ve never had a problem with it being in /Applications anyway).  Eject the disk image and we&#8217;re done.</p>
<h3>Configure MAMP</h3>
<p>Out of the box, MAMP isn&#8217;t ready to work the way we want it to.  We need to head into MAMP and configure a few things. Launch the MAMP application — found in /Applications/MAMP/ — and take a look at the Preferences.  Firstly, set up the options in the Start/Stop section.  This is really down to personal preference, but I don&#8217;t like having the MAMP icon in my Dock, so I always disable the &#8220;Stop Servers when quitting MAMP&#8221; option. In fact, I don&#8217;t like MAMP doing anything without me telling it to, so I uncheck the lot.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-22" title="Start/Stop" src="http://bitbob.com/content/uploads/2009/08/start-stop.png" alt="Start/Stop" width="373" height="252" /></p>
<p>Our next port of call is um, ports.  Simply click the &#8220;Set to default Apache and MySQL ports&#8221; button and your Apache and MySQL ports will be set to 80 and 3306 respectivley.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-23" title="Ports" src="http://bitbob.com/content/uploads/2009/08/ports.png" alt="Ports" width="373" height="252" /></p>
<p>You can ignore everything else, unless you&#8217;re using PHP 4 (why?).  Hit OK, enter your password, Apache will restart and we&#8217;re done.  Feel free to quit MAMP now.</p>
<p>Oh, while you have the MAMP folder open in Finder, you might want to install the Dashboard widget (Mamp Control.wdgt). Again, it&#8217;s down to personal preference, but I prefer starting MAMP easily from the Dashboard.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-24" title="Dashboard Widget" src="http://bitbob.com/content/uploads/2009/08/widget.png" alt="Dashboard Widget" width="160" height="160" /></p>
<h3>Download <a href="http://clickontyler.com/virtualhostx/">VirtualHostX</a> and give it a home on your Mac</h3>
<p>This post discusses version 2. If you&#8217;re already a <a href="http://clickontyler.com/virtualhostx/">VirtualHostX</a> user and haven&#8217;t upgraded yet, find the $5 and do it, version 2 makes a great application even better.</p>
<p>Download VirtualHostX and toss it into your Applications folder.</p>
<p>On first launch, VirtualHostX will kindly ask you what you want it to do.  Follow the steps in the Setup Wizard — clicking two buttons — and you&#8217;re done.</p>
<h3>We&#8217;re using MAMP, let&#8217;s tell VirtualHostX</h3>
<p>In VirtualHostX&#8217;s super-simple Preferences window, you&#8217;ll find one option. Set your default web server to MAMP and close the window.  That&#8217;s it.  Now VirtualHostX will manage all server restarts whenever we add, delete or modify virtual hosts.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-27" title="We're using MAMP" src="http://bitbob.com/content/uploads/2009/08/using-mamp.png" alt="We're using MAMP" width="506" height="247" /></p>
<h3>Set up localhost</h3>
<p>Now, MAMP is good, but it forces us to use its own document root, burried somewhere in /Applications/MAMP/.  Take a look at <a href="http://localhost/">http://localhost/</a> with MAMP running.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-28" title="Not what we want to see." src="http://bitbob.com/content/uploads/2009/08/mamp-wrong.png" alt="Not what we want to see." width="612" height="148" /></p>
<p>That isn&#8217;t what we want to see!  I have a Sites folder, I&#8217;m going to use it.  Instead of changing the settings in MAMP, simply add your first virtual host to VirtualHostX with the following settings.</p>
<ul>
<li>Domain name: localhost</li>
<li>Local Path: ~/Sites (navigate to the Sites folder in your home directory)</li>
<li>Enable this virtual host (you knew that one, right?)</li>
</ul>
<p style="text-align: center; "><img class="alignnone size-full wp-image-29" title="localhost-settings" src="http://bitbob.com/content/uploads/2009/08/localhost-settings.png" alt="localhost-settings" width="620" height="187" /></p>
<p>Click the Apply Changes button in the toolbar, enter your password and we&#8217;re done setting up our first virtual host.  Test the new host by again heading to <a href="http://localhost/">http://localhost/</a>.  It should look a little different.</p>
<p><img class="alignnone size-full wp-image-31" title="localhost how it should be" src="http://bitbob.com/content/uploads/2009/08/localhost-good.png" alt="localhost how it should be" width="620" height="160" /></p>
<p><a href="http://localhost/">http://localhost/</a> now points at our ~/Sites folder.  Good.</p>
<h3>Set up our first real virtual host</h3>
<p>Following the above process, go ahead and set up another virtual host.  I&#8217;ll add a quick test page to the Bitbob directory in ~/Sites.</p>
<p>I like to use the format name.dev, but you&#8217;re free to do whatever you want here &#8211; name.site, name.testing, name.teddybear? Do whatever you feel is best.</p>
<p style="text-align: center; ">
<p style="text-align: center; "><img class="size-full wp-image-33 aligncenter" title="Bitbob Virtual Host" src="http://bitbob.com/content/uploads/2009/08/bitbob-vhost1.png" alt="Bitbob Virtual Host" width="620" height="187" /></p>
<p>Now, Apply Changes, head to the virtual host you set up in your favourite browser (Safari, right?) and everything should be working.</p>
<p>To save typing your custom domain names every time you access them, you can simply double click the name in the VirtualHostX sidebar or find them all in the Dock icon&#8217;s context menu.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-34" title="bitbob.dev looks to be working just fine" src="http://bitbob.com/content/uploads/2009/08/bitbob-working.png" alt="bitbob.dev looks to be working just fine" width="620" height="160" /></p>
<h3>Yeah but, IE?</h3>
<p>Internet Explorer?  You don&#8217;t test in that, do you?  Well fine, you&#8217;re lucky.  VirtualHostX 2 introduced a new feature, sharing virtual hosts over a local network. This means you no longer need to configure hosts files and other nonsense to test in IE on either a dedicated Windows machine on the other side of the house or virtualisation software like VMware Fusion or Parallels.</p>
<p>To get it working, simply check the &#8220;Share over local network&#8221; option for each of the domain names you want to test &#8211; it&#8217;s also useful if you want to show someone on the same network the progress you haven&#8217;t made since the last meeting &#8211; click Apply Changes and scurry on over to the beige box in the corner or kick start Windows on your Mac.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-35" title="Share over local network" src="http://bitbob.com/content/uploads/2009/08/share-over-network.png" alt="Share over local network" width="620" height="160" /></p>
<p>You&#8217;ll need <a href="http://support.apple.com/en_US/downloads/#bonjour">Bonjour for Windows</a> installed and a browser capable of listening out for Bonjour broadcasts from your Mac. Safari does this without any assistance, IE gets a new plugin when Bonjour is installed and Firefox has <a href="http://www.bonjourfoxy.net/">BonjourFoxy</a>.  Open up the Bonjour bookmarks panel in your favourite Windows browser (IE, right?) and you&#8217;ll see your virtual hosts being broadcast to all Bonjour-enabled machines on your network.  Viewing the site is as easy as double clicking the bookmark.</p>
<p>There is one downside &#8211; the URL is a bit… odd looking, but there&#8217;s more to it than looks. If you&#8217;re using absolute links, especially with the domain name hard-coded &#8211; the WordPress default behaviour &#8211; you&#8217;ll have problems. It&#8217;s great for other projects, those where you use relative links like a good little developer, but WordPress and anything else referencing files absolutely is going to need a little more work.</p>
<p>For WordPress, simply setting your installation to use the &#8220;ugly&#8221; URL will solve your problem.  So, in my case, I would order WordPress to use &#8220;http://aarons-macbook-pro.local.:9002&#8243; for both URL settings.  The same can probably be done for other blogging platforms, content managment systems or whatever else you might be trying to test.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-36" title="Telling WordPress to use our ugly URL" src="http://bitbob.com/content/uploads/2009/08/wordpress-url.png" alt="Telling WordPress to use our ugly URL" width="532" height="79" /></p>
<p>I can still get quick access to my blog using the bitbob.dev domain name I set up earlier, when a WordPress link is clicked, I&#8217;m taken to the &#8220;ugly&#8221; version.  For testing, this is fine. I don&#8217;t know many people who test a WordPress installation locally then transfer the whole lot to a live server expecting it to work.  Permalinks and everything else I need work absolutley fine.</p>
<p><img class="alignnone size-full wp-image-37" title="WordPress working with our ugly URL" src="http://bitbob.com/content/uploads/2009/08/bitbob-ugly-url.png" alt="WordPress working with our ugly URL" width="620" height="187" /></p>
<p>Because WordPress is broken and backwards in the way it handles links, I wouldn&#8217;t rely on this method for long-term testing.  If that 9001 becomes 9002 overnight, your WordPress installation is going to throw a fit and refuse to work.  Test your theme or plugin and get it live, just in case.</p>
<p>If you need to test something like WordPress a lot, the best way is still to edit the hosts file on the Windows side.  I&#8217;ll write a follow-up post on this later in the week.</p>
<h3>And we&#8217;re done</h3>
<p>That&#8217;s that.  I&#8217;m set up and ready to start developing new and exciting things on my Mac, and testing in IE is nice and easy. Fixing things for IE, not so much.</p>
<p>I hope it was useful.  If something isn&#8217;t clear (or more likely, is plain wrong), let me know.</p>
<p>Oh, by the way, the reason we set up <a href="http://localhost/">http://localhost</a> the way we did was to allow us to drop small tests and such in ~/Sites and access them easily via http://localhost/[name]/.</p>
<p>It should also be pointed out that you can aim your virtual hosts at any location, not just the ~/Sites folder.  I have placed small test projects on the desktop before and set up a virtual host to access them.</p>


<p>Related posts:<ol><li><a href='http://bitbob.com/want-to-see-my-dock-sure-you-do' rel='bookmark' title='Permanent Link: Want to see my Dock? Sure you do!'>Want to see my Dock? Sure you do!</a></li><li><a href='http://bitbob.com/magic-mouse-first-impressions' rel='bookmark' title='Permanent Link: Magic Mouse: First impressions'>Magic Mouse: First impressions</a></li><li><a href='http://bitbob.com/review-mindnode-pro' rel='bookmark' title='Permanent Link: Review: MindNode Pro'>Review: MindNode Pro</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://bitbob.com/mac-web-development-made-easy/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
