Commander card text, FAQ entries and rules updates
The new Commander decks were released today, and along with them came new Comprehensive Rules and Oracle card text updates from Wizards. I’ve pushed a new version of the MTG Guide app database (2.6.4) containing these changes and the Commander FAQ entries. You can update your apps with it now. Enjoy!
Initial Thoughts on SCG Mobile
The new StarCityGames iPhone app “SCG Mobile” is a promising looking first release. Though I dispute the “world’s most advanced MTG app” label, it does make reading free SCG articles easier on the phone (albeit at a cost of US$5) and includes a nicely designed life counter with features for Commander (EDH) players. It’s a good start, but suffers a fair amount of usability issues and bugs in this initial 1.0 release. Below I give my initial thoughts on the app. (If you’re wondering, yes, I have some experience in the area of software usability!)
Select Articles
â— The app crashes if you navigate to the bottom of this view to show “Loading…”, and then tap an article.
â— The app crashes if I pull down to update, then I tap on an article.
â— The app crashes if I just scroll down and let it load more articles two-to-three times or so.
â— I didn’t have an internet connection when I started the app. I got to this page and saw the error message. However, when I then had a connection, I just saw a black view here and there was no way to reload. I was able to fix this by force quitting the app and relaunching it.
â— The “SEE THE DECK” links should be improved by showing the Deck Title and Deck Builder before the link. People like to know what they are about to view.
â— Why does the item remain selected after you have viewed an article and come back to the list (happens in the Favourites list too)? You should follow the Apple Human Interface Guidelines. This is just looks like sloppy programming.
â— Tapping articles in this list appears to queue articles for viewing. If you accidentally tap multiple articles in succession (or double tap an article), several views are pushed to the Navigation Controller, but only one shows an article, hence you end up often looking at a blank page, and having to click multiple Back buttons to return to the articles list. I guess the programmer was trying to keep the app responsive, but this is not the way to do it.
â— The “See Deck” view leaves the app unresponsive while it loads. This is bad. The user should always be able to click back (to cancel this action, for example), or on another tab.
â— It would be nice to be able to mark articles as read and unread.
â— Search, as well as search from the server would be nice for this view.
â— Obviously premium articles would be nice.
Life Management
â— This is very nicely designed, other than the issues mentioned below. I think this is the best and most well thought out portion of the app.
â— Can you remove a team you have created? I couldn’t figure out how.
â— The game selection in the match history is very thin. This should be normal size to help the user tap on it.
â— The Create Profile view doesn’t have a save button. Users are likely going to be confused that the back button applies this create new profile action.
â— You should be able to select one of the “additional profiles” and set it as the “default profile”.
â— The Commander Damage section in the Edit Profile view should probably list the commanders that have been added as a list and allow deletion of them this way. It would likely be more usable than the way it is implemented now.
â— I would suggest changing the “Remove” button in the edit player view to “Drop”. Players are already familiar with this as a term meaning to leave the game or tournament. “Remove” is unclear and a little scary, especially when this view looks similar to the profile editing/creation, i.e., “am I going to remove the profile I created?”
â— Using a Segmented Control — the bar that displays “Home | History | Settings | Profiles” — is not great. This is usually used for selecting a mode, rather than launching new views, so it’s use here does not feel great. It would probably be better to just have three individual buttons on this bar instead and drop “Home”. At the moment, the Home button can never be unselected and does nothing but take up space.
Dice & Coin
â— Is there a way to clear the history? Some people like to be able to “clean up” stuff like this, so it probably should be an option.
Card lookup
â— Should use a proper search bar for card lookup. Why create a different widget when users are already familiar with UISearchBar. Also, scrolling the list of cards does not dismiss the keyboard, so you can’t scroll to the bottom without hitting Return. This is bad.
â— Cards in the card lookup list does not have an obvious order to it. It should. Probably alphabetical.
â— Why display the card popup over the list? They should use a Modal View Controller like they do for viewing decks, this is exactly what modal view controllers are intended for.
â— Flipping the the card info over to display the card surprising displays nothing if the phone has no internet connection. This is bad.
â— While it is nice to automatically flip over to the card image once it has loaded, if the user taps the “Pic” button before the card has loaded, then it flips to show nothing, and quickly flips back to the text view once the card image has loaded. Probably pic button should not be available till the card image has loaded.
â— The “View” button here is ambiguous. What does it mean if the user doesn’t know. Should probably be “Web”.
Favourites
â— Why is this view black if there are no favourites. Ideally it should show “No favourite articles” along with a short message telling the user how to save articles as favourites.
â— I was somehow able to end up with an article in my favourites that, when selected, opens an empty view with the title “Article”. There is now no way to delete it. This, I think, happened by marking an article as a favourite, opening it in the favourites list, and then marking it as not favourite in the Select Articles tab. Some funny things happened with the the article in both tabs after this. There are some bugs there.
â— Ideally, there should be a quick method of deleting articles from this list that saves opening and unselecting the Favourite Star. Probably swiping.
On Price and iPad
â— Why charge, or at least, why charge so much for this app? The life counter has some value, but otherwise, this app seems expensive for what it is — an interface to the free portion of the SCG website for iPhone users. While I did purchase the app to review it, I would not have otherwise bought the app at this price point with its current features, and I have a Premium membership for StarCityGames.
â— For Evan who asked on twitter “Anyone have iPad experience with it yet? Good/bad?”: iPhone based apps tend to look and behave terribly on iPad. This app is no exception. The 2x mode is awful — fonts are not recalculated but just scaled up. Not your fault at all, but I’d not mention iPad at all until you’ve done some work to make the app nice on that platform (yes, you should really think of it as another target platform).
â— The SCG Mobile page says “Available now for iPhone, iPad and iPod”. I’d suggest “Available now for the iPhone and iPodTouch” until official support and layout for the iPad is added.
April 2011 Tournament Document updates
The April 2011 Tournament Document updates (MTR, IPG and Judging at Regular REL) were posted yesterday. The corresponding 2.5.2 in-app database update for MTG Guide was available a couple of hours later. And since the MTR and IPG now include appendices, you can even see what’s changed from within the app.
Guide 2.4 available now, 2.5 to follow
MTG Guide 2.4 became available on the App Store yesterday. It includes a reworked split-view interface for iPad, and much faster loading, as mentioned in the previous posts. Sadly, it also includes a bug where the search fields can stop responding for iPad users. To fix this, 2.5 has been submitted to Apple and will hopefully be released shortly.
If you’re interested in the delay since the post a month ago, I had originally thought 2.4 was close to release at that point. In testing I found some subtle bugs related to using UINavigationController and UISearchDisplayControllers inside split views which are in turn inside a tab bar. Apple recommends only using some of these objects as the top level views and very strange things can happen during events like rotation when you embed them several levels deep. To properly fix this and create a nicer search experience, I ended up reimplementing my own navigation and search controllers.
Version 2.5
- Fix a bug where search bars could become unresponsive on iPad.
Version 2.4
- Customised iPad view layouts, with support for all orientations.
- Judge request: Tap oracle text to hide/show rulings and set info.
- Speed up loading of card lists, and remove loading screens.
- Allow users to tap-and-hold to copy oracle card text and rulings.
- Move Judging at Regular REL doc to the start of the IPG (from MTR).
February 2011 Comp Rules and Oracle updates
The February Comprehensive Rules and Oracle card text updates were release by Wizards this morning. I’ve pushed a new version of the MTG Guide app database (2.3.5) containing these changes. You can update your apps with it now. Enjoy!
MTG Guide 2.4 and other recent improvements
First up, I was able to release the 2.3.3 database update an hour or two after Gatherer was updated with Mirrodin Besieged, so everyone should have had access to the MBS cards and rulings at their prereleases. I certainly did, and Australia was one of the first to start cracking their faction packs.
Secondly, I just pushed out the 2.3.4 database update, which adds several judge requests to the app. It adds the “Judging at Regular REL” as Section 0 to the MTR tab. It also adds the useful appendix sections that were missing from the MTR and IPG documents. You can see some of this in the screenshots below…
But wait, why do those screens (from an iPad) look different from mine, you ask? Well, that’s because they’re from the upcoming 2.4 version of the app which give the iPad version of the app some love. Don’t worry though, there’s also some improvements for iPhone users, like speeding up the database loading to the point that the “loading” spinners are no longer required or used, except in the Updates tab. I can tell you that these both make the app even nicer to use.
Scar of Mirrodin update
The Scar of Mirrodin database update for MTG Guide is now available through the “Updates” tab in the app.
Updating to database version 2.1.1 will get you the following:
- Add Scars of Mirrodin card text and FAQs.
- September 2010 Oracle card text update.
- October 2010 Magic Tournament Rules update.
- October 2010 Infraction Procedure Guide update.
Known issues:
- In-app database updates are failing for most iPad users due to a quirk in iOS 3.2. This problem will be fixed in the forthcoming MTG Guide 2.2 update.
- During updates, the database update page may sometimes show cached information about the previous 1.2.1.1 update, even though it will be installing the latest version.
- The “last updated” indicator at the top of each of the sections will not show updated information after a database update if that view was already open. Terminating and reopening the app will cause this information to refresh.
Coming in MTG Guide 2.1
Version 2.1 of MTG Guide is in the App Store review. This update add a couple of user requests, namely glossary rules for the Comp Rules, and gatherer links to the card view (which can be turned on via the Settings app).
Thanks to our users who have been super enthusiastic about version 2 of the app. The feedback and suggestions are really appreciated. How you like the new additions, more to come shortly!
MTG Guide 2.0 iPad screenshots
I recently got a chance to use an iPad with MTG Guide v1.2 on it. While it’s great that Apple allows for iPads to run iPhone apps, using them at their small native size or in ‘x2’ mode is not a very satisfying experience, at least it wasn’t for MTG Guide.
For the MTG Guide 2.0 update, I’ve added initial support for iPads. While I haven’t yet included iPad specific views or orientations, this update does make MTG Guide a native iPad application that uses the same navigation interactions as on the iPhone, but with a display and text sizes drastically improved. Hopefully this makes the app much more usable for iPad owners. If you’re an iPad owner, I welcome your comments and suggestions.
MTG Guide 2.0 video and features
Version 2.0 of MTG Guide is in App Store review and should be available to all shortly.
This is a major update to the app with the ability to browse and search the text of two additional documents:
â— Magic Tournament Rules
â— Infraction Procedure Guide
Other improvements are:
â— New TabBar-based interface
â— Ability to view related rules (e.g. “See also rule 204.3h.”) by tapping on them.
â— Better support for downloading database updates
â— Universal App: Initial support for iPad
Here is a video showing the features of the new version (no audio):