Read. Learn. Build.

mobile GUI
How Hummingbird revolutionizes the way you create GUI?
November 06, 2016 Workflow

We are excited to announce the release of Hummingbird SDK – a next generation UI tool which will revolutionize the

Read More
Hummingbird String interning
Under the hood of Hummingbird: String interning
August 04, 2016 Workflow

Here is another technical blog post which will give you a better understanding of how Hummingbird – our new HTML

Read More
Hummingbird String interning
How to get 60 fps UI on mobile?
July 05, 2016 Workflow

We have a big announcement to make – Project Colibri for Games is renamed to Hummingbird! Hummingbird is Coherent Labs’

Read More
How is bad UX hurting your monetization
How is bad UX hurting your monetization
February 22, 2016 Workflow

Two days ago I installed a new mobile game on my LG G3. I am already hooked on several mobile

Read More
Timeline animations and widgets in Coherent Editor 1.3
February 18, 2016 Workflow

Hey guys, We’ve just released the latest version of the Coherent Editor – 1.3 and it’s packed with many new

Read More
What to expect from mobile game UI in 2016
Mobile game UI design trends in 2016
January 07, 2016 Workflow

Last year was a great year for the mobile game developers. The industry grew with 23% rate compared to 2014

Read More
How do we test performance in Coherent Labs
October 29, 2015 Workflow

At Coherent Labs, we care about performance and that should be pretty obvious to anyone that has used one of

Read More
Introducing Renoir Graphics Library
September 12, 2015 Workflow

Hi, my name is Stoyan and I’m one of the co-founders of Coherent Labs and I’m responsible for the software

Read More
Improve your game UI performance with Coherent GT asynchronicity
July 14, 2015 Workflow

I’m eager to introduce to you a major feature we’ve been working on for some time. Those of our clients

Read More
Temporary allocations in C++
June 01, 2015 Workflow

Heap allocations in C++ are notoriously expensive when they hit the generic allocator. Many high-performance software projects employ custom allocation

Read More