Archive for the ‘iPhone’ Category

Michael Benner

Our Mac, iOS, and Android clients are better than ever!

By Michael Benner | 2 months ago | 1 Comment

There’s nothing more annoying that having HipChat crash in the middle of a call or when you’re chatting with a coworker, right? It pisses us off, too. Well, you may have noticed that our Mac, iOS, and Android clients are working a lot better lately. Now that we’ve launched video (phew!) we’ve been able to focus more time addressing issues causing random bugs and crashes. We’ve reduced the number of crashes/day by almost 95% on our Mac app, 75% on our Android app, and 25% on our iOS app. In addition we’ve resolved dozens of bugs reported by you (thanks again!).

 

What We’ve Been Doing

We’ve made a lot of changes in code and process over the past few months. Here are some highlights:

  • Aggressively monitoring crash reports in HockeyApp and quickly triaging the worst offenders
  • Use Kanban to optimize our development workflow
  • Focus on a 2-3 week release cadence, so fixes get to you sooner than later
  • Major changes to thread handling and concurrency:
    • Switch from using Key Value Observers to GCDMulticastDelegate (part of the XMPPFramework) – KVO didn’t work well in our multithreaded environment
    • Encapsulate classes to use a single queue to manage all their behaviors
    • Fix every place we were accidentally trying to modify an immutable collection 
    • Better error handling – errors happen and the client should be able to absorb them gracefully without a complete meltdown

What’s Next?

We’re not done yet and there are many more improvements on our list. Here are a few:

  • Give our Windows and Linux apps some well deserved love
  • Performance and usability improvements!
  • Continued bug fixing on Mac, iOS, and Android

What You Can Do

If you see something funky or want to request a new feature, just let us know at http://help.hipchat.com. Also, make sure you’re using our latest clients to take advantage of all the improvements we’ve been making. You can download our Mac, Windows, iOS, Android, or Linux clients from https://www.hipchat.com/downloads.

We’re Hiring

Oh, by the way, we’re hiring! One of our core values at Atlassian is “Be the change you seek”. Want to be part of making our clients even better? Great, come join us! Apply at http://hipchat.com/jobs/.

Elena Gorman

HipChat for iOS 2.1 released

By Elena Gorman | 7 months ago | 7 Comments

It’s our first app exclusively designed for iOS 7

Over the summer we released an all-new version of our iOS and Mac apps. We felt good about the speed and grace with which our native apps supported group chat. But then we noticed that our shiny new app wasn’t behaving the way we expected on iOS 7.

Throughout the fall we’ve been iterating to support Apple’s new iOS 7 operating system. And with good reason. Our friends at Mixpanel cite 80% of iOS web traffic is on iOS 7.

We strive for parity across our native apps. So the change shouldn’t feel too drastic.

Stay Connected on the go with HipChat 2.1 for iOS 7HipChat for iOS 2.1 offers persistent group chat rooms

Download HipChat 2.1 for iOS7

Now, after lots of internal dog-fooding (we’re big iOS7 fans), we’re ready to share our first-ever dedicated iOS 7 app.

In addition to the basic visual fixes we made, you’ll notice:

  • Room topics now properly updated in real-time
  • Support for @here notifications
  • Persistence of message drafts across sessions
  • Automatically sets your status to “idle” when HipChat runs in the background

Note: 2.1 only supports iOS 7. If you are still running on iOS6 then (sadpanda) the app store will not give you the option to upgrade.

Elena Gorman

Share Dropbox files in HipChat on iOS

By Elena Gorman | 12 months ago | 3 Comments

Updated iOS v.2.0.1 available now

We’re excited to release version 2.0.1 of our iOS app to the App Store today. This update allows iPhone and iPad users to easily share files from their Dropbox account into the HipChat app.

Easily share Dropbox files in your HipChat app on iOS

A few of the bugs we squashed:

  • Fixed chat history loading issue
  • Fixed truncating of multi-line messages
  • Angel emoticon renders properly

Got Feedback?

We welcome any bug reports or feature requests via our Help Center. Vote on the features you want most. We really do listen.

Matt Hodges

News for Mac and iOS users. Big news.

By Matt Hodges | 1 year ago | 32 Comments

Earlier this year we made a commitment to build native desktop apps for Mac, Windows, and Linux. Secretly, we also wanted to build better native mobile apps. Today, we’re proud to announce HipChat for Mac 2.0 AND HipChat for iOS 2.0. They’re leaner, faster, and, most importantly – they’re native.

HipChat for Mac 2.0: Less AIR, more Mac

Our native Mac app has come a long way since its initial beta release. Thirty-six releases later and it’s ready for prime time. If you’ve been holding out for the 2.0 release, here’s what you’ll find in the new native app for Mac OS X:

  • Improved performance: Everything is faster – signing in, loading conversations, sending messages, scrolling, and even typing.
  • Horizontal Vertical tabs: Open chats are now stacked vertically in a new left-sidebar so you can keep more than 3x as many chats open at once.
  • Native OS X features: Chat in full-screen and stay up-to-date with Mountain Lion’s notification center. Did we mention support for Retina displays too?

HipChat for Mac

If you’re using HipChat on Mac OS X 10.7 (Lion) or above, there’s never been a better time to make the switch and start using our new native Mac app.

Download HipChat for Mac

But, what about video?

We’re heads down working on a better solution for video chat than what was available in the legacy AIR app. Hang tight, we’ll get there.

HipChat for iOS 2.0: Redesigned and reengineered

The HipChat experience on iOS just got a whole lot better. Like, a thousand times better. This is more than just a fresh coat of paint. We rebuilt the app for speed and consistency in user experience between our new desktop apps. Highlights include:

  • New look: See for yourself (smile)
  • Quick switching: A new left-sidebar (just like our desktop app) displays your open open rooms, making it faster to switch between chats.
  • File, link, and chat history: A new right-sidebar in rooms provides quick access to view members, browse shared files and links, and search chat history.
  • Swipe gestures: Just swipe left or right to access the left and right sidebars.
  • In-app notifications: Never miss a new chat or @mention while you’re chatting in another room.
  • Faster picture sharing: Sharing the last photo taken on your iPhone or iPad is just a tap away.

HipChat for iOS 2.0

If you are using HipChat on your iPhone or iPad and haven’t updated yet, go ahead and do it now. Do it.

Get HipChat for iOS

There’s more to come

We’re not slowing down. Our team has grown from four to 15 since joining Atlassian just over 12 months ago. And there’s even bigger news on the horizon… Stay tuned.

And thanks to all our beta testers! You’re awesome.

P.S. Our native Windows app is coming will be in public beta soon. Sign up for more information (if you haven’t already).

Chris Rivers

iOS App Update – Version 1.8

By Chris Rivers | 2 years ago | 4 Comments

We’re excited to release version 1.8 of our iOS app to the App Store. Our focus this round was on performance improvements (especially for larger groups). The previous app was painfully slow for any group that had more than a hundred users or so and we hope this update helps bring it more on par with the performance enjoyed by much smaller groups. Release notes below:

  • Improvement: Support for iPhone 5
  • Improvement: Greatly enhanced performance during app load and reconnection
  • Improvement: Notifications will be triggered as soon as the app is put in the background
  • Improvement: The lobby will now show the search bar by default (like the Contact app now does)
  • Improvement: Display active chats tab by default
  • Improvement: Active chats list will now mimic the order show in the desktop and web clients
  • Bug fix: Correctly focus chats when opening the app from a push notification

Download it and let us know what you think! Comments and suggestions are welcome as always – just head on over to our help site.

If you’re interested in learning more about the details of how we went about making performance gains, check out our blog post about it.