<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.11.81 (http://www.squarespace.com/) on Thu, 23 Feb 2012 22:12:02 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>Journal</title><link>http://gldis.ca/journal/</link><description></description><lastBuildDate>Tue, 20 Sep 2011 01:13:00 +0000</lastBuildDate><copyright></copyright><language>en-CA</language><generator>Squarespace Site Server v5.11.81 (http://www.squarespace.com/)</generator><item><title>TWIS Version 1.4 Released</title><category>TWIS</category><category>TWIS</category><category>iOS</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Mon, 19 Sep 2011 23:48:24 +0000</pubDate><link>http://gldis.ca/journal/2011/9/19/twis-version-14-released.html</link><guid isPermaLink="false">671283:7832744:12919164</guid><description><![CDATA[<p>Version 1.4 has been released with the new, FUNCTIONAL, iPad UI. Of course it isn't without issues. First issue I've noticed is that in Landscape the Album art for the Album view has incorrect size.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12919164.xml</wfw:commentRss></item><item><title>iPad vs TWIS</title><category>Apple</category><category>TWIS</category><category>TWIS</category><category>iOS</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Thu, 15 Sep 2011 13:41:13 +0000</pubDate><link>http://gldis.ca/journal/2011/9/15/ipad-vs-twis.html</link><guid isPermaLink="false">671283:7832744:12854719</guid><description><![CDATA[<p>Version 1.4 of TWIS has been submitted to Apple for release on the App Store. This version has a functional iPad UI, unlike version 1.3.</p>
<p>The app will hopefully be reviewed and released in 4-7 days.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12854719.xml</wfw:commentRss></item><item><title>Quality Control and Testing, I hear they're important.</title><category>Apple</category><category>TWIS</category><category>TWIS</category><category>Xcode</category><category>iOS</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Thu, 08 Sep 2011 22:15:29 +0000</pubDate><link>http://gldis.ca/journal/2011/9/8/quality-control-and-testing-i-hear-theyre-important.html</link><guid isPermaLink="false">671283:7832744:12780702</guid><description><![CDATA[<p>My success at releasing bug free versions of the TWIS app has been completely non-existant. My first released update exposed a bug where the absolute paths (full path names) to art assets such as the book cover art and album cover art would break when the app gets updated to a newer version. My bugfix update to correct that created a new bug that would crash the app when would execute log statements that had been left in the release version of the app. This has been a bad trend of not finding these bugs until after I update the released version onto my own iPad from the App Store. The bugfix release to remove the log statements was no exception. This time when I updated my local copy of the app from the App Store I discovered that it was using the unfinished iPad UI instead of the iPhone UI it should have been using. Oops. Unfortunately this mistake will render the TWIS app unusable on the iPad until the next update get's pushed out. Instead of simply repackaging the TWIS app with the intended UI on the iPad I'm going to use this blunder to light a fire under my development efforts to get a semi-functional iPad optimized UI.</p>
<p>Hopefully after the release of Xcode 4.2 and iOS 5 my release cycle will have a more stringent testing procedure! For those that don't know the released Xcode 4.1 can't run debug versions of an app on iOS 5 and Xcode 4.2 can't bundle iOS 4.3 release versions.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12780702.xml</wfw:commentRss></item><item><title>iOS TWIS app update</title><category>Apple</category><category>Apple</category><category>TWIS</category><category>TWIS</category><category>iOS</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Wed, 03 Aug 2011 15:02:07 +0000</pubDate><link>http://gldis.ca/journal/2011/8/3/ios-twis-app-update.html</link><guid isPermaLink="false">671283:7832744:12380805</guid><description><![CDATA[<p>The appeal of the rejection of the TWIS app was upheld. I don't think the app reviewers understand the concept of the content discovery app. When I was talking with Steve (not Steve Jobs, but a Developer Relations Rep) about it he never referred to links to iTunes and the iBookstore as being a problem, only the Amazon links. He didn't understand why anybody would ant a link from a book list to the iBookstore when they could open iBooks and search for the book they wanted. I was stunned by that part of the discussion.</p>
<p>So I have modified the TWIS app and resubmitted it.</p>
<p>I had heard that the review process for app updates was prioritized over that of new apps but this was a little ridiculous:<br />July 15th: app submitted to Apple for review.<br />July 21st: app enters "in review" state<br />July 22nd: app rejected<br />July 22nd: app rejection being appealed<br />July 26th: appeal being reviewed<br />August 2nd: appeal rejected - spoke with the non-Jobs Steve<br />August 3rd 8:22am: app update submitted to Apple<br />August 3rd 8:23am: app enters "in review" state.</p>
<p>-- Updated August 3rd 2:30pm</p>
<p>August 3rd 2:03pm: app enters "processing for app store" state<br />August 3rd 2:17pm: app is Ready for Sale</p>
<p>&nbsp;</p>
<p>You can find the TWIS app in the <a href="http://click.linksynergy.com/fs-bin/stat?id=WiIAUXJZM7U&amp;offerid=146261&amp;type=3&amp;subid=0&amp;tmpid=1826&amp;RD_PARM1=http%253A%252F%252Fitunes.apple.com%252Fus%252Fapp%252Ftwis%252Fid450637460%253Fls%253D1%2526mt%253D8%2526partnerId%253D30">App Store</a></p>
<p>&nbsp;</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12380805.xml</wfw:commentRss></item><item><title>TWIS iOS Application, Update</title><category>Apple</category><category>Apple</category><category>TWIS</category><category>iOS</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Sat, 23 Jul 2011 12:55:56 +0000</pubDate><link>http://gldis.ca/journal/2011/7/23/twis-ios-application-update.html</link><guid isPermaLink="false">671283:7832744:12233286</guid><description><![CDATA[<p>On Friday Apple informed me that they had rejected the TWIS iOS app on the following grounds:</p>
<p>11.13 Apps that link to external mechanisms for purchases or subscriptions to be used in the app, such as a &ldquo;buy" button that goes to a web site to purchase a digital book, will be rejected.</p>
<p>&nbsp;</p>
<p>I have appealed this decision as this provision is intended for in app purchases but the TWIS app does not do any in app purchases it has links to Amazon, iTunes and iBookstore so that the user can easily find the books that are read in the TWIS Book Club.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12233286.xml</wfw:commentRss></item><item><title>TWIS iOS application</title><category>Apple</category><category>TWIS</category><category>iOS</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Sat, 16 Jul 2011 14:37:50 +0000</pubDate><link>http://gldis.ca/journal/2011/7/16/twis-ios-application.html</link><guid isPermaLink="false">671283:7832744:12134865</guid><description><![CDATA[<p>The TWIS iOS application that I've been working on was submitted to Apple for review yesterday. I'm expecting it to be reviewed in 7-10 days. Hopefully it'll get approved on the first try and will be in the Appstore soon. Apple has yet to complete the processing of my GST info - Canadian sales won't be able to be processed until Apple has processed that info.</p>
<p>&nbsp;<a href="http://gldis.ca/twis/">http://gldis.ca/twis/</a></p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-12134865.xml</wfw:commentRss></item><item><title>Apple Rumour Discussion cont'd</title><category>ARM</category><category>Apple</category><category>Apple</category><category>iOS</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Mon, 30 May 2011 00:34:51 +0000</pubDate><link>http://gldis.ca/journal/2011/5/29/apple-rumour-discussion-contd.html</link><guid isPermaLink="false">671283:7832744:11617005</guid><description><![CDATA[<p><strong>iOS Notifications</strong></p>
<p>Overdue. What more is there to say? I hope the release of iOS 5 coincides with WWDC as I'm already getting tired of the current iOS notifications and I've only had an iOS device for just over a month.</p>
<p><strong>Apple switching to Arm from Intel</strong></p>
<p>I can see Apple making such a change. Apple likes to control the as much of the supply chain as they can. It allows them to tailor the hardware to their vision. That's why they made their own Arm processors for iOS devices in the first place.</p>
<p>Arm processors are quite often destined for the embedded market. They are quite often much lower Mhz than Intel desktop processors and have much smaller bus widths. This often limits their performance when compared Atom processors in such devices as NAS appliances. Reviews of such devices over at <a href="http://www.smallnetbuilder.com/">Small Net Builder</a>&nbsp;demonstrate the limitations of such embedded systems and with these chips in mind it's obvious that Apple would never use them in their laptops or desktops.</p>
<p>But Apple wouldn't be using *those* Arm based chips in their laptops/desktops they'd be using their own Arm based chips. Arm has designs for 2Ghz dual core Systems on a Chip (SoC) that use 1.9 Watts. That's an absolutely tiny amount of power consumption compared to the Intel Core 2 Duos that are currently used in the MacBook Airs. Apple used to have some measure of control in their CPU designs back when they were involved with IBM and Motorola in designing the PowerPC chips. Steve Jobs would no doubt want that control back. Apple could conceivable make their own Arm chips that had the I/O bandwidth they required. Normal desktop usage doesn't require a super powerful general purpose CPU. How much CPU is required to input text into a text editor or display a website? Not much. While other systems typically perform all their necessary crypto or audio/video encoding/decoding on the general purpose ARM is a complete System on a Chip (SoC) that would include these co-processors in the same package as the ARM CPU cores.&nbsp;</p>
<p>Some people have argued that Apple wouldn't switch from Intel chips after investing so heavily to make the switch so recently (announced in 2005, completed in 2007). But that is bullshit. Apple has switched their CPU architecture before. <strong>3 times! </strong>From the 6500 to the 68k, from the 68k to the PowerPC and then from PowerPC to Intel. Apple has more experience performing CPU architecture changes than anybody and this time they'll be even better situated to perform the change on some of their systems thanks to the Mac App Store. In previous transitions Apple used Fat/Universal Binaries that would contain the programming instructions for both the old and new architectures to manage the transition. This time, using the Mac App Store, software vendors would simply upload both to the store and then the app store would decide which version would be needed for the users' system and only download that one. Easy.</p>
<p>Some have stated that Apple wouldn't make a switch to ARM until there was 64bit support in the ARM architecture. Apparently these people are unaware that the MacBooks and MacBook Airs with their limit of 4GB of RAM do not come with support for 64bit kernel and drivers.</p>
<p>Having the same CPU in the iPhone, iPad and Macs would bring a savings in hardware costs as they would benefit from the savings that come with mass production. It's even conceivable that the Macs could use multiple A(5,6,7,whatever)s to to meet the higher processor performance expectations of Apples laptop and desktop systems. I don't expect that current Apple ARM based processors are ready for the Mac Desktops or MacBook Pros, but perhaps the 11" MacBooks in Apple's version of a netbook. Too bad Netbooks died just like windows based tablet's died long ago. *snicker*</p>
<p>The best time to deploy new Arm based laptops would be with a new version of MacOS. With expected MacBook Air announcements coming in June as well as the expectation of MacOS Lion it wouldn't surprised me at all if the smaller MacBook Air is announced to be ARM based.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-11617005.xml</wfw:commentRss></item><item><title>Apple Rumour Discussion</title><category>Apple</category><category>Castle</category><category>Cloud</category><category>iPad</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Mon, 09 May 2011 00:43:09 +0000</pubDate><link>http://gldis.ca/journal/2011/5/8/apple-rumour-discussion.html</link><guid isPermaLink="false">671283:7832744:11401521</guid><description><![CDATA[<p>About three weeks ago I purchased my first Mac (a MacBook air) and my first Apple product ever (an iPad 2). The week after my MacBook Air arrived the rumours started about a new MacBook Air being released in June. This stung a little but was a suitable introduction to the Apple Reality Distortion Field. The update to Sandybridge would be nice but not essential for my use of the MacBook Air, but the Thunderbolt and the possibility of 1gb ethernet would be very welcome and would address the once short coming of the Air. The limited network IO&nbsp; capacity to get data onto and off of the Air or to use a fileserver as a primary data store.</p>
<p>Since the news that Apple ordered 12 Petabytes of storage there have been rumours of Apple starting a music streaming service. Apple's not known for making just another example of a given product. To think that the Apple would make a simple music streaming service is a disservice to Apple.</p>
<p>The current model of iTunes is one where a desktop is the master of the user's media while ipod/iphone/ipad are all slave devices that are given a subset of the user's media. What if the master media management role were moved to the cloud? Then MacBook Airs with their limited SSD hard drive capacity could have a subset of the media library. Podcast subscriptions would be synced between devices allowing travellers to take only their iPad or low hard drive capacity MacBook Air and be able to download any new podcasts to their portable device instead of the home desktop.&nbsp;Downloading media such as podcasts or movies could be done once to a any of the slave devices and then synced between slave devices. iPads/iPods/iPhones could be used without a PC at all (this is the obvious result that has been discussed by others) allowing the devices to get software updates over the air.&nbsp;</p>
<p>Currently my iTunes library is stored on a file server at home as it's 300GB's is way too much to fit on my MacBook Air's 128GB capacity SSD. This situation utterly prevents me from accessing my library while travelling as the data IO required would make a vpn to access it somewhat painful. Having the iTunes library file and some or all of the media in the cloud would resolve this issue nicely. If, instead of having the media library in the cloud, Castle only have the iTunes metadata library in the cloud this would still allow multiple devices to have and manage a subset of the media files and sync podcast downloading between devices as well as possibly allowing user devices to stream media data between themselves over the network/Internet.</p>
<p>Don't forget that iPhoto and other apps that sync with iOS devices, they could also be part of the Castle cloud service. Will Apple allow iOS/Mac developers to access/store misc app data in this cloud service? Being able to sync between iOS versions of apps and the Mac desktop versions could be very beneficial to some app developers allowing them to provide such synchronization without having to invest in their own server solutions but to use the user's cloud storage instead.</p>
<p>Eagerly looking forward to the announcement of Castle.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-11401521.xml</wfw:commentRss></item><item><title>Android Market changes</title><category>Amazon</category><category>Android</category><category>android market</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Tue, 22 Mar 2011 10:24:20 +0000</pubDate><link>http://gldis.ca/journal/2011/3/22/android-market-changes.html</link><guid isPermaLink="false">671283:7832744:10870451</guid><description><![CDATA[<p>Now that Amazon has opened up their own App Store, Google has *FINALLY* added statistics to their own developer tools. The statistics only go back to Dec 21, 2010 but it's better than nothing. Now I can see the Android versions that my user base is composed of, the most popular devices, and countries that the users &nbsp;are from and how my percentages compare to the Android Market averages.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-10870451.xml</wfw:commentRss></item><item><title>Android Market News</title><category>Android</category><category>android market</category><dc:creator>Jeremy Faulkner</dc:creator><pubDate>Wed, 02 Feb 2011 19:08:36 +0000</pubDate><link>http://gldis.ca/journal/2011/2/2/android-market-news.html</link><guid isPermaLink="false">671283:7832744:10334496</guid><description><![CDATA[<p>Today, Google announced changes to the Android Market to provide a web interface to the marketplace and Over The Air installation to Android devices. After looking at the new web interface to the marketplace I'm pleased with it's appearance and responsiveness however I can't log into the Market to test OTA application installation. Hopefully Google will get that fixed later today and I'll get a chance to test it. Still no changes to the Developer Console though.</p>
<p>Some of the announced API changes for Honeycomb look interesting, however since there are no Honeycomb devices there's little point to getting to worked up and re-writing any apps just yet. Fragments look very interesting though.</p>
<p>Makes me wish that Android development followed a more BSD-style development model with Stable and Current branches.</p>]]></description><wfw:commentRss>http://gldis.ca/journal/rss-comments-entry-10334496.xml</wfw:commentRss></item></channel></rss>
