Archive for the ‘iPhone’ Category

New Product Updates

Wednesday, October 2nd, 2013

We at Stand Alone have some major news on some product updates available today focused on and influenced by Apple’s release of iOS 7. The new app updates we are announcing today are: Crosswords for iOS 7, Crosswords Classic and Words Play 2.0.

Crosswords for iOS 7

The first announcement is an all new release for our long standing AppStore classic, Crosswords. The new Crosswords release is iOS 7 only and will be called simply: Crosswords.

We felt for that we needed to redesign the app from the ground up for iOS 7 since the app’s origins date back to iOS 2. Since iOS 7 presented such a dramatic change it provided us the opportunity to make the changes we’ve been wanting to on a clean slate. We aimed to simplify the app which grew complex over the years all while not removing the power user features that our fans can’t live without. We think you’ll like what we came up with.

XW_iPhone_1

XW_iPhone_2
Crosswords for iOS 7 iPhone Screenshots

This new iOS 7 version of Crosswords is also now free to play with various puzzle packages and subscriptions available for purchase if you so desire. In addition to individual puzzle packs, there is also a Crosswords Pro upgrade for $9.99 that removes all the ads and gets you all the non-subscription puzzle content in one bundle.

XW_iPad_1

XW_iPad_2

Crosswords for iOS 7 iPad Screenshots

You can download Crosswords from the AppStore starting today.

Crosswords Classic

The existing Crosswords is still for sale and has been renamed “Crosswords Classic” going forward. Crosswords Classic is the same app our customers have loved for years, and was even the Starbucks App of the Week earlier this year. Crosswords Classic requires a minimum of iOS 4.3 and is fully compatible with the newly released iOS 7. It just is not redesigned to take advantage of new iOS 7 features and functionality.

You can download Crosswords Classic from the AppStore as per usual.

Words Play 2.0

We also redesigned our competitive word puzzle game, Words Play, from the ground up for 2.0. The original concept behind the game was to make the best competitive word puzzle game, and we wanted to continue that tradition. The design we came up with before iOS 7 was revealed was already focused on creating a clean yet more colorful interface.

WP_iPhone_1

WP_iPhone_2
Words Play 2.0 iPhone Screenshots

Over the past six months we’ve iterated on that design quite a bit until we found something the whole team liked. Also since Words Play was a newer app so it allowed us to go with a hybrid iOS 6 and iOS 7 approach with little to no compromises.

WP_iPad_1

WP_iPad_2
Words Play 2.0 iPad Screenshots

As part of the redesign process we also went in optimized the game heavily, fixing a lot of old issues and also laying the ground work for some new features and modes that will be coming down the road.

Words Play will still be only $0.99 but now you’ll get one free game against our “Robot” artificial intelligence opponent before requiring a purchase. So users can test their luck against the AI once for free to see if he’s worth the extra dollar.

You can download Words Play 2.0 from the AppStore starting today.

Play Crosswords With Your Friends in Crosswords v2.51 for iOS

Sunday, April 14th, 2013

With iOS 5, Apple introduced Game Center’s Turn Based multiplayer system. It was appealing as it would allow us to build a better multiplayer word game without having to build a massive infrastructure to support it. After learning the ins and outs of that system in developing Words Play we thought to ourselves: can we use this system with Crosswords to make a multiplayer Crosswords game?

After some debating and thinking we came to the conclusion that Turn by Turn was not the right solution for a game of crosswords. It just didn’t make sense and you’d get a much slower game that took forever to be completed, that is IF you ever finished a game. So we decided if we were to add a Multiplayer mode to Crosswords, it’d have to be real time multiplayer game. It would have to mirror the real life interaction of two people working together on a puzzle.

2. Info Play Buttons iPad

While Game Center does support non-local live multiplayer, we felt the system as it stands wasn’t ideal because you’d just be sending invites to offline players who may not be willing to play at this moment. This is because Game Center doesn’t know when you are playing a game or not. But just because your iPhone or iPad is on, doesn’t mean you’re ready to drop everything and play a game once you get an invite from a friend.

So we felt for real time multiplayer we needed to know that the user was online, or people would be waiting forever for a game. So we built a “Online Status” system layer on top of Crosswords that shows your other Game Center friends who not only owns Crosswords but also those who are currently playing as well. It actually makes player discoverability and game setup much simpler. Now you see a player online playing the same game as you, you can send them an invite to play a puzzle together.

3. Friends List iPad

Instead of building Crosswords Multiplayer into a whole new app, we’ve also decided to make this an add-on for our existing Crosswords game. With the Crosswords Multiplayer add-on you can work on a crossword puzzle with a friend or race them to collect the most points on any given puzzle. As an added bonus, you also won’t have to worry if the player you want to play owns the Multiplayer add-on because actually you can invite anyone who has Crosswords into a game.

4. Matching iPad

The Crosswords Multiplayer add-on pack is available today along with Crosswords version 2.51 and is only $0.99.

Crosswords for iPad

Tuesday, March 30th, 2010

iPad day is nearly upon us, and we’ve been busy! We’re extremely excited about the new platform, and can’t wait to see what developers are going to do with it.

In trying to move Crosswords from iPhone to iPad we ran into a number of difficulties, most importantly, of course, the fact that we’ve never actually played with an iPad, nor held one in our hands. We’re trying a few new ideas out with Crosswords, and hopefully they’ll work out. This is all guesswork for now: we’ll find out on Saturday!

Here’s a sneak preview of what we’ve got coming in Crosswords 2.0:

In trying to maintain the focus of Crosswords throughout the iPad version, we wanted to hone in one thing: solving puzzles. On iPhone, we’re forced to jump around to various screens, since you just can’t fit everything on one screen. With iPad, we can get the puzzle and most of the clues all visible at once, and eliminate jumping about.

For example, on iPhone, a typical puzzle playing session might see you select a puzzle from a list, enter some letters, get stuck and check hints, then look at the list of clues, etc.

iPhone Flow

On iPad, we wanted to try and keep you in the puzzle as much as possible. We made the puzzle list a popup, so you could quickly switch puzzles, or check info, without having the entire puzzle disappear. We also wanted to make hints a little more contextual, so we now pop them up right from the puzzle itself.

One of the initial design decisions we made with the iPhone version was a custom keyboard: there was just not enough space on iPhone to justify using an entire row for the space, number lock, and return key. Using a custom keyboard let us control a lot more of the screen, and also allowed us to customize the look of the keyboard. However, we spent a long time trying to match the feel of our custom keyboard to iPhone’s built-in one. For iPad, we decided that a custom keyboard might not be necessary. The built-in keyboard still leaves us a lot of room to show the puzzle, and if the user hooks up a bluetooth keyboard, we can get rid of the on-screen one altogether.

This allowed us to create a whole new look for the iPad version, one more akin to the familiar newspaper Crossword:

iPad Landscape

With this layout, you’re able to see the entire puzzle, as well as most of the clues. To get hints on a square, just touch and hold on it, and a hint popover will appear. To switch puzzles, you can just touch the Crosswords icon, and a list of all available puzzles appears.

Hint Popover             Puzzle List

Neither of these break the flow of solving; you can around from clue-to-clue, or even puzzle-to-puzzle, and always have a firm idea of the ‘big picture’ that you’re trying to solve.

Another of the major differences between iPhone and iPad solving is the length of a game session. Since your iPhone is always with you, you can pull it out, fill in a few clues, and then move on to something else. We think iPad is going to be used for larger chunks of time; you’ll probably sit down ‘ to do a puzzle’, rather than just solve a bit of one. With this in mind, we’re trying to show you all of the puzzle, and as many clues as possible, at once, instead of focusing on just one area.

We’ve got a lot more great puzzle-solving ideas that iPad is going to allow, and we’d love to hear feedback on what we’ve delivered so far.

Introducing Satchel, Backpack on your iPhone

Tuesday, April 7th, 2009

Like many of you, we’re huge fans of 37signals’ Backpack. It’s a terrific tool for organizing to do items, ideas, files: basically, all those things you need to keep track of.

Here at Stand Alone, we use it for keeping track of upcoming releases, feature requests, and generally anything we need to remember for longer than about 5 minutes (some may argue 2 minutes, but you get my point).

That said, using Backpack on an iPhone has been a frustrating experience. It’s a rich site, designed for a moderately large screen, and what it’s trying to do is really not well suited to Mobile Safari.

Well, that frustration is now over.

Today, after months of development and testing, we’re announcing Satchel, a super fast and functional native Backpack client, developed and optimized for the iPhone. We support all the features of Backpack that you know and love, on device — even when you don’t have access to the network!

With Satchel, you can easily view your Backpack pages:

All of your tags are listed along with the page name, and you can even sort by then, making organization much easier.
Of course, Pages are only the tip of the iceberg with Backpack, so we added a quick way to review page contents at a glance:

Once you’ve got your page contents listed, you can tap to view individual item details, edit and check off items from your lists, or add notes.

What’s even better is that all of this works online and offline: Satchel automatically and seamlessly synchronizes with Backpack’s servers as soon as a network connection becomes available. If you’re on a plane or otherwise ‘offline’, you can easily check all your cached Backpack data, make changes, and add new items. Once you’re back online, Satchel will automatically synchronize all your changes.

Over the development period, I’ve personally found Satchel has made Backpack even more useful than it was before (and I was a heavy Backpack user). For example, I’m using Reminders to keep a To Do list that actively mails or texts me when I need to get something done. And with Satchel, I can quickly check and see what I’ve got to do for the next day or so, then check again on my desktop computer when I get home.

Of course, we’re only scratching the surface here: Satchel offers a lot more of Backpack’s features, right in your iPhone. The best way to see what it can do is to check it out on the AppStore

Although we’re sure you’re going to love Satchel, this is only the first version — we have all sorts of great ideas to make it even better. Don’t hesitate to drop us a line if you think we’re heading down the wrong path with a feature or function — or, even better, to tell us that you love it as much as we do.

iPhone-Optimized!

Tuesday, March 25th, 2008

To coincide with our recent Crosswords for iPhone announcement, we’ve optimized our website for iPhone and iPod touch users! If you’re reading this via Safari on your iPhone or iPod touch, you should see an easier to navigate website – no more pinching or pulling! That’s just so stressful to have to rearrange the size of the text to fix in your phone that’s why sometimes is good to use these things for anxiety relief, in case of being too much, I also recommend to check the My Cybersurance site where you can learn the importance of having online insurance.

We’ve also added a new sub-forum to our support forum*, specifically for iPhone app queries. Feel free to check it out and chime in!

As always, if you have any questions, comments or feedback, please feel free to contact us!

* Unfortunately, iPhone-optimization for the forum is still in development.

iPhone AutoSync

Tuesday, September 11th, 2007

After two months of work we recently put the finishing touches on our first ‘real’ Mac product: iPhone AutoSync.

iPAS.jpg

What is it?

Out of the box, the iPhone does a great job of synchronizing with the Mac’s built in PIM applications, Address Book and iCal, and bookmarks, courtesy of Safari. After years of somewhat kludged together sync solutions on the Palm and Windows Mobile (at least on the Mac side of the fence), the iPhone feels great. One thing quickly becomes apparent, however: after editing a friend’s number in Address Book, I finished a few things, grabbed my phone, and was out the door. When I went to call him, I noticed that my recent edit was not reflected on the iPhone. As it turns out, the iPhone syncs only when it’s placed into its dock (or, manually, when you right-click on it in iTunes and select “Update”). Any changes you make between docking and undocking, however, are lost. Since my phone spends most of its time in the dock, these have to wait until the next time I come back to my computer.Enter iPhone AutoSync! iPhone AutoSync monitors your three synced applications, and, when changes are made, makes a note. After a few minutes, if no more changes have been made, it triggers a sync with your phone. Thus all your information in up to date in both places, pretty much all the time.

The Fiddly Bits

Warning: Here there be geekery. Skip past if you're not interested in the behind-the-secenes.

The main challenge when writing a faceless app is to minimize resource usage. Since iPhone AutoSync is always running, we don’t want to hog too much memory, processor time, or other system resources. However, we also want to make sure we are responsive, and the user doesn’t have to wait too long for us to kick in.Our first attempt used kqueues. Mark Dalrymple and Aaron Hillegass’s wonderful book, Advanced Mac OS X Programming has a great set of examples making use of kqueues. In a nutshell, a kqueue will allow you (among other things; they’re very powerful) to watch a directory for changes. When any application reads or modifies files at that path, your application gets notified. Pretty much just the ticket, right? As it turns out, we were using far too big a hammer here. On a tip from Dave Nanian, we grabbed Notification Watcher, and found that each time you edit an Address Book entry, or modify an iCal event, a series of global notifications gets sent. By listening for those, we were able to find out each time the user’s data is modified, in a much lighter-weight system than kqueue.iPhone AutoSync has a giant bottle-neck, however, and that’s iTunes. Since we keep close watch on our target applications, we could immediately sync the phone each time they change. However, a sync is a relatively expensive operation: we don’t want the user’s iTunes hogging CPU and changing its UI every 30 seconds as they plan out their week’s schedule. The answer here was an aggregator: each time a change event occurs, we set (or reset) a timer. Once no change events have fired for a few minutes, we assume the user has finished editing, and fire the sync. This meant that there would be a slight delay between a change and the iPhone being totally up-to-date, but after a bit of experimentation, we think we’ve found the right mixture between the two extremes.

Finally

Getting iPhone AutoSync out the door reminded me how hard the last 10% of a software release can be. This post was written using Daniel Jalkut’s brilliant new blog tool, MarsEdit 2, just released. Congrats to Daniel on a great product, and conquering that last 10%; I feel your pain (though MarsEdit is of course a much bigger production than iPhone AutoSync.)