Posts Tagged ‘Mac’

Apple OS X Snow Leopard and Exchange

Wednesday, June 10th, 2009

Of the many bits of information that came out of Apples World Wide Developers Conference this week, one that really caught my attention was Snow Leopards native support for Exchange.

Within one of the sessions Apple spoke about how the out-the-box Mail app will support connectivity to Exchange for email (including folders) and tasks, with iCal supporting Exchange calendars and AddressBook integrating with Exchange Contacts.

Providing it works as advertised that’s really good news, if a little surprising.  It’ll be good to see it in action, assuming it supports the exchange auto-discovery tools it should be a very easy setup.

With the Snow Leopard supporting Exchange, Microsoft Messenger for Mac providing great access to OCS’s capabilities and SharePoint 2010 about to offer better support for non-IE browsers, Mac’s should offer a pretty good business platform for companies that use Microsoft infrastructure.  It will also be interesting to see how well Snow Leopard works with Microsoft’s hosted BPOS services that offer MS’s business platforms from the Cloud.

Although I’m not really a Mac user I’m quite looking forward to trying this stuff out.  Anything that builds interoperability and people more options has to be a good thing.  It should certainly help the Apple case for making Mac’s acceptable as a business computer.

Clients for Office Communications Server

Wednesday, May 6th, 2009

I’ve been doing a bit of work recently to figure out what would be needed to move from current Live Communications Server (LCS) setup to Office Communications Server (OCS).  Part of this has been to think about what clients are available for the various platforms people might be using.

I thought it might be useful to post up a quick summary of what I’ve found.

Windows

Windows is obviously the primary platform that OCS is designed to work with.  To that end it has the most feature rich clients.

Office Communicator 2007 R2
Office Communicator 2007 is the main client for OCS.  It is the most feature rich client available and includes support for the full range of OCS’s capabilities:

Instant Messaging
Presence
Enhanced Presence
Assess Levels
PIC Connectivity
File Transfer
1:1 Voice and Video
Multiparty Voice and Video
Live Meeting sessions
Call Management Features
Remote Call Control
VoIP
Office Integration
Calendar Free/Busy
Conversation History

Office Communicator 2005
Office Communicator 2005 is the original client for LCS.  Whilst most people will move to MOC 2007, if you’re migrating from LCS during the rollout it might be necessary to have some people using the older client. 

Whist MOC 2005 will work with OCS and OCS R2, there are some limitations.  If you enable Enhanced Presence for the MOC 2005 users in OCS then they won’t be able to connect – as I understand it this is also something that can’t be undone once the user has also logged into MOC 2007.  Also if you’re running OCS R2 you’ll also need to install the December 2008 hotfix package.

Once you have it working, you have access to most of OCS functionality, but updated features like enhanced presence aren’t available.

Apple Mac

Messenger for Mac 7.0.2
If you’re a Mac user, MS provide a pretty decent OCS client in the form of Messenger for Mac.  As well as supporting Live Messenger, this support various flavours of LCS and OCS, with the recent 7.0.2 version and later supporting OCS 2007 R2.

Messenger for Mac supports the majority of OCS and Office Communicator features, including things that were missing from previous versions such as audio and video conferencing, Enhanced Presence, GAL search, and support for federated users.  In fact the only major items not available are support for LiveMeeting sessions, VoIP support and Access Levels for presence.

One thing to note, is that once a user has been enabled for enhanced presence and has logged in using Messenger for Mac 7, they won’t then be able to use version 6 or earlier.

Macs can also use the Web Client described below.

Messenger for Mac can be found here:

Messenger for Mac site

and the product team have provided some good documentation for it here:

Messenger for Mac Deployment Guide

Web Client

Office Communicator Web Access
Communicator Web Access provides a web based interface into OCS for remote workers.  It provides the core functionality of IM and Presence, but OCS R2 extends that functionality significantly.

With R2, web users can use Desktop Sharing sessions.  If you are on a Windows computer then you can launch, view and control sessions, if you’re on a Mac or Linux based box then you’ll only be able to view and take control of a session.

What’s more, if you have telephony configured within your OCS environment, web users can also initiate, receive and control audio conferences.  By providing a the number of a telephone they can use, OCS dials in that phone and connects it to a conference hosted on the A/V Conferencing server.  If an incoming call is received whilst a users is connected to the web client they can use it to redirect the call to an alternative phone.

Another interesting new feature is the ability to provide a Web Client to people who aren’t part of your organisation so that they can join conferences/conversations.  There’s an ‘invite using email’ function that will send them a specific URL that will launch a web client session and join them into the converation.

There are a few other additions with R2 such as the ability to use distribution groups for messages, and support for customising the logon pages with company logos etc.

Windows Mobile

Communicator Mobile (CoMo)
For Windows Mobile MS is provided a pretty decent communicator client, and then improved it further with the R2 release.

CoMo supports all the usual IM and presence functionality, including communication with PIC contacts and distribution groups.  It provides access to the corporate address book, and lets the user initial phone calls to numbers held within it.

The R2 version has a number of improvements to the client, as well as some improvements in interaction with an R2 backend.

On the client side there are a few usability improvements like access to recent contacts and expanding distribution lists.  The R2 version is also a lot more efficient in terms of network usage which contributes to vastly improved battery life over the previous version.

One big advance is the on the voice integration with OCS.  When using the CoMo client to make calls, the client uses the OCS infrastructure to make calls, potentially saving call costs.  It also allows for single number reach, with calls to an OCS desk phone will ring the mobile and will be answerable on the mobile.

When working with an R2 backend presence is also a lot smarter for people using more than one client – for example people with a CoMo phone and OC on their computer.  OCS will determine the most recent activity and use the presence from that device.

CoMo can be downloaded from a Windows Mobile device here.

Apple iPhone

For while now I’ve been keeping an eye out for an OCS client for the Apple iPhone.  As yet I’ve not managed to find an equivalent to Windows Mobiles CoMo, but does appear to be a solution out there if you really have to have one.

WebMessenger seems to provide an iPhone version of their client, though it does looks like you need to install their WebMessenger Server Platform alongside OCS/LCS in order to use it.  So ultimately it’s not that useful.

It looks like the client supports IM, Presence and contact lists, but the information on the website doesn’t go into any detail.

Update:  Since originally writing this post, Modality Systems have released a full iPhone client for OCS.  I’ve written some more on this client here.

RIM Blackberry

Blackberry Client for OCS
If you use Blackberry’s in your organisation RIM has provided a client for OCS.  It provides presence and IM capabilities, though does not support any audio or video conferencing.  It does however integrate into the other Blackberry applications, so you can set your presence from the Home screen, and will show the presence of contract directly from the phones address book.  The client also used the phones spellchecker in IM messages and allows links and phone numbers in messages to be clicked and followed/dialled.

There is also an application that supports the older Live Communications Server.

The application is available here.

Mobile Phones

Office Communicator Mobile for Java
To provide OCS to a wider range of mobile devices the OCS team have now released a Java version of the CoMo client which supports the Nokia S40 and S60 and the Motorola RAZR V3 (though others may work).

The client provides much of the same functionality as the Windows Mobile client, including IM, Presence address book access and single number reach.

Further details can be found here and here, and you can download it onto you phone from getcomo.com.

Office Communications Server client for iPhone

Wednesday, February 18th, 2009

I’m on an Office Communication Server (OCS) course this week so I was just doing a bit of digging around to see what clients are available. 

For Windows there are the usual Office Communicator and Live Meeting clients that will be used by the vast majority of users.  There’s also Messenger for Mac which provides access on Apple clients,  and supports all the IM and conferencing functionality.  For Windows Mobile phones the Communicator Mobile client does presence, IM and integration with the telephoney side of OCS. 

Until today I hadn’t really looked into what other clients were out there.  One interesting one I found is called WebMessenger and provides an LCS and OCS client for Blackberry, Windows Mobile, Symian, Palm and apparently the iPhone.  It sounds great at first glace, but it seems like it requries additional backend components (I could be wrong, I’ve not gone into any detail).  Not really ideal, quite what they’re doing over and above the standard OCS edge roles I’m not sure.  But, if you need an iPhone or Blackberry client it might be worth a look.

With MS’s recent moves to make their products a little more platform independent, hopefully they’ll port Communicator Mobile to the iPhone at some point.  Whether Apple and the networks will want them to enable all the VoIP telephoney features I don’t know, but just contacts, presence and IM would be useful.

Update:  Since this post another OCS client for iPhone has been released, I’ve written an updated article about it here: iDialog Office Communications Server Client for iPhone

Windows 7 + Macbook Air

Thursday, January 15th, 2009

After a ridiculously busy day at work I was just catching up on emails and tweets and spotted this one from Steve Lamb:

Surprisingly Win7 Beta1 includes native drivers for the MacBookAir – no need for silly BootCamp DVD’s drivers – makes fo r v. Easy install:-£

I had been thinking about trying 7 on my work Mac to see what would happen, but thought I’d better wait until I had to rebuild the thing if it all went wrong.   Oh and actually learn HOW to rebuild it… I’m a PC at heart.  Having seen Steve’s post I’m now even more curious…

It would be quite a clever move for MS to ship 7 with all the drivers needed to run on the intel Macs.  After all, how many people buy Mac’s for OSX and how many buy them because they’re so pretty?

(Hope Steve doesn’t mind my including his tweet – check out his blog, there’s good stuff on there!)

Got a Mac? What to try Photosynth?

Monday, December 15th, 2008

Good news!  Following on from the weekends release of an iPhone application for SeaDragon MS has released an experimental silverlight viewer for Photosynth.  So if you have a Mac, just install the Silverlight plugin and try it here.

Silverlight Photosynth viewer

It doesn’t seem to have all of the functionality of the full client, and clearly won’t benefit from DirectX acceleration but it does a pretty good job I reckon.   I’ve been trying it on work’s Macbook and it’s nice and speedy.  Try it out and see what you think.

BC or PC?

Sunday, November 16th, 2008

Over on GapingVoid Hugh’s written a great post with some notes he’s put together about working with Dell over the past few months.

I’ve been reading Hugh’s tails of life at Dell with interest.  I first became aware of Hugh after stumbling across the Blue Monster.  Something about the it stuck a cord with me, on a much smaller scale it applied to my own organisation as well as it did to MS.  Reading through Hugh’s thoughts on Dell it’s funny how many of his observations there also ring true of my own experiences elsewhere.

microsoftbizcard219border

Anyway, one point in his recent post stood out for me:

They’re called PCs, they’re not called BCs. They’re called personal computers, not business computers. That being said, the demands of an affluent, creative American are different from the needs of an IT manager in a large widget factory. As the lines that separate business and personal get ever more blurry, I see all major computer companies [including Gosh! Yes! Apple!] struggle to bridge the gap.

This balance between personal and business computing is something that is creeping into more and more of what I do.

I think here Hugh is referring to the fact that people don’t want to buy dull black business computers for their homes – and why would they.  But increasingly the other way of looking at it – that people want a more personal experience at work – is becoming a challenge for that same IT manager at the widget factory.

For years corporate IT, and the client side desktop and laptop business in particular, has been driven by the good ol’ tenets of standardisation and simplicity.  Standardise on a platform and make it simple to support – that way your costs are lower.

All the big vendors know this is what the IT managers are thinking and pitch their wares at that market.  Dull black PC’s that don’t change year on year and are full of great management tricks and tools.  Fantastic for us IT chaps but it makes for a boring life for poor old end users.

In fairness there’s not much IT groups can do about that.  They have to go for the cost efficiencies that corporate platforms provide, and the vendors don’t offer anything exciting in that space.  As Hugh mentions, even Apple while they might make great hardware, don’t get that balance right.  In their case the problem is reversed – they’re too consumer focused.  Whilst the hardware is great to look at and use, their platform doesn’t necessarily play that well within the complex infrastructures that enterprises have built up manage their estate of computers.

It’s possible that there’s now an emerging market for business desktop and laptop PC’s that combine both the cool looks and functionality of cutting edge home computers with the component stability and management of business ranges.

To some extent this is already being shown by the increasing interest in corporate NetBooks – something HP is addressing with a forthcoming range which it’s keen to hype at the moment.

If I was Dell I’d look at whether it would be worth combining the best aspects of their corporate range – component stability, management functionality, etc. – with the concept and chassis of something like their Studio range.

Sure, the hardware is only a small part of the balance between personal and business computing, but it’s a good start.  It’ll take time for IT groups to adjust to the idea of allowing the business to have more freedom in it’s IT.  The game needs to shift away from ‘locking down’ business PC’s to just ‘configuring’ them.  It’s a big change in culture, but from what I have seen that change is starting to happen.  A vendor who can tap into that may well profit from it.

Macs in the Mesh

Thursday, October 30th, 2008

After a couple of false starts the Mesh team have just released the Community Tech Preview of the Mesh client.

I’ve just installed it on my Macbook here and at all works very well indeed.  Once signed in you can add and sync your Meshed folders easily and get to all the same docs and files.  Good stuff!

The only thing that doesn’t seem to work (though I’ve not tried to hard I have to admit) is the remote control functionality – controlling other device from the mac at least.  Still, that’s not too important and it’ll be so handy to have all my Meshed folders available on my Mac.

To get the client head over to the Mesh site on your Mac and follow the usual process for adding a device.  It might be worth hurrying though, I beleive that the Mac CTP has a limited number of places for now.

Securing Mac OSX

Wednesday, August 20th, 2008

I’ve not had a chance to read through this in detail yet, but I was just sent a white paper from Corsaire about the security built into OSX (10.4 and 10.5) and some hardening guidelines.  At first glance it looks like a good doc and might be worth a read.

Securing Mac OS X Leopard (10.5)

Their site also has some other white papers that are quite good.

Mesh for Mac

Tuesday, July 29th, 2008

Looks like the Mac Live Mesh client has been released – despite the ‘Microsoft Confidential – Internal Use Only’ lable at the bottom of the installation window :)

Anyways, here it is: https://www.mesh.com/Web/MacDownload.aspx
Update:  I may have spoken to soon there… although the client installed properly, once it started it asks for an update but then fails to find the files it looks for on the web.  Not sure if thats just me though.

Apple Mac’s in Active Directory

Wednesday, July 16th, 2008

I just found this pretty good video on the apple site describing – at a high level – Mac integration with Active Directory. 

http://seminars.apple.com/seminarsonline/activedir/apple/

For someone from a Windows background (like me) it’s worth a look.  It’s also interesting to see the difference in style between the Apple and MS.  Given the brand personas of the two companies you’d expect the styles to be reversed, with the more friendly informal stuff coming from Cupertino rather than Redmond.  But, you can’t fault the content.