Posted by

AirPlay Passwords

First rant of thAirPlay Passworde year! Today’s annoyance is the implementation of AirPlay within iOS apps. Whilst it all works great in practice there is one annoying bug I keep coming across. I have an Airport Express connected to some speakers in my bedroom so I can listen to music etc etc. I happen to have this password protected so as to prevent others in my household from sending music to them. This is where the problem comes in.

It looks like for every app, the first time you choose to stream to the speakers using a built in AirPlay button, the app asks for the password again! This seems like weird logic as it’s not actually protecting anything. If you hit cancel and double tap the home button, you can make a quick swipe, choose the speakers from the dock and it all works without a password. So why bother asking for each and every app. The password is in place to stop other people from using the speakers, not new apps.

End of (fairly short) rant! As a side note to this I think it’s time to ramp up my posting frequency by just posting my thoughts without spending too much time reviewing what I’ve written. We’ll see how this goes over the next few months I guess.

iMessage part 2

Double ConversationFor part 2 of this topic, it’s time to focus on what is probably the most appealing aspect of iMessage. As stated on Apple’s website, you can “Even start a conversation on one of your iOS devices and pick up where you left off on another”. Now in theory this is huge! But unfortunately the second short falling of the service happens to have a somewhat large impact on this feature.

It all stems from the way iOS handles contacts with multiple numbers/e-mail addresses. In order to work on Wi-Fi only devices that don’t feature a 3G connection, Apple has given users the ability to use iMessage with either their mobile number, their Apple ID, or another e-mail address. This means that between 2 users, messages could be sent from mobile to mobile, mobile to e-mail, e-mail to mobile or e-mail to e-mail. However iOS doesn’t display these all in the same conversation and this is where the problem occurs.

Now if someone carries on with an old SMS conversation to a friend and they both become iMessage enabled, this conversation is locked between their iPhones. There is no way for it to be continued on their other devices due to the fact that the messages have been sent with the mobile numbers and not e-mail addresses. Is it really seamless if you have to manually work out which of your contacts have now got iMessage and then choose the correct e-mail address that they have activated it on?

Once again it seems to me that a simple solution to this problem would have kept things tidier. Seeing as a user has to add an AppleID in the message settings in order to use e-mail accounts, it isn’t unimaginable that everything could be linked to that. So if someone sends a message to a phone number or other e-mail address, the servers would know that it actually belonged to a specific AppleID, and always sent it there instead. Using iCloud, all of a users conversations could be easily made available across all devices. If implemented in this fashion, there would be two additional benefits. First, it would allow for the merging of conversations between people irrespective of the number/e-mail address used to communicate as it would simply be a conversation between two AppleIDs. Secondly, and more excitingly, it would mean that when a user was sat on their Wi-Fi only iPad, they would be able to receive iMessages that were actually sent to their phone by a user that did not necessarily know the other contact possibilities of that person.

It shall be interesting to see how Apple go about improving and extending iMessage, but hopefully this, and the problem discussed in part 1, will factor into any update in the near future.

iMessage part 1

Sent as Text MessageReleased as part of iOS 5 in October 2011, iMessage is Apple’s answer to services such as BlackBerry Messenger and all of the various other data-based free messaging services that have been popping up recently. As an enhancement to SMS/MMS messaging, it seamlessly kicks in when you send a message to one of your iMessage enabled friends, instead sending your message over 3G or Wi-Fi, therefore bypassing your carrier’s messaging plan! At least that is the theory…

After using iMessage for a few weeks, it seems like a single fundamental change to its implementation could help improve this vision of seamlessness. The problem is that for messages to get through to your device, the network that you’re on requires certain ports to be open for use. So as you’re roaming around, latching onto various Wi-Fi networks you may find that in some locations iMessage doesn’t actually work and when on a capable device, a fall-back SMS message is sent instead.

So here’s a hypothetical scenario. A user has an iPhone with Wi-Fi access at work which they can quite happily use for browsing the web, but due to the restrictive set up (for obvious security reasons), not much more actually works on the network. So when one of their contacts tries sending them an iMessage, it will fail to go through. However if they turn off the Wi-Fi on their phone, the iMessage will go through just fine and dandy over the mobile network.

One has to ask this simple question. When joining a Wi-Fi network, would it really be that hard for an iOS device to query the possibility of iMessage working? When in a situation where the service won’t be able work, at this point it should surely continue to use the mobile network for iMessage functionality, whilst still allowing the use of the Wi-Fi connection for other permitted tasks. This seems like relatively simple logic considering the amount of secured networks that exist today.

On top of this issue, there is another problem that I have with iMessage’s implementation. And to read about that, you’ll have to wait for part 2!

Open for Business

Well it seems the site is now all set up! Next step, sit down and start drafting out some posts to fill it with content. So to start, here is a brief intro to myself:

I’m a guy in my mid-twenties, living in the UK. Having had a passionate interest in technology for much of my life, I decided it was about time I had somewhere to post my thoughts on the various gadgets and devices I use from day-to-day. I hope no one (if anyone) takes anything I say as harsh criticism, I just strive for optimal usability for a device to integrate into my lifestyle, rather than hinder it. For this reason I have strong opinions on how things should work.

My use of technology is fairly heavily Apple focussed at present, however I’m always open to change (and am actually writing this from Windows 7) as well as being a huge supporter of Open Source software. These things said, at the end of the day I’m most interested in a clean user experience, no matter where it comes from and at what price – within reason of course!

That seems like enough for now. Now we shall see where this site goes.

Follow

Get every new post delivered to your Inbox.