<?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>Justin&#039;s blog</title>
	<atom:link href="http://justindaigle.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://justindaigle.com/blog</link>
	<description>Welcome to the TiNternets! =P</description>
	<lastBuildDate>Fri, 17 Feb 2012 06:57:22 +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>First Look: OS X Mountain Lion</title>
		<link>http://justindaigle.com/blog/2012/02/first-look-os-x-mountain-lion/</link>
		<comments>http://justindaigle.com/blog/2012/02/first-look-os-x-mountain-lion/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 06:47:30 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=545</guid>
		<description><![CDATA[One short year ago, I reviewed the Mac OS X Lion Developer Preview.And now, it&#8217;s time to review the Mac OS X Mountain Lion Developer Preview OS X Mountain Lion Developer Preview (Apple has dropped the &#8220;Mac&#8221; prefix from the name, as seen below). The About This Mac screen This morning, Apple completely unexpectedly announced [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://justindaigle.com/blog/2011/02/review-mac-os-x-lion-developer-preview/">One short year ago</a>, I reviewed the Mac OS X Lion Developer Preview.And now, it&#8217;s time to review the <del>Mac OS X Mountain Lion Developer Preview </del>OS X Mountain Lion Developer Preview (Apple has dropped the &#8220;Mac&#8221; prefix from the name, as seen below).</p>
<p><img class="alignnone" title="About this Mac" src="http://justindaigle.com/files/scr/About_This_Mac-20120216-224333.png" alt="" width="312" height="358" /></p>
<p><em>The About This Mac screen</em></p>
<p>This morning, Apple completely unexpectedly announced OS X Mountain Lion. The announcement was odd for two reasons. 1. Apple usually holds an event for these announcements. 2. Major versions of (Mac) OS X are usually released every three years. Lion was released to the public last summer.</p>
<p>As for the name? You heard it here first. <a href="http://justindaigle.com/blog/2011/09/why-mac-os-x-will-never-become-ios/">Five whole months ago</a>, I predicted that the next major version of OS X would be named Mountain Lion. And what better day to find out I was right than <del>today </del> yesterday (my birthday)?</p>
<p>Edit: I began writing this review on the 16th; my birthday, and the date of the announcement. However, I published the post a little under an hour late &#8211; on the 17th. Most of the post is intended to be read in the context of the announcement date as opposed to that of the publishing date.</p>
<p>Finally, my apologies for the nearly three-month hiatus I&#8217;ve taken from blogging. I&#8217;ve been busy playing <a href="http://glitch.com">Glitch</a>. It&#8217;s fun. You should try it. Furthermore, there really just hasn&#8217;t been much to discuss lately. However, I have much additional content planned for the [very] near future, so I think I&#8217;ll more than make up for it.</p>
<p>Now, on to the actual review. For this review, I&#8217;ve upgraded my MacBook Air from 10.7.3 to the Developer Preview (I haven&#8217;t tested it thoroughly yet, but some apps indeed don&#8217;t work, and I wouldn&#8217;t recommend using it outside a test environment simply because it&#8217;s pre-release software; besides, I&#8217;m testing its suitability for day-to-day use so you don&#8217;t have to <img class="alignnone" title=":)" src="http://justindaigle.com/joejoe/big_smile.png" alt="" width="25" height="25" />).</p>
<p><img class="alignnone" title="The testing system" src="http://justindaigle.com/files/scr/About_This_Mac-20120216-225351.png" alt="" width="594" height="339" /></p>
<p><em>The testing system: my trusty MacBook Air!</em></p>
<p>On first glance, Mountain Lion isn&#8217;t all that different from its predecessor. In fact, take a look at the desktop (click for a full-size view).</p>
<p><a href="http://justindaigle.com/files/scr/Fullscreen-20120216-225931.png"><img class="alignnone" title="A 10.8 Desktop" src="http://justindaigle.com/files/scr/Fullscreen-20120216-225931.png" alt="" width="640" height="360" /></a></p>
<p><em>A 10.8 Desktop: Look familiar?</em></p>
<p>As a matter of fact, the only obvious difference from Snow Leopard is that little target icon in the upper-right corner, where the Spotlight icon (which is now immediately to its left) used to be.</p>
<p>Before we get into what the little target icon actually is, let&#8217;s summarize some of Mountain Lion&#8217;s major features: Messages, Notification Center, Game Center, Reminders, Safari 5.2, and Gatekeeper, just to name a few.</p>
<p>The target icon is for Notification Center, which, much like its iOS counterpart, and the name itself, suggest, is intended as a central place to view notifications.</p>
<p><a href="http://justindaigle.com/files/scr/Untitled-1-20120216-231050.png"><img class="alignnone" title="Notification Center" src="http://justindaigle.com/files/scr/Untitled-1-20120216-231050.png" alt="" width="289" height="648" /></a></p>
<p>When clicked, the target icon will display Notification Center, which is currently limited to Apple&#8217;s own apps. Third-party apps will most likely need to be updated using the new SDK in order to support new notifications. As iOS already <em>had</em> notifications, that just underwent a style change in iOS 5, no developer intervention was required. However, since OS X never had an official notification system, apps will require modification (and will hopefully move away from Growl, which has since become yet another example of <a href="http://justindaigle.com/blog/2011/04/sonyfication/">Sonyfication</a>, a topic I plan to revisit [<a href="http://justindaigle.com/blog/2011/11/sonyfication-revisited/">again</a>] in the near future).</p>
<p>Notification Center in Mountain Lion can be configured using options extremely similar to those available in iOS.</p>
<p><a href="http://justindaigle.com/files/scr/Notifications-20120216-231650.png"><img class="alignnone" title="Notification Center Settings" src="http://justindaigle.com/files/scr/Notifications-20120216-231650.png" alt="" width="542" height="411" /></a></p>
<p>As in iOS, notifications have two styles, Banners, and Alerts. However, while these notifications look completely different in iOS, the two look fairly similar in OS X, with the only major difference being in their behavior: banners slip out of view on their own; alerts require confirmation.</p>
<p><img class="alignnone" title="Banner" src="http://justindaigle.com/files/scr/Skitch-20120216-232101.png" alt="" width="536" height="137" /></p>
<p><em>This is a Banner (if the text of the message that caused the notification didn&#8217;t make it clear enough)</em></p>
<p>Above is an example of a Banner, triggered by the Messages app (which will be another main point of my review &#8211; covered shortly).</p>
<p><img class="alignnone" title="Alert" src="http://justindaigle.com/files/scr/Skitch-20120216-232346.png" alt="" width="519" height="125" /></p>
<p><em>And this is an Alert</em></p>
<p>Next up: Messages.</p>
<p>Apple&#8217;s new Messages app apparently serves as a replacement of sorts for the old iChat app. It now supports Apple&#8217;s own iMessage service, as well as a couple of other instant messaging services.</p>
<p><img class="alignnone" title="Messages - Accounts settings" src="http://justindaigle.com/files/scr/Messages-20120216-233429.png" alt="" width="592" height="494" /></p>
<p>However, this review will focus solely on the iMessage functionality of the app. For the purposes of this review, I&#8217;ll be sending messages to myself, on the same Apple ID, using my Air on one end, and my iPad on the other. As a result, all messages will seem to echo. Note that under usual circumstances, this would not happen.</p>
<p><a href="http://justindaigle.com/files/scr/Messages-20120216-233701.png"><img class="alignnone" title="Messages" src="http://justindaigle.com/files/scr/Messages-20120216-233701.png" alt="" width="518" height="381" /></a></p>
<p><em>An iMessage conversation. With myself.</em></p>
<p><a href="http://justindaigle.com/files/scr/Messages-20120216-233936.png"><img class="alignnone" title="Media in Messages" src="http://justindaigle.com/files/scr/Messages-20120216-233936.png" alt="" width="519" height="385" /></a></p>
<p>You can also add media to iMessages (to do so, drag an image into the message text box). And as expected with iMessage, read receipts, as well as delivery and typing notifications are also present.</p>
<p><a href="http://justindaigle.com/files/scr/imessage-20120216-234522.png"><img class="alignnone" title="Emoji and typing notifications" src="http://justindaigle.com/files/scr/imessage-20120216-234522.png" alt="" width="520" height="391" /></a></p>
<p>Interestingly enough, the emoji didn&#8217;t show up on my iPad. They showed up as the text &#8220;:-)&#8221;</p>
<p>I&#8217;ve been wanting iMessage on the Mac since it&#8217;s been introduced to iOS. But it does have one rather annoying and major flaw: its behavior when the app is closed.</p>
<p><img class="alignnone" title="Messages icon" src="http://justindaigle.com/files/scr/Desktop-20120216-234824.png" alt="" width="95" height="77" /></p>
<p><em>This is all you&#8217;re getting</em></p>
<p>If the Messages app is closed, the only indication you&#8217;re given is the little red bubble on the app icon; assuming, of course, you have it in your Dock. Is that really expected to get my attention? Obviously, some push service is running in the background to activate that little red bubble, so why not give me a notification, like the ones I&#8217;m presented when the app is open? If notifications are to be truly useful, as they are on iOS, they need to be able to notify you even when an app isn&#8217;t open. Now I do realize something here: Messages is a chat/IM client, and most software of that type <em>does</em> have to be open in order to notify you of new messages. However, Messages and Notification Center take cues from iOS, and the expected iOS behavior is to provide notifications, even if the app is not running. Besides, the infrastructure already exists. Just make the push service trigger something a little more&#8230; substantial.</p>
<p>Moving on to Gatekeeper. Gatekeeper is a new security feature in Mountain Lion intended to protect the user from malicious software. It allows the user to allow only software from the Mac App Store to run (similar to how iOS devices work), software from the Mac App Store and Apple&#8217;s new developer identification program, and then the option that represents the way things have always worked: the option that allows the user to run everything.</p>
<p><a href="http://justindaigle.com/files/scr/Security___Privacy-20120216-235648.png"><img class="alignnone" title="Gatekeeper" src="http://justindaigle.com/files/scr/Security___Privacy-20120216-235648.png" alt="" width="475" height="370" /></a></p>
<p>If the option is changed to one of the other options, software that has not been signed with an Apple-provided certificate will not run (unless the application has always been run before, in which case it is &#8220;grandfathered in&#8221; and will run anyway).</p>
<p>If one attempts to run such software, they are greeted with this somewhat intimidating message:</p>
<p><img class="alignnone" title="Gatekeeper" src="http://justindaigle.com/files/scr/CoreServicesUIAgent-20120217-000017.png" alt="" width="431" height="216" /></p>
<p>I will personally keep this feature disabled.</p>
<p>Also in OS X 10.8 Mountain Lion is Safari 5.2, which brings with it a few interesting features.</p>
<p>Perhaps the most obvious is that it ditches separate address and search bars in favor of a combined bar in the spirit of Chrome&#8217;s Omnibar.</p>
<p><a href="http://justindaigle.com/files/scr/safari1-20120217-000819.png"><img class="alignnone" title="Safari's &quot;Omnibar&quot; clone" src="http://justindaigle.com/files/scr/safari1-20120217-000819.png" alt="" width="576" height="126" /></a></p>
<p><em>Justin Bieber, in my search bar? Gross&#8230;</em></p>
<p>Also among Safari 5.2&#8242;s new features is Twitter integration, once again, much in the style of its mobile counterpart (Tweet Sheets, as they are called, are also available in a few other apps, and will most likely be accessible to third-party apps via the SDK).</p>
<p><img class="alignnone" title="Twitter" src="http://justindaigle.com/files/scr/Tweet-20120217-001222.png" alt="" width="689" height="392" /></p>
<p><a href="http://justindaigle.com/files/scr/Edit_Post_%E2%80%B9_Justin_s_blog_%E2%80%94_WordPress-20120217-001415.png"><img class="alignnone" title="Safari top bar" src="http://justindaigle.com/files/scr/Edit_Post_%E2%80%B9_Justin_s_blog_%E2%80%94_WordPress-20120217-001415.png" alt="" width="576" height="29" /></a></p>
<p>Also worthy of mention are the following changes:</p>
<p>1. The address bar will now highlight the domain of the URL, and lighten the remaining parts.</p>
<p>2. The Reader button is ever-present, even when not available for use.</p>
<p>3. Rather annoyingly, tabs will span the width of the window&#8230; even if there are only one or two. Looks a little tacky if you ask me.</p>
<p>Features I have not covered in this review include AirPlay mirroring (which is once again something I&#8217;ve always thought the Mac should have; and pushes me ever so slightly closer to considering an Apple TV, although I think I&#8217;ll still hold out for apps), Reminders, Notes, and Game Center. As I do not have an Apple TV, I won&#8217;t cover AirPlay mirroring. As Reminders, Notes, and Game Center are almost painfully identical to their iOS counterparts (furthermore, all but Game Center are painfully simple and borderline useless; and Game Center doesn&#8217;t do much thus far, for lack of compatible games), I&#8217;ll mention them briefly in passing; however, they do not really merit much attention.</p>
<p><img class="alignnone" title="Reminders" src="http://justindaigle.com/files/scr/Reminders-20120217-002631.png" alt="" width="525" height="529" /></p>
<p><em>Reminders: It&#8217;s that built-in to-do list app you may or may not have always wanted</em></p>
<p>Reminders in Mountain Lion is basically the same as its iOS version, sans the really cool geofence feature. And without that, it&#8217;s generally a really basic to-do list app. I&#8217;ll most likely never use it, but I do give it props for looking cool.</p>
<p><a href="http://justindaigle.com/files/scr/Possibly_somewhat_less_worthy_of_note-20120217-003109.png"><img class="alignnone" title="Notes" src="http://justindaigle.com/files/scr/Possibly_somewhat_less_worthy_of_note-20120217-003109.png" alt="" width="516" height="387" /></a></p>
<p><em>Notes: Noteworthy, or not?</em></p>
<p>Snazzy-looking? Yep. Useful? Debatable. On iOS, Notes is a useful app. The user generally doesn&#8217;t want to mess around with files and their organization on a handheld device, so a note-taking app with its own internal database works there. But on the Mac, there already exists TextEdit. Do we really need this? Apple&#8217;s site mentions a feature that allows you to &#8220;pin notes to the desktop.&#8221; Not exactly. You still have to have the app running for them to show up, and they still retain the basic appearance of app windows, complete with the stoplight buttons.</p>
<p><a href="http://justindaigle.com/files/scr/Menubar-20120217-003806.png"><img class="alignnone" title="&quot;Pinned&quot; Notes" src="http://justindaigle.com/files/scr/Menubar-20120217-003806.png" alt="" width="352" height="395" /></a></p>
<p>Finally, of what are the three most seemingly direct iOS ports, the most significant: Game Center.</p>
<p><a href="http://justindaigle.com/files/scr/Game_Center-20120217-004006.png"><img class="alignnone" title="Game Center" src="http://justindaigle.com/files/scr/Game_Center-20120217-004006.png" alt="" width="618" height="398" /></a></p>
<p>Just like Reminders and Notes, Game Center looks like a blown-up version of its small-screen sibling. And for now, serves the exclusive purpose of displaying games and achievements from those small-screened siblings. While Game Center&#8217;s cross-platform nature is its greatest strength, until it&#8217;s improved upon, in both its iOS and Mac forms, I don&#8217;t really see it altering my Mac/iOS gaming experience. Its use is somewhat limited as compared to something like Xbox Live. However, it would most likely be best to wait to pass full judgment on the OS X version of Game Center until games that support it are available (which most likely will be after Mountain Lion&#8217;s release this summer).</p>
<p>In conclusion, Mountain Lion is a minor release mostly similar to its predecessor. Notifications and Messages will most certainly be the most significant attractions, if Apple can work out the kinks. With the summer deadline they&#8217;ve given, they&#8217;ve got more than enough time to do so. The question is, can they polish these features enough to make their new &#8220;minor-ish major release every year&#8221; release schedule attractive to users and developers? Only time will tell.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2012/02/first-look-os-x-mountain-lion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sonyfication, Revisited</title>
		<link>http://justindaigle.com/blog/2011/11/sonyfication-revisited/</link>
		<comments>http://justindaigle.com/blog/2011/11/sonyfication-revisited/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 23:30:50 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[Glitch]]></category>
		<category><![CDATA[reset]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=538</guid>
		<description><![CDATA[Roughly seven months ago, I posted about what I called Sonyfication, a term I created to describe the acts of a company that promises and delivers features, then, out of nothing more than pure greed, removes them. The namesake of this term was, of course, Sony&#8217;s removal of the OtherOS feature of the PlayStation 3. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://justindaigle.com/blog/2011/04/sonyfication/">Roughly seven months ago</a>, I posted about what I called <em>Sonyfication</em>, a term I created to describe the acts of a company that promises and delivers features, then, out of nothing more than pure greed, removes them. The namesake of this term was, of course, Sony&#8217;s removal of the OtherOS feature of the PlayStation 3. My first usage of the term was aimed at Spotify, who initially offered free (but with advertisements) unlimited listening, then altered their free plan to enact severe limits on listening after six months of membership.</p>
<p><a href="http://www.glitch.com/forum/general/12982/">Today</a>, Glitch has announced that it&#8217;s &#8220;unlaunching.&#8221; That is, they are returning to a beta stage. As an end-user, and as a developer who understands (at least to some small extent) his responsibilities to the end user (oh, and let&#8217;s not forget, a <em>huge</em> fan of Glitch), I figure I have a few things to say about this.</p>
<p>Before I begin, let me make one thing clear: I am <em><strong>not</strong></em> comparing Tiny Speck (the developers of Glitch) to Sony, or to Spotify. I have nothing but the utmost respect for Tiny Speck, and nothing but the utmost of loathing for Sony and Spotify. Tiny Speck is not doing this unreleasing of Glitch for profit, but to make the world of Ur a better place (unlike Sony and Spotify, who clearly performed their actions as a malicious act of greed). I applaud their motive, but I&#8217;m worried that the results may still be disastrous. So I&#8217;m not entirely confident that the term <em>Sonyfication</em> is appropriate here. However, for lack of a better term, it&#8217;s what I&#8217;m using.</p>
<p>Quoted below is my comment on the Glitch forum topic on the issue, verbatim, and in its entirety (but with some formatting added):</p>
<blockquote><p>I&#8217;m going to add myself to the list of &#8220;please no reset&#8221; people. As much as I&#8217;ve always wanted the honor of &#8220;being in the beta&#8221; and getting a pickle and all that jazz, I&#8217;ve realized something. None of that will make up the 99 hours I&#8217;ve devoted to accomplishing stuff in the last three-ish weeks. I&#8217;ve more or less renounced real life in favor of spending more time on Glitch, although if I lose all I&#8217;ve got on here, I may not come back. I feel really sorry for those who are up at levels 50-60. The amount of time they&#8217;ve had to spend doing rather menial tasks in the game (I&#8217;m looking at you mining) is incomprehensible to me. The previous resets (while I can&#8217;t actually speak for those who had to deal with them, as I had not yet signed up) made sense. If people sign up knowing it&#8217;s in beta, then they sign up expecting the worst. However, many people, myself included, signed up after this period, and expected smooth sailing (I&#8217;ve written about this kind of thing before; companies like Sony and Spotify have promised features then later removed them, in an act I&#8217;ve termed &#8220;Sonyfication&#8221;). While I&#8217;m a developer myself, and certainly acknowledge the fact that software can have bugs after launch, as I am also an end-user, I realize my responsibilities toward the end-user as a developer (e.g. making it a priority to cause as little disturbance to users as possible when there are indeed bugs).</p>
<p>One possible solution (I realize I&#8217;ve never developed anything on as large a scale as Glitch; so correct me if I&#8217;m wrong on this) would be something like what Chrome does. Have a &#8220;stable channel&#8221; (e.g. Glitch as it is now), and a &#8220;beta channel.&#8221; Then, completely informing them of the possible repercussions (resets included), allow them to opt into the &#8220;beta channel.&#8221;</p>
<p>That said, and to attempt to end on a somewhat positive note, I&#8217;m glad to see that things like housing and the ability for more player control over the world are being addressed. Remove the ability for players to kill each other by splank fight, and I think Glitch has the opportunity to become the perfect game (the lack of violence as a core gameplay element is key, in my opinion, and I applaud Tiny Speck for making such strides in this arena; also, I realize that the term &#8220;perfect&#8221; is subjective). For what it&#8217;s worth, I&#8217;m not offended by or opposed to violent games. It&#8217;s just not my cup of tea.</p></blockquote>
<p><em>You already posted that there. Why repost it here?</em></p>
<p>A couple of reasons. First is visibility. My comment will quickly be buried in that forum post. Here, it will remain at the utmost level of visibility for, at the very least, the better part of a month. Second, is out of my respect for Tiny Speck. The Glitch forums are theirs, not mine. I have a bit more I&#8217;d like to say on the topic than what I said there, but I respect that the Glitch forums are their home turf, so I&#8217;ll instead post the extended version here.</p>
<p>So I&#8217;ve always wished I were in the Glitch beta, as I felt, until today, that in order to really be part of the community, it&#8217;s a prerequisite. Furthermore, and partially for the same reason, I&#8217;ve always wanted the <a href="http://www.glitch-strategy.com/wiki/Special_Item_That_Only_Beta_Testers_Get">Special Item That Only Beta Testers Get</a> (aka Señor Funpickle). However, what I never really gave much serious thought, is that sure the pickle says you were in the beta. But that&#8217;s not much of a real accomplishment. It&#8217;s actually just a stroke of luck, being in the right place at the right time. What really struck me in light of this was my reconsideration of a Glitch who was level 59 for as long as I could remember, then finally accomplished reaching level 60 (by comparison, I&#8217;ve attained level 30 at the time of this writing), and another Glitch who was in the beta, but has only attained level 8. Let&#8217;s assume the level 60 Glitch wasn&#8217;t in the beta. Still, it&#8217;s obvious as to which one was more devoted to the game. So really, a special item doesn&#8217;t properly make up for resetting one&#8217;s level, as it isn&#8217;t an accurate indicator of the amount of effort and time one has put into the game. Upon giving this some consideration, my advice to Tiny Speck would be to provide an additional piece of information on each player&#8217;s profile, stating &#8220;Pre-Reset Level: <em>[level number].</em>&#8221;</p>
<p>In addition to level number, the other thing I&#8217;m most concerned about is cubimal collections. I&#8217;ve, admittedly, only recently started collecting cubimals (for those who do not play Glitch, just know that a cubimal is a collectible in-game item, often of excruciatingly high value). However, I have a little over half the different kinds of cubimals in my collection (sadly, the more common half of the cubimal spectrum, in general). Of these, a couple were obtained from Cubimal Boxes, and the rest were obtained by trading with other players. This is cause for alarm. What if, after post-reset, these other players are no longer able to trade cubimals at the same prices I paid for them the first time?</p>
<p>At this time, I&#8217;d like to reiterate the ultimate moral of this post: the responsibility of developers toward users. Especially after launching my first paid iOS app, I&#8217;ve learned some of these responsibilities quite well. Like see that &#8220;App Support&#8221; link up top? In my opinion, it&#8217;s unnecessary clutter. It&#8217;s also the first time that my blog contains content that I don&#8217;t really want. But Apple requires that I offer a support page (maybe in the future, I&#8217;ll create a support page separate from my blog), so I have to put it there. Returning to Glitch, the subject of this discussion, I understand the previous resets. As far as I am aware, it was made quite clear to users that they were part of a beta, and that there would be resets. However, for those of us now, who signed up to what we thought was a finished product, the ethics of the situation have changed. A beta was not what we signed up for. Stuff like resets wasn&#8217;t part of the deal. So I leave Tiny Speck with this challenge: No more resets, please. And I do understand that you&#8217;re working for the good of the community (and I&#8217;m deeply sorry that I had to mention the likes of Sony and Spotify in this post along with the good guys). Even if you <em>do</em> have to perform a reset in the course of this (and I&#8217;d also like to remind the reader at this point that they said it&#8217;s extremely unlikely, and to apologize for my &#8220;the sky is falling&#8221; tone), I won&#8217;t lose any respect for you. Will it perhaps preclude my return after such a hypothetical reset? Yes. But that&#8217;s more so my fault than theirs. I simply can&#8217;t bring myself to spend the many hundreds of hours to get back to where I was. Ultimately, Glitch is a free game, and I suppose Tiny Speck doesn&#8217;t really have an obligation to go out of their way to avoid a reset. But I challenge them to go above and beyond what&#8217;s expected, as they&#8217;ve already more than proven that they can, and to ensure a seamless user experience by avoiding a reset. I have faith in them, and until some terrible reset comes, I shall continue to play Glitch in every possible minute I can find.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/11/sonyfication-revisited/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tic Tac Toe 2.0 (Windows + Mac)</title>
		<link>http://justindaigle.com/blog/2011/10/tic-tac-toe-2-0-windows-mac/</link>
		<comments>http://justindaigle.com/blog/2011/10/tic-tac-toe-2-0-windows-mac/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 05:01:41 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Tic Tac Toe]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=511</guid>
		<description><![CDATA[I&#8217;ve been waiting for this day for a long time. I finally get to release my first Mac app. I&#8217;ve been sitting on this for quite some time now, waiting for a time when I&#8217;ve got nothing else to post. And in the mean time, I lost the source code for the Mac app, meaning [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been waiting for this day for a long time. I finally get to release my first Mac app. I&#8217;ve been sitting on this for quite some time now, waiting for a time when I&#8217;ve got nothing else to post. And in the mean time, I lost the source code for the Mac app, meaning I had to spend the last couple of days rewriting it from the Windows C# version.</p>
<p>A little back story. <a href="http://justindaigle.com/blog/2011/06/tic-tac-toe/">Way back in June</a>, I released version 1.0 of a tic-tac-toe Windows app. It only supported a two-player mode. At the time of release, I suggested that I may write a version 2.0, that will include support for playing against the computer. I finished that version only a couple of days after releasing the first version, and, as I said, have been waiting to release it.</p>
<p>I&#8217;m glad I did. Recently, I&#8217;ve learned Objective-C. Meaning now I can release version 2.0 for both Windows and Mac. Both versions support the ability to play against the computer.</p>
<p><img class="alignnone" title="Tic Tac Toe 2.0 - Mac" src="http://justindaigle.com/files/scr/ttt2macscreen-20111031-234743.png" alt="" width="444" height="457" /></p>
<p><em>The Mac version</em></p>
<p>I believe it will only run on Lion, but it should be capable of running in 32-bit or 64-bit mode (probably should&#8217;ve taken a better look at the build settings).</p>
<p>Download: <a href="http://justindaigle.com/files/ttt2mac.zip">http://justindaigle.com/files/ttt2mac.zip</a></p>
<p><img class="alignnone" title="Tic Tac Toe 2.0 - Windows" src="http://justindaigle.com/files/scr/Windows_7_x64-20111031-235528.png" alt="" width="428" height="467" /></p>
<p><em>The Windows version</em></p>
<p>Requires .NET Framework 2.0. If you could run the first version, you can run this one.</p>
<p>Download: <a href="http://justindaigle.com/files/ttt2win.zip">http://justindaigle.com/files/ttt2win.zip</a></p>
<p><del> No, I have no plans to release a Linux version. Ever.</del> Okay, maybe if Linux ever actually attains a decent level of market share&#8230; although I guess that&#8217;s still never.</p>
<p>I do, however, intend to release an iOS version. It will have features not in the Mac or Windows versions, and will cost $0.99. It&#8217;ll be a universal app, and I hope to have it in the App Store by the end of next month.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/10/tic-tac-toe-2-0-windows-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIP Steve Jobs</title>
		<link>http://justindaigle.com/blog/2011/10/rip-steve-jobs/</link>
		<comments>http://justindaigle.com/blog/2011/10/rip-steve-jobs/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 02:38:12 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=493</guid>
		<description><![CDATA[Today, the world has lost the greatest visionary it will ever see. Steve Jobs has passed away at the age of fifty-six. Even if you&#8217;ve never owned an Apple product, whatever device you&#8217;re using to read this right now was indirectly a product of the vision of Steve Jobs. Apple was the first to do [...]]]></description>
			<content:encoded><![CDATA[<p>Today, the world has lost the greatest visionary it will ever see. Steve Jobs has passed away at the age of fifty-six. Even if you&#8217;ve never owned an Apple product, whatever device you&#8217;re using to read this right now was indirectly a product of the vision of Steve Jobs. Apple was the first to do such things as use a graphical user interface, or to do away with things like floppy drives. While the world will never be the same without him, I hope that Apple will continue to remember the ideals of Steve Jobs, and continue to make products that feature a perfect blend of form and function.</p>
<blockquote><p><em>People think it&#8217;s this veneer &#8212; that the designers are handed this box and told, &#8216;Make it look good!&#8217; That&#8217;s not what we think design is. It&#8217;s not just what it looks like and feels like. Design is how it works.</em></p></blockquote>
<p><em>- Steve Jobs, November 30, 2003</em></p>
<p>I know everyone else has already posted this same video, but there&#8217;s a reason for that. Amazingly inspiring speech.</p>
<p><object width="500" height="375"><param name="movie" value="http://www.youtube.com/v/UF8uR6Z6KLc?version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UF8uR6Z6KLc?version=3" type="application/x-shockwave-flash" width="500" height="375" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/10/rip-steve-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s Happening Tomorrow, and Why</title>
		<link>http://justindaigle.com/blog/2011/10/whats-happening-tomorrow-and-why/</link>
		<comments>http://justindaigle.com/blog/2011/10/whats-happening-tomorrow-and-why/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 20:25:09 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[keynote]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=473</guid>
		<description><![CDATA[It&#8217;s a given that Apple is going to announce a new iPhone tomorrow (October 4). Nobody doubts that. But for the last couple of months, I&#8217;ve been following this insane barrage of conflicting rumors that we&#8217;ll have an iPhone 5 with a four-inch screen, LTE, and even the kitchen sink; or that we&#8217;ll have an [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://justindaigle.com/blog/wp-content/uploads/2011/10/iphone_oct4_event_invite1.jpg"><img class="alignnone size-medium wp-image-474" title="iphone_oct4_event_invite1" src="http://justindaigle.com/blog/wp-content/uploads/2011/10/iphone_oct4_event_invite1-272x300.jpg" alt="" width="272" height="300" /></a></p>
<p>It&#8217;s a given that Apple is going to announce a new iPhone tomorrow (October 4). Nobody doubts that. But for the last couple of months, I&#8217;ve been following this insane barrage of conflicting rumors that we&#8217;ll have an iPhone 5 with a four-inch screen, LTE, and even the kitchen sink; or that we&#8217;ll have an iPhone 4S with an A5 and a better camera. Or, we&#8217;ll have both. Or, we&#8217;ll have both, as well as a continuation of the iPhone 4. Or, <a href="http://www.macrumors.com/2011/10/03/apple-to-offer-iphone-3gs-free-on-contract/">as MacRumors has posted today</a>, we&#8217;ll have all of this, <em>in addition to</em> the continuation of the iPhone 3GS. Most ridiculous of all, there are now rumors that <a href="http://www.bgr.com/2011/10/03/sprint-guarantees-to-buy-over-20-billion-in-iphones-from-apple-launching-the-iphone-5-exclusively/">the iPhone 5 will be exclusive to Sprint</a>. It seems that these rumors have reached a fever pitch today, with all the sane rumors fading out in favor of the most absurd. So I thought I&#8217;d try to bring back the sanity by clarifying what will most likely happen tomorrow, going through some of the major rumors one by one, and providing my reasoning behind why a given outcome is to be expected.</p>
<p><em>Steve Jobs will not do tomorrow&#8217;s keynote.</em></p>
<p>We all want to see Steve Jobs perform tomorrow&#8217;s keynote. Let&#8217;s face it &#8211; he&#8217;s the best presenter in the world, and there will never be another like him. Furthermore, Steve Jobs <em>was</em> Apple. Without Steve, there will be no Apple. At least, that&#8217;s what most people, myself included, tend to believe. And that&#8217;s exactly why Steve will not do tomorrow&#8217;s keynote. Apple has to show us that we&#8217;re wrong on this, and that Apple can continue to exist without Steve. Tim Cook will be the major figure at tomorrow&#8217;s keynote, to better position him in the public view as a capable leader.</p>
<p><em>Sprint will <strong>not</strong> gain iPhone 5 exclusivity.</em></p>
<p>I shouldn&#8217;t even have to explain this one. One of today&#8217;s rumors says that the iPhone 5 will initially be exclusive to Sprint, and that AT&amp;T and Verizon will meanwhile be stuck with the 4S. Sprint, as compared to the likes of AT&amp;T and Verizon, is a relatively minor carrier. Why would Apple commit suicide by placing the fate of the iPhone in Sprint&#8217;s hands and turning their back on their already enormous consumer base? They won&#8217;t. This is just Sprint coming out in the open about their wet dream, and nothing more. Apple would never ditch the two largest carriers in the US in favor of a smaller one.</p>
<p><em>The iPhone 4S will be the only iPhone announced tomorrow.</em></p>
<p>Perhaps the most pesky next-gen iPhone rumor is that the redesigned iPhone 5 will have a bigger screen. Two things:</p>
<p>A. The iPhone always has had, and always will have, a 3.5-inch screen. While up until 2010, there was nothing to ensure this, there is now the iPad. The primary difference between the iPad and the iPhone is screen size. Apple wants owners of iPhones to also purchase iPads. How do you make sure this happens? Keep the devices radically different. And since screen size is the only real difference, it will remain so. If Apple gave the &#8220;iPhone 5&#8243; a 4 or 4.5-inch screen, it would then become satisfactory for many of the iPad&#8217;s purposes (books, full-time web browsing, productivity, HD video). The iPhone 5 would then begin to cannibalize iPad sales. While I would still purchase a hypothetical upcoming iPad 3 after owning this hypothetical big-screen iPhone 5, I am not the average consumer. I&#8217;m an Apple geek. I blog about Apple, and code for Apple&#8217;s platforms. I need a large range of Apple devices to do these things well. If Apple makes it, I have to have it. The average consumer&#8230; not so much. They buy a device that meets their needs, and most likely won&#8217;t buy an overlapping device.</p>
<p>B. Screen size aside, there will not be a redesigned iPhone 5. It will be the iPhone 4S. Notice that there have been no leaks of parts for a redesigned iPhone 5. All the parts indicate an iPhone 4S. Furthermore, the name has even appeared in recent iTunes betas. As much as I&#8217;d like an iPad 2-like design for an iPhone 5, what motivation would Apple have to do this? Once again, Apple still wants to sell iPads, and wants the iPhone and the iPad to remain differentiated.</p>
<p><em>The iPhone 4S will basically be as the more sane rumors have described it.</em></p>
<p>It&#8217;s more or less a given now that the iPhone 4S will have a dual-core A5 processor, as seen in the iPad 2, and an eight-megapixel camera. It will keep the design of the iPhone 4. I&#8217;d also say that Assistant is more or less a sure thing. <em>However,</em> Assistant won&#8217;t be this huge revolution everyone&#8217;s making it out to be. Remember how much Apple hyped up FaceTime, saying it&#8217;s the future of calling? Now, how many people actually use FaceTime, apart from trying it out when they first get a device that supports it? Assistant will be the same thing. It&#8217;ll be cool. It might even work well. But nobody&#8217;s really going to use it much because the way we interact with our phones today works and works well, and speech recognition just really isn&#8217;t as great as people make it out to be.</p>
<p>Perhaps more debatable is network support for the iPhone 4S. I can see the world phone thing from two different sides. From one viewpoint, you have the fact that Apple would just have to manufacture one model. From the other, you have the fact that most iPhones sold are still carrier-locked (and the carriers will never have it any other way), so it still doesn&#8217;t carry any other real benefits. LTE&#8217;s not gonna happen though. I believe only five US cities have it on AT&amp;T. The technology simply isn&#8217;t widespread enough to be of any real value. Furthermore, it&#8217;s still too much of a battery whore. Until new, more efficient, LTE chipsets are out (supposedly next year), Apple won&#8217;t put it in an iPhone. Plus, about that time, LTE may be widespread enough to be of some actual use.</p>
<p>Then we have HSPA+. I&#8217;m expecting it. Why? I guess it&#8217;s because why shouldn&#8217;t I? HSPA+ is far more widespread than LTE (in fact, the town I live in, which is by no means significant in any respect, has it). 3G is getting a bit slow to do a few things, and with iCloud about to be released, more speed certainly helps Apple provide a better experience with their devices and services. Plus, as far as I know, HSPA+ is far less of a battery whore than its LTE cousin.</p>
<p><em>The lineup will be as follows: 8GB iPhone 4, 16GB and 32GB iPhone 4S.</em></p>
<p>I&#8217;ve already explained why Apple will not be releasing an iPhone 5. The next thing to answer is why the 3GS will be no more. I myself am a 3GS owner, and trust me when I say it&#8217;s beginning to grow long in the tooth. It&#8217;s running iOS 4.3.3, and it&#8217;s starting to get pretty slow. No doubt iOS 5 will make this even worse. Not only will Apple not want to sell a device that feels slow (seriously, that&#8217;s Android&#8217;s thing), but it&#8217;s inevitable that the 3GS will not support iOS 6 next year. And Apple won&#8217;t want to be selling a device that won&#8217;t be able to run the OS announced the day after it&#8217;s finally discontinued for good. Anyone remember Windows XP, that really old OS that just won&#8217;t go away? If Apple kept the 3GS around any longer, it would be Apple&#8217;s XP. It would be something supported far past its useful life.</p>
<p>I hope this helps sort out the endless stream of iPhone rumors that have been going around. I know I didn&#8217;t touch on things like NFC (but really, read the bit on LTE and apply the same reasoning), and I know it&#8217;s possible that I could be wrong, but I&#8217;m reasonably sure of everything I&#8217;ve written here. Go ahead and bet on it. As for me, if Apple allows pre-orders tomorrow, I will be pre-ordering my iPhone 4S promptly. <img class="alignnone" title=":)" src="http://justindaigle.com/joejoe/big_smile.png" alt="" width="25" height="25" /></p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/10/whats-happening-tomorrow-and-why/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Mac OS X Will Never Become iOS</title>
		<link>http://justindaigle.com/blog/2011/09/why-mac-os-x-will-never-become-ios/</link>
		<comments>http://justindaigle.com/blog/2011/09/why-mac-os-x-will-never-become-ios/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 03:49:53 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=458</guid>
		<description><![CDATA[I apologize in advance for a post that may turn out significantly shorter than usual, but I haven&#8217;t posted anything here in awhile, and my thoughts on this topic are too long to express effectively on Twitter, so I guess that mandates a writeup here. Edit: Apparently I had more to say on this topic [...]]]></description>
			<content:encoded><![CDATA[<p><del>I apologize in advance for a post that may turn out significantly shorter than usual, but I haven&#8217;t posted anything here in awhile, and my thoughts on this topic are too long to express effectively on Twitter, so I guess that mandates a writeup here.</del></p>
<p><em>Edit: Apparently I had more to say on this topic than I thought I did.</em></p>
<p>A few minutes before I began writing this, a person I follow on Twitter (<a href="http://twitter.com/#!/arkon">@arkon</a>) suggested that OSX will soon become iOS. And this is by no means an original thought; it&#8217;s a fairly widespread rumor, which is why I now feel the need to debunk it.</p>
<p>I&#8217;m not saying these rumors have no basis; the incorporation of many iOS-like features into Lion would indeed seem to suggest such a merger of OSX and iOS. I&#8217;m simply going to provide the other side of the story, reasoning why such a thing won&#8217;t happen.</p>
<p>The conversation went something like this:</p>
<p>@justindaigle: <em>Leopard -&gt; Snow Leopard. Who wants to bet we&#8217;ll go from Lion to Mac OS X 10.8, Mountain Lion?</em></p>
<p>@arkon: <em><a rel="nofollow" href="http://twitter.com/#!/justindaigle">@justindaigle</a> More like Lion Cub.</em></p>
<p>@justindaigle: <em><a rel="nofollow" href="http://twitter.com/#!/arkon">@arkon</a> Your reasoning behind that is…?</em></p>
<p>@arkon: <em><a rel="nofollow" href="http://twitter.com/#!/justindaigle">@justindaigle</a> I&#8217;m kidding, since it doesn&#8217;t seem like it&#8217;ll be very powerful, but instead move more towards the simple iOS-like stuff.</em></p>
<p>@justindaigle: <em><a rel="nofollow" href="http://twitter.com/#!/arkon">@arkon</a> OSX will never &#8220;become iOS.&#8221; My explanation&#8217;s too long for Twitter, but too short for a blog post, unfortunately.</em></p>
<p>Ultimately, I&#8217;m not satisfied with any solutions between a tweet and a blog post, so I&#8217;ll go ahead and explain it here.</p>
<p><em>Why will OSX never become iOS?</em></p>
<p>Simple. If OSX became iOS, we wouldn&#8217;t have a development environment for either.</p>
<p>Consider how iOS development is done. One obtains a developer subscription from Apple, then develops the application in Xcode on a Mac, then installs the application on his developer device(s).</p>
<p>But what if one doesn&#8217;t have a developer subscription, and wants to test the waters of iOS development (using an Apple-provided solution; obviously, the better solution is to bypass the need for a developer subscription by jailbreaking)?</p>
<p>The developer (assuming for the purposes of this post that the developer in question does not jailbreak) would then use the iOS Simulator.</p>
<p><em>Okay, so where are you going with this?</em></p>
<p>As it stands, the Apple-endorsed solution for testing iOS code without a developer subscription is the iOS Simulator. What would happen if OSX were indeed to merge with iOS, as the rumors in question suggest? There goes the ability to practice Mac development. If you had to purchase a developer subscription to develop Mac apps, how would you try out Mac development first? Using a Mac Simulator? But what would be the point of simulating a device on that very device? My point is that unless Apple radically changes their policies on iOS development (which they probably never will), it would be completely unreasonable to merge OSX and iOS. As long as the iOS development system remains as it is, iOS (along with its development processes) and OSX, while built on the same Darwin core, will remain radically different operating systems.</p>
<p>Developer tools are a requirement for any mainstream operating system. An operating system is only useful if it can run third-party software. If Apple did indeed plan for Macs to run iOS, this would mean that they would have to allow Xcode for iPad, along with the ability to build and run apps created with it on-device. As Macs would be &#8220;just another iOS device,&#8221; Apple would have no reason not to at that point. As much as I dream of Xcode for iPad (and Apple&#8217;s current &#8220;PC-free&#8221; ethos being promoted with iOS 5 would seem to support this, as they stated that many people are choosing to buy iOS devices without owning any other computer), I just can&#8217;t see Apple ever doing this. I don&#8217;t think Apple is going to give up the $99/year fee, or the App Store as the sole iOS application distribution platform. Ultimately, merging OSX and iOS would require Apple to allow the execution of unsigned code on <em>both </em>platforms. While this is the way it&#8217;s always been on the Mac side, doing so on the iOS side would require that Apple allow what happens on the Mac side (applications distributed by means other than the App Store) to happen on the iOS side. And believe me, if it were allowed to happen, it would happen. At first, I was somewhat perplexed at the lackluster adoption of the Mac App Store. But developers simply don&#8217;t want to fork over 30% of their profits to Apple, and if given another option, they generally will take it. I suppose Apple always has the option of requiring a developer subscription to develop and test Mac apps at all, but I highly doubt this will ever happen. First of all, the enterprise would be extremely unhappy. Many firms have thousands of computers, and if a larger one were suddenly required to have provisioning profiles for every Mac in their organization, just to run apps that for any reason must remain in-house (whether because they contain sensitive internal information; or because the application, while absolutely necessary to the organization, would not be approved for the App Store), an incredibly over-complex situation would result. Furthermore, some developers (like Adobe) will <em>never</em> hand over 30% of each sale to Apple, because it would simply be too much of a loss. And no Photoshop on OSX&#8230; err, Macs running iOS, would cause a lot of Mac users, myself included, to seek an alternative platform. So ultimately, if Apple would ever merge OSX and iOS, making Macs just another iOS device, they would be faced with two extremely undesirable options: making OSX more closed, or making iOS more open. And while it seems this is where things are headed, Apple has ultimately come as close to this goal as they possibly can without having to make this incredibly difficult choice.</p>
<p>In summary, Macs will always be Macs, and iDevices will always be iDevices. <img class="alignnone" title=":)" src="http://justindaigle.com/joejoe/big_smile.png" alt="" width="25" height="25" /></p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/09/why-mac-os-x-will-never-become-ios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Tortoise and the Hare</title>
		<link>http://justindaigle.com/blog/2011/07/the-tortoise-and-the-hare/</link>
		<comments>http://justindaigle.com/blog/2011/07/the-tortoise-and-the-hare/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 18:36:10 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[iOS 5]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=453</guid>
		<description><![CDATA[As many products as Apple seems to have gotten right (read: all but maybe a couple), there&#8217;s one that they just seem to refuse to get right. That product is the Apple TV. I&#8217;ve already criticized this product almost a year ago, however as the time for a refresh, or as I&#8217;ve read on MacRumors [...]]]></description>
			<content:encoded><![CDATA[<p>As many products as Apple seems to have gotten right (read: all but maybe a couple), there&#8217;s one that they just seem to refuse to get right.</p>
<p>That product is the Apple TV.</p>
<p>I&#8217;ve already <a href="http://justindaigle.com/blog/?p=289">criticized this product almost a year ago</a>, however as the time for a refresh, or as <a href="http://forums.macrumors.com/showthread.php?t=1201379">I&#8217;ve read on MacRumors this morning</a>, no refresh, comes nearer, I&#8217;ve decided it&#8217;s probably time to discuss it again, and to discuss why it isn&#8217;t living up to its full potential.</p>
<p>The most prominent rumor that currently exists is that the Apple TV won&#8217;t get a hardware refresh this year. This goes against previous rumors that it would be getting an A5.</p>
<p><em>Why does it matter that the Apple TV won&#8217;t be getting an A5?</em></p>
<p>Big-screen gaming takes a lot of horsepower. This more or less confirms that the Apple TV won&#8217;t be getting an App Store any time soon.</p>
<p>This is an example of the classic fable of the tortoise and the hare. You know, the one where the tortoise challenges the hare to a race, the hare quickly advances past the tortoise in the race, then grows over-confident and proceeds to take a nap, only to wake up and find that the tortoise has won.</p>
<p>While it may not seem like much, this children&#8217;s story paints a perfect picture of the TV set-top box market.</p>
<p>Apple is accepting the fact that it&#8217;s &#8220;winning&#8221; the set-top box market, so they&#8217;ve simply decided that they&#8217;re not even going to try to accomplish anything further. They&#8217;re doing better than everyone else, for now, so they&#8217;re happy that their product is <em>the best</em>, even though it isn&#8217;t really even <em>good</em>.</p>
<p>As an example of by how much Apple is currently ahead in this market, returns of one of its competitors, the Logitech Revue, <a href="http://www.macrumors.com/2011/07/28/logitech-slashes-google-tv-based-revue-to-99-as-returns-exceed-sales/">have actually exceeded its sales</a> this quarter.</p>
<p>However, while the hare sleeps, I expect the tortoise to make its comeback.</p>
<p><em>Here&#8217;s why.</em></p>
<p>The Logitech Revue is a flop for two reasons:</p>
<p>A. Its exorbitant price tag ($249).</p>
<p>B. It does the exact same stuff the Apple TV does. Just like everyone else in this situation, when two products do the exact same thing, I&#8217;ll go with the Apple option, <em>especially </em>when it&#8217;s quite a bit less than half the price of the alternative.</p>
<p>However, Google TV/the Revue is stepping up its game. They&#8217;re slashing the price of the device to $99 (the same as that of the Apple TV), and bringing an app platform to it. And an app platform (primarily for gaming) is exactly what people want. The current consoles suck (see my last post), and the market&#8217;s ripe for the picking, by a new kind of &#8220;console,&#8221; one that isn&#8217;t designed explicitly for gaming, but does it as an auxiliary function. The era of FPS after FPS after FPS is over. People are ready for the rise of casual gaming on the TV, as has already been seen on the smartphone and tablet platforms. Ultimately, this is the finish line in the metaphorical race of the tortoise and the hare.</p>
<p><em>So hasn&#8217;t the Roku won the race? It brings Angry Birds to the big screen.</em></p>
<p>Don&#8217;t kid yourself. Yes, the Roku brings Angry Birds to the big screen, and as much as I&#8217;ve used that as the example of what people (myself included) want to do, that really made me rethink what I want. Yes, I want Angry Birds on the big screen, but if that&#8217;s the only thing I can do, I&#8217;ll finish it pretty quickly, and then have nothing to do with the device for the two months until the next update. What we really need is a proven application platform (therefore the only real potential competitors are Apple and Google) on the big screen (hopefully including Angry Birds). Unfortunately, Apple seems to be resting on their laurels here and not acknowledging what they could unleash on the Apple TV platform. Then again, Steve Jobs did call it a &#8220;hobby,&#8221; and maybe he doesn&#8217;t want it to become anything more than that.</p>
<p><em>What of AirPlay mirroring?</em></p>
<p>It&#8217;s a glorified VNC client. No really, it is. Okay, so it&#8217;s not technically using the VNC platform, but why wait for iOS 5? Just install Veency on your iPad and port a VNC viewer to the Apple TV, and you have AirPlay mirroring. It&#8217;s not the same thing, but it <em>does</em> the same thing. Yet AirPlay does sound kinda stupid when its significance is compared to such a simple hacked-together solution, doesn&#8217;t it? Plus, this raises the price of the Apple TV from $100 to $600, considering you need an iPad 2 to use it. Yes, I have an iPad 2, but I want to run its apps on the device they were designed for, not on my TV. The only solution here is native apps.</p>
<p><em>So who wins the race?</em></p>
<p>The tortoise, of course. The Apple TV might be a vast expanse of space ahead of Google TV products such as the Revue now, but with the Revue&#8217;s new-found lower price tag, along with the promise of the Android Market within a couple of months, all while Apple puts no real effort into improving the Apple TV, the status quo isn&#8217;t going to last.</p>
<p><em>Android Market? Yuck.</em></p>
<p>Yes, I know. But Java apps are better than no apps, and Angry Birds is Angry Birds, regardless of the language it&#8217;s been ported to.</p>
<p><em>Still, it&#8217;s quite unlike you to be critical of Apple. Why the change of heart?</em></p>
<p>It isn&#8217;t a change, it&#8217;s a one-off thing. I still have a general dislike of Android, but I still have to respect its occasional merits.</p>
<p>You should really be asking, &#8220;It&#8217;s quite unlike Apple to rest on their laurels. Why the one-off change of principles?&#8221;</p>
<p>Look at the iPad. It dominated, and still dominates, the tablet market. Yet Apple didn&#8217;t stop with the original. They brought out the iPad 2, with a dual-core A5 processor, significantly thinner and lighter form, and dual cameras, while still managing to deliver the same excellent battery life. I bought both the original iPad and the iPad 2, yet I&#8217;m still not sold on the Apple TV, and at this rate, never will be.</p>
<p>I guess the difference is that not only was the iPad the best product in its class, relatively speaking, it was also an awesome product, absolutely speaking (as is the iPad 2). The Apple TV, on the other hand, while currently the best in its class, relatively speaking, is a lackluster product, absolutely speaking. Apple said it&#8217;s only a &#8220;hobby,&#8221; and they&#8217;ve made that not only their goal, but their limit, for the product.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/07/the-tortoise-and-the-hare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Not To Do Support (Or Products)</title>
		<link>http://justindaigle.com/blog/2011/07/how-not-to-do-support-or-products/</link>
		<comments>http://justindaigle.com/blog/2011/07/how-not-to-do-support-or-products/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 04:36:03 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[Xbox]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=449</guid>
		<description><![CDATA[Today I&#8217;ve made an important decision. That decision is to never buy a Microsoft product again. So a few weeks back, my Xbox 360 failed with the Red Ring of Death &#8211; strike one, your product sucks. The Xbox 360 has a hardware failure rate of slightly over fifty percent. I dunno how anyone finds [...]]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve made an important decision. That decision is to never buy a Microsoft product again.</p>
<p>So a few weeks back, my Xbox 360 failed with the Red Ring of Death &#8211; strike one, your product sucks.</p>
<p>The Xbox 360 has a hardware failure rate of slightly over fifty percent. I dunno how anyone finds this sort of thing acceptable, but it&#8217;s easily the highest failure rate ever of any gaming console.</p>
<p>I called my friend up and had him try to fix it. However, he couldn&#8217;t get it to work again. He later told me I can get MS to fix it for free. So I ship off my Xbox (using packing materials that cost me nearly $20), expecting to have it repaired. I thought it was admirable of MS to offer a three-year extended warranty on the consoles, until I realized they&#8217;ll try to get out of it by any means necessary. I proceed to get an e-mail (well actually two e-mails for some reason) informing me that they&#8217;ve detected tampering with the console and won&#8217;t repair it.</p>
<p>So I call up their tech support to try to get them back in line. I tell them that I know someone who had also attempted to have my friend repair his 360, and MS serviced it anyway. They called BS on this, even though I&#8217;m completely sure my friend was telling the truth. They then proceed to pitch me on some $120 out-of-warranty repair service. They seriously think I&#8217;m dumb enough to be paying $120 for something I&#8217;m supposed to be getting for free. As if this wasn&#8217;t outrageous enough, I only paid $80 for the console. Yeah, people complain about Apple being pricey, but Microsoft are a bunch of outright scam artists. Okay, I give up on getting my console serviced. If you want to be a bunch of thinkheaded douchebags, so be it. Strike two, your service sucks.</p>
<p>Remember that I paid almost $20 for the materials I had to ship the thing off in. I thought it was a worthy investment, because I expected MS to actually service my Xbox. I proceed to demand that they refund me this money, as it was obviously a complete and total bust. I spent $20 for nothing. Once again, they refuse. Strike three. You can&#8217;t even make basic amends to your customers.</p>
<p>Anyway, MS sent me a survey a few days back, and I&#8217;m quite glad I waited until today to answer it. I forgot to mention in it, that this was by far the worst tech support experience of my life. Wait times of an hour or more? I can deal with it. Foreign accent I can&#8217;t understand without hearing the statement repeated a million times? I can deal with it. Treat your customer like crap and tell him &#8220;Screw you and your investment in a console, its accessories, and the many games you have for it&#8221;? I can&#8217;t deal with it.</p>
<p>As far as I know, the jobs of these people depend on answers to surveys like those. I put in highly negative answers fully well knowing that the customer support representative will probably lose his job, and I feel absolutely no remorse about this. If he chances to read this, I offer him this advice. Tech support (or any job where you deal with customers) isn&#8217;t the job for you. Until you learn that age-old motto, &#8220;The customer is always right,&#8221; you won&#8217;t last five minutes in such a setting. Harsh, yes. True, also yes.</p>
<p>Not like it matters, since I don&#8217;t have the money for a game console anyway, but all the current consoles suck and I give up on the concept for now. I&#8217;ll wait for a new player (cough cough Apple&#8230; please?) to enter the game console market. The Xbox 360 is a poorly made POS, and the PS3 steals people&#8217;s credit cards. I think there&#8217;s some third console on the market, but its general unimpressiveness causes me to always forget about it.</p>
<p>The moral of this story is that you shouldn&#8217;t buy a Microsoft product. They don&#8217;t care about the customer. At all.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/07/how-not-to-do-support-or-products/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: How to Jailbreak the iPad 2 Using the Leaked JailbreakMe 3.0</title>
		<link>http://justindaigle.com/blog/2011/07/tutorial-how-to-jailbreak-the-ipad-2-using-the-leaked-jailbreakme-3-0/</link>
		<comments>http://justindaigle.com/blog/2011/07/tutorial-how-to-jailbreak-the-ipad-2-using-the-leaked-jailbreakme-3-0/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 02:32:49 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=437</guid>
		<description><![CDATA[Okay, for starters, if rumors hold any truth, this leaked version only works on the iPad 2 Wi-fi running iOS 4.3. Also, thanks to comex for creating the jailbreak, and thanks to the leakers for putting it in our hands. Followed by a &#8220;screw you&#8221; to comex for disabling the jailbreak, forcing me to spend [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, for starters, if rumors hold any truth, this leaked version only works on the iPad 2 Wi-fi running iOS 4.3.</p>
<p>Also, thanks to comex for creating the jailbreak, and thanks to the leakers for putting it in our hands.</p>
<p>Followed by a &#8220;screw you&#8221; to comex for disabling the jailbreak, forcing me to spend hours coming up with these hacks.</p>
<p>A quick edit, so the comments don&#8217;t get flooded with the crap I&#8217;ve seen on other sites that discuss the leaks: No, I&#8217;m not removing the links. Hate on me all you want, the links aren&#8217;t going anywhere. If you proceed to ask, I will ridicule your inability to read, and troll you incessantly.</p>
<p>Edit, again: I actually removed the links. Why? The official JailbreakMe 3.0 is out now, and there&#8217;s no reason to use these beta files anymore.</p>
<p>Okay, now for a few assumptions. First, I assume you have access to an Ubuntu install (or any other Linux you can stick Apache on). Second, I assume you can obtain (by any means) Windows Server 2008/2008 R2 (or know how to set up a DNS server on Linux; I don&#8217;t). However, these directions will assume you&#8217;re using Ubuntu for the web server portion, and Windows Server 2008/2008 R2 for the DNS portion.</p>
<p>1. Go into Synaptic Package Manager in Ubuntu and install the apache2 package.</p>
<p><a href="http://justindaigle.com/files/scr/db2da810.png"><img class="alignnone" title="Apache2 installation" src="http://justindaigle.com/files/scr/db2da810.png" alt="" width="664" height="378" /></a></p>
<p>2. Assign a static IP to your Ubuntu box.</p>
<p><a href="http://justindaigle.com/files/scr/448185a9.png"><img class="alignnone" title="Static IP assignment" src="http://justindaigle.com/files/scr/448185a9.png" alt="" width="583" height="573" /></a></p>
<p>You can do this by clicking the network management icon at the top of the screen, selecting Edit Connections, and double-clicking the interface you want to configure.</p>
<p>If you&#8217;re like me and don&#8217;t have an Ubuntu box lying around, you can also do all of this in VMWare. Just make sure the VM has access to a bridged network connection, so that it has direct access to the network along with its own IP.</p>
<p>3. Download these files: [files removed, see above]</p>
<p>Assuming you&#8217;re on Ubuntu, with Apache 2&#8242;s default documents path at /var/www, do the following after extracting the files, since you have to be root to deal with that folder. This assumes you extracted the archive to the default folder of /[pathtoarchive]/www.</p>
<p><em>sudo su</em></p>
<p>Enter password when prompted.</p>
<p><em>cd /[pathtoarchive]</em></p>
<p>Where [pathtoarchive] is the path where the folder you just extracted (probably named &#8220;www&#8221;) is located.</p>
<p><em>cd www</em></p>
<p>It is very important that only the contents of this folder are moved to the document root (/var/www), NOT the folder itself. At the end of this section of the tutorial, /var/www should contain two folders, along with PDF&#8217;s and other files.</p>
<p><em>cp -r * /var/www</em></p>
<p>4. Test your setup. In a web browser, go to http://localhost and make sure you see the files, and two folders, &#8220;d&#8221; and &#8220;saffron,&#8221; in the file listing for the site (Actually, I think the &#8220;d&#8221; directory is completely unnecessary, as are a lot of the duplicate files. But if you want to be absolutely sure it&#8217;ll work, leave them.) If you don&#8217;t see the contents I described, ask somebody competent to help you.</p>
<p><a href="http://justindaigle.com/files/scr/0c7e71fa.png"><img class="alignnone" title="The document root's contents" src="http://justindaigle.com/files/scr/0c7e71fa.png" alt="" width="602" height="419" /></a></p>
<p><em>What you should be seeing</em></p>
<p>5. On a Windows server (or Linux if you know what you&#8217;re doing; not covered here), install the DNS Server role. If the Windows server install is running in a VM, make sure it&#8217;s on a bridged connection as well. Regardless of whether it&#8217;s in a VM, make sure it has a static IP.</p>
<p>6. On the DNS server, create a new zone called <em>qoid.us</em></p>
<p>7. In this zone, create an A record pointing to the IP of the Linux server hosting the files. Then create CNAME records for the www.qoid.us and a.qoid.us subdomains, pointing them to the A record for qoid.us.</p>
<p><img class="alignnone" title="The DNS records" src="http://justindaigle.com/files/scr/c97911ff.png" alt="" width="592" height="140" /></p>
<p>Please note that the IP for your A record probably won&#8217;t be 192.168.2.162. That&#8217;s only an example.</p>
<p>8. Go into the Wi-fi settings for your iPad 2. Access the settings for your network, and set the DNS server to the IP address of the DNS server you just set up.</p>
<p>9. Browse to qoid.us. You should now see the folder listing you saw earlier when testing your web server setup.</p>
<p>10. Open the PDF for your device and firmware combination. Safari will close, and Cydia will begin to install.</p>
<p>Enjoy! <img class="alignnone" title=":victory:" src="http://justindaigle.com/joejoe/victory.png" alt="" width="25" height="25" /></p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/07/tutorial-how-to-jailbreak-the-ipad-2-using-the-leaked-jailbreakme-3-0/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>First Look: iOS 5 Beta 1</title>
		<link>http://justindaigle.com/blog/2011/06/first-look-ios-5-beta-1/</link>
		<comments>http://justindaigle.com/blog/2011/06/first-look-ios-5-beta-1/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 21:15:32 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[home screen]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[newstand]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://justindaigle.com/blog/?p=430</guid>
		<description><![CDATA[At the beginning of WWDC 2011 yesterday, Apple announced iOS 5 and iCloud, along with Mac OS X 10.7 Lion (again). Apple claims iOS 5 includes over 200 new features, previewing ten of them yesterday. Let&#8217;s look at a few of these features, as well as a few of the bugs that I hope will [...]]]></description>
			<content:encoded><![CDATA[<p>At the beginning of WWDC 2011 yesterday, Apple announced iOS 5 and iCloud, along with Mac OS X 10.7 Lion (again).</p>
<p>Apple claims iOS 5 includes over 200 new features, previewing ten of them yesterday.</p>
<p>Let&#8217;s look at a few of these features, as well as a few of the bugs that I hope will be fixed by the next beta release.</p>
<p><em>Warning: iOS 5 betas supposedly cannot be downgraded to iOS 4.x, particularly on devices that have a baseband (iPhone, and iPad 3G). While I have not tested this, and I have written an article about how to downgrade betas in the past, there is no guarantee that my method will work this time. Download and run the iOS 5 beta at your own risk.</em></p>
<p>With that in mind, I&#8217;ve only upgraded my iPad 2 to the iOS 5 beta. My iPhone remains on iOS 4.3, and as such, this post will only cover iOS 5 as seen on the iPad.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_2c745e7f-e7b1-4810-81f4-743ff717a3b3.png"><img class="alignnone" title="iOS 5 home screen" src="http://justindaigle.com/files/ios5beta1/img_2c745e7f-e7b1-4810-81f4-743ff717a3b3.png" alt="" width="461" height="614" /></a></p>
<p><em>The iOS 5 home screen, as seen on my iPad 2</em></p>
<p>There are a few things to notice here. First, a new app called Reminders (no, it&#8217;s not an App Store app, it&#8217;s built-in; I have no need for a to-do list app and would never install one =/). There is also a new app/folder called Newsstand. I&#8217;m not entirely sure which one it is, as it appears in the multitasking tray (probably a bug), but it opens like a folder.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_cb021a34-6922-4fca-b13a-94b4c8beb02b.png"><img class="alignnone" title="My Social Folder" src="http://justindaigle.com/files/ios5beta1/img_cb021a34-6922-4fca-b13a-94b4c8beb02b.png" alt="" width="461" height="614" /></a></p>
<p><em>My Social folder, containing the new Messages app</em></p>
<p>In iOS 5, Apple is introducing the new iMessage service. Apple is also adding the Messages app to the iPad and iPod touch in order to allow usage of this service (however, iPads and iPod touches still cannot send regular SMS messages). iMessage is an instant messaging service provided exclusively to users of iOS devices, that gives SMS-like messaging, with the ability to send media, receive read receipts, and see notifications that indicate when the other user is typing. It feels a lot like the old iOS Messages app, while adding a lot of features similar to those found in Windows Live Messenger.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_9bd4e9be-644a-44d9-a0a4-a5306b21337e.png"><img class="alignnone" title="Game Center" src="http://justindaigle.com/files/ios5beta1/img_9bd4e9be-644a-44d9-a0a4-a5306b21337e.png" alt="" width="461" height="614" /></a></p>
<p><em>Game Center in iOS 5</em></p>
<p>In iOS 5, Apple has enhanced Game Center, adding the ability to have an avatar for your profile. Furthermore, they are also adding official support for turn-based games, which will probably bring many promising offerings once iOS 5 is released this fall. Until then, games that leverage this functionality most likely will not appear in the App Store, as Apple does not accept apps written using a beta version of the iOS SDK (much like how Game Center was utterly useless in the iOS 4 betas since no games supported it).</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_4530bbfb-124c-4272-8bce-b72381584c59.png"><img class="alignnone" title="Newsstand" src="http://justindaigle.com/files/ios5beta1/img_4530bbfb-124c-4272-8bce-b72381584c59.png" alt="" width="461" height="614" /></a></p>
<p><em>Newsstand</em></p>
<p>Much like the new functionality in Game Center, there isn&#8217;t much to see here either. No apps support the functionality offered by Newsstand yet, and the Store button is disabled. Newsstand is supposed to be a collection of newspaper/magazine apps. It is also supposed to be capable of pushing updated content to these apps. Most likely, there won&#8217;t be much to do with this until after the official release either.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_4abe6a2f-5b61-40e9-a730-7277d5c46efe.png"><img class="alignnone" title="Reminders" src="http://justindaigle.com/files/ios5beta1/img_4abe6a2f-5b61-40e9-a730-7277d5c46efe.png" alt="" width="461" height="614" /></a></p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_d41534fa-854a-44f1-b9aa-69d8af2ff95e.png"><img class="alignnone" title="Reminders" src="http://justindaigle.com/files/ios5beta1/img_d41534fa-854a-44f1-b9aa-69d8af2ff95e.png" alt="" width="461" height="614" /></a></p>
<p><em>A couple of screenshots of the Reminders app</em></p>
<p>In what I consider to be a questionably stupid move on Apple&#8217;s part, iOS 5 now includes a built-in to-do list app called Reminders. Considering something of the sort could exist perfectly fine on the App Store (and, in fact, many things of this sort already do), I&#8217;m really wondering why Apple bothered with this one. Nonetheless, you can see a couple of screenshots of it in action above. You set up tasks that the app can remind you about either by time, or, in what may be the one interesting thing about this app, by place. Supposedly, when you&#8217;re at a certain location, it can deliver a reminder. Anyway, the first screenshot above shows my list of reminders, and the second shows those tasks which I have completed (even though I just threw that up on the spot, it&#8217;s pretty accurate about what I do and don&#8217;t get done).</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_e095c271-fc9f-4b24-8b7e-2e3070eaeda7.png"><img class="alignnone" title="Emoji keyboard" src="http://justindaigle.com/files/ios5beta1/img_e095c271-fc9f-4b24-8b7e-2e3070eaeda7.png" alt="" width="461" height="614" /></a></p>
<p><em>The emoji keyboard on iPad&#8230; finally!</em></p>
<p>As seen above, Apple has finally enabled the emoji keyboard for iPad (well, they&#8217;ve enabled the ability for you to enable it). Just go into your keyboard settings, and add the Emoji keyboard like any other. Then annoy your fellow iOS users to death with emoticons. <img class="alignnone" title="big_smile" src="http://justindaigle.com/joejoe/big_smile.png" alt="" width="25" height="25" /></p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_f73402ad-a2f7-4ac6-be8c-98c54ad4bbf8.png"><img class="alignnone" title="iOS 5 Split Keyboard" src="http://justindaigle.com/files/ios5beta1/img_f73402ad-a2f7-4ac6-be8c-98c54ad4bbf8.png" alt="" width="461" height="614" /></a></p>
<p><em>The split keyboard</em></p>
<p>While on the topic of the keyboard, Apple has added the ability to split the keyboard in iOS 5. Hold the keyboard dismiss button to access the option to do so. Some people I&#8217;ve spoken to love this feature. I, however, find it dismally annoying. It makes me really prone to typos, by both making the buttons smaller, and by putting them in unusual locations. I hate it, and will still be using the regular keyboard, but your mileage may vary. Also of note, you can undock the keyboard to move it up or down the screen as you wish, while keeping both halves attached and the buttons their usual size. This feature may be useful for some, but I will be leaving the keyboard in the tried and true location of the bottom of my screen.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_3d5c5d04-af43-4cf2-972a-e18dfe930d76.png"><img class="alignnone" title="About" src="http://justindaigle.com/files/ios5beta1/img_3d5c5d04-af43-4cf2-972a-e18dfe930d76.png" alt="" width="461" height="614" /></a></p>
<p><em>The About menu in General Settings</em></p>
<p>Okay, there&#8217;s a few important things to notice here. First off, the build number of this beta is 9A5220p. Second of all, there&#8217;s an option to change the device name&#8230; on the device itself. In addition, there is a Diagnostics and Usage menu, which gives you the ability to turn the option to send such data to Apple on or off (something normally done in iTunes).</p>
<p>These next two observations are quite significant. Why would Apple give you the option to do these things on the device itself?</p>
<p>Apple has finally dropped the requirement of having a PC or iTunes. iOS devices are now completely independent. When you open the box of an iOS 5 device, it will no longer greet you with the familiar &#8220;Connect to iTunes&#8221; screen. It will instead prompt you to set up the device&#8230; on the device itself. As pointed out in the keynote, this is the logical conclusion to their theory that we are living in a &#8220;post-PC era.&#8221; To enhance the independence of the device from iTunes, you may also delete music directly from the device in the Music app. There is also a Usage menu in General Settings that provides an overview of the amount of storage used by a given app, along with the ability to delete a given app outright, or to dump its data (I greatly appreciate this feature; I commonly download videos using Terra Web Browser then have it open them in VLC. VLC can play the videos just fine, but it gives no way of deleting the copy of the video that Terra dumped in its documents folder. And considering <a href="http://justindaigle.com/blog/?p=336" target="_blank">some giant douche forced Apple to pull the VLC app</a>, that&#8217;ll never be fixed either).</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_58b65468-0346-4d08-9191-c12939ff1784.png"><img class="alignnone" title="OTA updates" src="http://justindaigle.com/files/ios5beta1/img_58b65468-0346-4d08-9191-c12939ff1784.png" alt="" width="461" height="614" /></a></p>
<p><em>Over-the-air updates</em></p>
<p>As seen above, Apple has also introduced over-the-air updates in iOS 5. Supposedly it will also be more efficient than the previous update mechanism, as it will only download that which has changed, as opposed to an entire firmware image. It does, however, seem to be somewhat buggy at this point. While I don&#8217;t know if it&#8217;s even really enabled in this beta, or if it&#8217;ll allow you to update between betas, it claims I&#8217;m not connected to Wi-fi, even though I am.</p>
<p>As a side note, as much effort as Apple has put into removing the dependency on iTunes, I wonder why they&#8217;ve also added Wi-fi syncing with iTunes now.</p>
<p>While I think it&#8217;s broken in this build as well (either that or the iTunes 10.5 beta is broken), there is an iTunes Sync option in General Settings that allows you to sync over Wi-fi, although it claims that iTunes is never available to sync to.</p>
<p>&nbsp;</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_e3e7c87e-4a31-4d1a-91df-96e541b26a05.png"><img class="alignnone" title="iCloud" src="http://justindaigle.com/files/ios5beta1/img_e3e7c87e-4a31-4d1a-91df-96e541b26a05.png" alt="" width="461" height="614" /></a></p>
<p><em>iCloud</em></p>
<p>Furthering the theory that we are living in a &#8220;post-PC world,&#8221; Apple has introduced iCloud, their cloud storage service. As seen in the Mail option above, Apple is now giving away @me.com e-mail addresses for free. It also includes the former MobileMe service of Find My iPad. It also introduces the ability to sync your bookmarks, notes,contacts, calendars, and reminders, as well as Photo Stream, a way to store your photos in the cloud (why it gives Photo  Stream a separate menu, I don&#8217;t know; the only option that menu gives is yet another on/off slider). By the way, did anyone notice that Apple changed the slider images? Personally, I liked the old ones better. As seen immediately above the big red Delete Account button, you can also back up your devices straight to iCloud. However, this disables automatic backup with iTunes, so I left it disabled.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_9220c51a-0e75-40d4-bf4d-6d05cf41d405.png"><img class="alignnone" title="Twitter" src="http://justindaigle.com/files/ios5beta1/img_9220c51a-0e75-40d4-bf4d-6d05cf41d405.png" alt="" width="461" height="614" /></a></p>
<p><em>Twitter integration in iOS 5</em></p>
<p>iOS 5 now features direct integration with Twitter, allowing single sign-on for all Twitter apps, a most welcome addition after Twitter&#8217;s basically made developers of Twitter clients bend over and take their crappy web-based authentication. Apparently iOS will be spared the awful experience, as you can add accounts directly in the Settings app.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_848ff71f-7178-4403-a48f-f94b2a97d072.png"><img class="alignnone" title="Twitter post from Safari" src="http://justindaigle.com/files/ios5beta1/img_848ff71f-7178-4403-a48f-f94b2a97d072.png" alt="" width="461" height="614" /></a></p>
<p><em>Posting to Twitter from Safari</em></p>
<p>You can also post to Twitter directly from certain apps, including Safari (pictured above) and Photos. However, photos tweeted from Photos seem to be in highly reduced quality.</p>
<p>While I find this functionality both well-implemented and convenient, I&#8217;m slightly worried about the precedent that it&#8217;s setting. If Apple is this accepting of third-party software out-of-box, this may eventually introduce Facebook support in iOS. Considering I do not use Facebook, I would find this to be unnecessary bloat. And for those that do, if I really need to scare you with what may happen, this could lead to crapware in Macs down the line. What I&#8217;ve always enjoyed about Mac OS X is that Apple makes both the hardware and the software, therefore wants to make both work well together, not loading a ton of crapware onto Macs out of box. While this is somewhat different, it is setting a precedent that I&#8217;m concerned may lead to such things.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_490f72bb-02bd-4690-b41e-74177c86d695.png"><img class="alignnone" title="iOS 5 notifications" src="http://justindaigle.com/files/ios5beta1/img_490f72bb-02bd-4690-b41e-74177c86d695.png" alt="" width="461" height="614" /></a></p>
<p><em>A notification in iOS 5</em></p>
<p>As was probably the most (over-?)hyped feature of iOS 5, Apple has included a revamped notifications system. While I&#8217;ve never used MobileNotifier, I&#8217;ve seen screenshots/videos, and the fact that Apple has hired its developer, <a href="http://www.peterhajas.com/">Peter Hajas</a>, is apparent (while talking about Apple hiring a jailbreak developer, let me add a bit to my rant on Sony by saying Apple is setting an excellent example of how Sony should&#8217;ve handled their argument with Geohot).</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_d996db77-c833-42e8-a983-ec04a32ecbdf.png"><img class="alignnone" title="Notification Center" src="http://justindaigle.com/files/ios5beta1/img_d996db77-c833-42e8-a983-ec04a32ecbdf.png" alt="" width="461" height="614" /></a></p>
<p><em>Notification Center</em></p>
<p>Apple has also provided Notification Center, a summary of recent notifications. It allows you to open the app that created them, or to clear the notifications created by a given app.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_2f816c8a-a590-4292-999c-2b46fb43bd83.png"><img class="alignnone" title="Lock screen notifications" src="http://justindaigle.com/files/ios5beta1/img_2f816c8a-a590-4292-999c-2b46fb43bd83.png" alt="" width="461" height="614" /></a></p>
<p><em>Lock screen notifications</em></p>
<p>Notifications on the lock screen have also been improved. You can swipe across one to go to the app that created it, and it now handles multiple notifications better.</p>
<p><a href="http://justindaigle.com/files/ios5beta1/img_d8b7225d-2dc7-43a1-8aa8-d40d5765cdcf.png"><img class="alignnone" title="Notification options" src="http://justindaigle.com/files/ios5beta1/img_d8b7225d-2dc7-43a1-8aa8-d40d5765cdcf.png" alt="" width="461" height="614" /></a></p>
<p><em>Notification options</em></p>
<p>Notifications in iOS 5 are also incredibly customizable. You may select whether they appear in Notification Center, whether they appear on the lock screen, and even how many messages appear in Notification Center. Furthermore, it is also of note that Apple has not completely removed the old notification system. You can configure an application to use the old notification style by setting it to use &#8220;Alerts&#8221; instead of &#8220;Banners.&#8221;</p>
<p>Thank you for reading my review of some of the many changes in iOS 5. While not pictured, a couple of other things are of note, such as the music app having been split into two on all devices. The music app on iPad has also been redesigned. The one thing that really, really peeves me about iOS 5 thus far, and I really hope is a bug that Apple plans to address, is the &#8220;lock out of device upon X incorrect passcode attempts&#8221; functionality. For one thing, syncing with iTunes no longer resets this lockout. Furthermore, even if it did, if Apple really plans to cut the cord and sell to users who don&#8217;t own a PC or a Mac, they&#8217;ve gotta at least make that functionality an option. My password would take millions of years to bruteforce, and I&#8217;d rather some stupid kid playing with my devices not prevent the person intended to access the device (me) take millions of years to get into the device owned by the person who actually knows the password. I don&#8217;t need a software-enforced lockout to keep my stuff safe. Besides this (hopefully once again a bug that will soon be addressed), my only real disappointment with iOS 5 is that it hasn&#8217;t provided a unified way to access files across apps (as opposed to the Open in&#8230; functionality that gives me a mild measure of trouble in VLC). Storage space is finite, and having to make a copy of a large movie just to watch it, as opposed to being able to just watch the copy that I downloaded from its present location, is quite annoying.</p>
<p>In summary, while iOS 5 has a couple of critical bugs, and lacks one feature I really wanted to see, it&#8217;s certainly moving even further in the right direction. The best mobile OS on the market today, and most likely for the entire foreseeable future, has gotten better with messaging across devices, sexy new unobtrusive notifications, finally gaining complete independence from the PC, and built-in free cloud backup and syncing.</p>
]]></content:encoded>
			<wfw:commentRss>http://justindaigle.com/blog/2011/06/first-look-ios-5-beta-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

