Posts Tagged ‘apple’

Messenger apps revisited

Over a year ago, I wrote about Messenger apps, disrupting text messages (SMS). During that time, Apple launched another service called iMessage (standard with iOS 5 and greater). Send unlimited text messages via WiFi or 3G, and pick up where you left off across devices (iPhone, iPad, iPod Touch).

I was desperately looking for a BBM desktop client. I’ve since stopped using BBM much due to the fact that most of my friends on the service have ditched the BlackBerry in favour of Android and iOS devices. So now we only keep in touch via WhatsApp. And more recently, KakaoTalk. Makes me wonder which came first — WhatsApp or KakaoTalk.

But not to digress, Apple has done a one-up. They’re providing iMessage support in Mountain Lion. And this is a killer feature because now you can chat on your iPhone, move to an iPad if you’re lying on your couch, and go straight to continue messaging on your MacBook Air when you’re on your desk. You also have group chat with iMessage. This is an extreme productivity booster when you need to keep in touch with groups (i.e. don’t only chat on the go, but chat at your desk too).

The only limitation of iMessage? All users need to have an iOS device. I’d hope Apple would open it all up so other people can built against the iMessages API, but thats probably a pipe dream. This limitation is basically similar to the once popular BBM.

With two major platforms, Android (Google Talk) and iOS (iMessage), you’ll go where your friends are.

AirPlay and the AppleTV

The announcement for Mountain Lion came quite a while ago so I’m definitely late to the game. However one feature that excites me the most is AirPlay to an AppleTV. You can already do this AirPlay mirroring with an iPad (which I’ve not tested before). But why is this big for laptops?

Every respectable hotel I stay at has an iPod/iPhone dock. It may be from Bose or from some third party, but whatever it is, there is a dock. It started as an iPod dock, and now its pretty ubiquitous since many folk have iPhones. Solves the carrying a charger problem as well.

Many hotels I go to now have a DVD player. Some even have a BluRay player. I never use these devices. I watch TV sure, but I don’t carry physical media with me.

Imagine if every hotel room has an AppleTV? No more watching crappy Pay TV but mirroring my screen with some streaming video. Or just watching stuff off VLC (I hope AirPlay works with VLC).

You’ll say that no hotel will want this. But no hotel wanted to provide fast Internet either (long distance calling killed by Skype, Pay TV killed by streaming movies, etc.). It becomes a necessity after a while. In fact many hotels now give you a free Pay TV movie per stay if you’re so inclined.

I wonder if Apple will go into the projector making space? Or if AirPlay technology will be licensed to projector makers. After all, imagine seamless sync of your video out via AirPlay to a projector, with no cables whatsoever? Great for presentations, and one dongle less to carry.

iOS Cards

I travel a lot and one of the things I do when I visit a city is find a postcard, grab a stamp, and get writing to send Sara a postcard from abroad. All this does take time, effort, sometimes the card doesn’t arrive, etc. I’ve been wondering when I could just take a photo on my iPhone and have that mailed to her instead.

On my iPhone there is a folder called Postcards with apps like: Popcarte, Holiday Card, SnapShot Postcard, postcard by concierge.com (this is a Conde Nast app), postagram. Some of these send physical cards for a buck or so, and some just send them via email. I’ve spent some time studying if this idea is viable and I’ve always thought that local printing makes sense. Stamps might be important too…

Apple just killed them all with Cards. Printed on cotton paper, and will cost USD$2.99 within the USA and USD$4.99 for the rest of the world. All billed to your AppStore/iTunes account. So no mucking with creating a new account, getting your credit card, etc.

The idea is brilliant. The camera in the iPhone is awesome. I take more photos with it now than any other camera. And the phone is always with me.

So there, Apple’s new iOS 5 killed a bunch of apps (cue… RIP October 12 2011). And I’m glad I didn’t hack on this idea. Guess the local stamps go the way of the dodo, and I might embrace spending five bucks the next time I’m somewhere. Now to guarantee the cards actually arrive…

Upgrade to Lion

It seemed like only a year ago, I upgraded my laptop to run Snow Leopard. And now I’ve gone on to getting Lion (didn’t take almost a year to upgrade — good sign?).

I’ve found some issues (and I’ve only used it for less than a day), and here are a few notes:

  • First time I’m installing an OS in OS X via the Mac AppStore. It feels very much like doing an “apt-get dist-upgrade”. All 3.5GB of it.
  • Immediately running Software Update will lead you to an error. It seems that just waiting it out (maybe after Spotlight finishes?) is the solution because this is an error I cannot repeat any longer. As always there are updates awaiting.
  • I’m a big fan of Spaces. In Lion, they’ve created something called Mission Control. It takes a little bit of getting used to, but you can create spaces, as well as assign apps to spaces. Spaces (workspaces) are key to how I work — I’ve been doing them on all my Linux desktop, so its crucial it works. The best article for you to acclimatize yourself is Using Spaces on OSX Lion by Matt Legend Gemmell.
  • System Preferences -> Trackpad -> Scroll & Zoom. Untick “Scroll direction: natural”. I don’t see how this was a smart default because it’s not natural in any way, shape or form.
  • I was typing in OmniOutliner and I realized that OSX was trying to correct my spelling. It reminded me too much of using a mobile phone because it wasn’t my spelling that was off — it was picking on names. Best way is to turn off auto correct for spelling.
  • XCode goes away. You have to get it for free via the Mac AppStore (over 3GB download). And when you download tools from the AppStore you still have to manually install it from the /Applications folder. This is where Linux/BSD package management gets it done right.
  • Homebrew just continued to work out of the box after XCode/GCC/etc. came back.
  • MsgFiler now only works if you grab it via the Mac AppStore. Crucial for filing messages and archiving if you use Apple Mail.
  • Apple Mail took ages to convert my database. The new look is definitely not something I am accustomed to, but they allow a Classic View (Mail -> Preferences -> Viewing – Use classic layout). I hope this option never goes away.
  • The ability to bounce a message has disappeared. There is a guide on how to bring bounce back, using Automator and AppleScript. I think I’ve got to edit that script to ensure that after a bounce it also moves the message to the trash.
  • I like the status updates I get from Terminal (like when it’s running big operations, waiting to connect to the server via SSH, etc.)
  • Things generally seem snappy. Waking up from sleep seems better. All this using spinning disk on the MBP (though I do have 8GB of RAM).
  • Scroll bars have disappeared until you actually scroll. I wonder if this is a good UI change. Or are people naturally expected to just scroll? I can see this impacting web design more, in future…

Annoyances I haven’t fixed yet?

NetAuthAgentSome have said this is a Time Machine problem and it will go away after Time Machine runs. It seems to go away when Time Machine is running but when I disconnect the external disk, it comes back intermittently. Some claim its an AirDrop issue. Some claim its due to the fact that Time Machine does snapshots via something called Mobile Time Machine. I can assure you unmounting /Volume/MobileBackups does not fix the issue (I know, I did).

Conferences selling out forget about the rest of the world

2011 seems to be a good year for both Google I/O and Apple’s WWDC. Google I/O sold out in 59 minutes and Apple’s WWDC sold out in under 10 hours. They’re both held at the Moscone Center and I guess the caps for attendance is usually set at about 4,000-5,000 attendees.Flinders Street Station

My only beef with this is that the rest of the world is forgotten. It’s only good for the developer sitting in North America (or a similar timezone). In fact folk that need to get corporate approval are probably also forgotten. Launching at 9 or 10am PST is past midnight in China and Singapore for example. Its even later in Japan. What about developers sitting in Sydney & Melbourne?

Google takes an open approach to this. They will have live streaming available and are organising extended events (which again, think about the timezones — they work if you’re all together in San Francisco but you’d be hard pressed to find a venue that will let in twenty geeks at 2-6am). Apple will provide recorded video later to registered developers.

However developers in the rest of the world miss out on all the interactions, face-to-face sessions, hands-on labs, meeting other developers, and all the parties and late-nights in where partnerships get made, and new ideas get formed. The networking is why people go to these conferences, in addition to learning about the latest and greatest. I remember years back at WWDC that people will install the latest beta of OS X on their laptops at WWDC itself!

Sun Microsystems used to boast that JavaOne had over 15,000 attendees. Oracle OpenWorld claims over 41,000 attendees. Maybe its time to grow out of Moscone West and use the whole Moscone Center?

I urge Google and Apple to think about the rest of the world. Yes, we will take time out of our schedules to fly to San Francisco, put up at a hotel, all for the opportunity at being at one of these conferences. Not only for the content, but all the relationships we will make, with other attendees and of course, your engineers.

Upgrade to Snow Leopard

Last year when I purchased my MacBook Pro, it was about three weeks before Snow Leopard was to come out. Essentially the upgrade DVD was free and has been sitting on my desk for the better part of the year.

So I finally bit the bullet and upgraded. A few things of note:

  • The upgrade took quite some time. It was in excess of an hour, and I noticed it stalled from time to time. I whipped out the log file and realised that it was repairing the disk quite a bit. Had I not noticed this, I would have assumed something had gone wrong and rebooted the computer. Command+L gives you the log.
  • iTunes got a library update (it takes quite some time).
  • Evernote got a database upgrade.
  • My git went missing, so I had to reinstall it. Bazaar was however still gainfully installed.
  • MenuMeters disappeared. I had to get a more modern version online to ensure it continued working.
  • There was a huge combo update waiting for me, to take me from OS X 10.6 to 10.6.4. It nearly weighed in at a gigabyte.
  • Mail, which has been handling my mail since I ditched Thunderbird, went through a rather lengthy database upgrade. While it upgraded, I could not use mail. This process was about one hour long as well, which I felt took too long.

After over two hours, all I can say is my laptop is a lot snappier than it was before. Everything works as expected. I guess its time to start rolling it out on the iMac, and probably clean installing the MacBook Air for travel use.

Update: 16-09-2010 – Needed to reinstall Quicksilver, to B58, since the older release seemed buggy.


i