A digital studio for mobile, tablet, tv & beyond. We live at http://ribot.co.uk.
Follow
Following
Latest
Sharing functionality across tvOS and iOS
Sharing functionality across tvOS and iOS
How to make the most out of your code
Manuel Marcos Regalado
Feb 16
Android Application Architecture
Android Application Architecture
Our journey from standard Activities and AsyncTasks to a modern MVP-based architecture powered by RxJava.
Iván Carballo
Dec 1, 2015
Exploring Meaningful Motion on Android
Exploring Meaningful Motion on Android
At ribot we care about creating beautiful and meaningful experiences for people, in which motion plays a big part.
Joe Birch
Nov 17, 2015
Approaching Android with MVVM
Approaching Android with MVVM
Building an MVVM architectured application using the Data Binding Library
Joe Birch
Sep 21, 2015
Would you speed-date your work colleagues?
Would you speed-date your work colleagues?
We all spend more time sitting within metres of our colleagues than with our partners, families or friends, but how well do we really know…
Jemma Slater
Sep 18, 2015
Exploring Chrome Customs Tabs on Android
Exploring Chrome Customs Tabs on Android
Alongside Android Marshmallow, we saw the announcement of the Custom Tabs library for Android. Let’s take a look at what this new library…
Joe Birch
Sep 9, 2015
Exploring Google Eddystone with the Proximity Beacon API
Exploring Google Eddystone with the Proximity Beacon API
Google recently announced the release of their cross-platform BLE Beacon format. Here we look at what we can do with it and how to use this…
Joe Birch
Aug 11, 2015
ribot Days round-up
ribot Days round-up
July 2015
Kerry O'Brien-Manley
Aug 5, 2015
Growing a culture of innovation, 2 days at a time…
Growing a culture of innovation, 2 days at a time…
Innovation is a critical component of the modern company. Let us show you how, why, and the problems we’ve overcome…
Jerome
Feb 27, 2014
Exploring the new Android Permissions Model
Exploring the new Android Permissions Model
The approach to permissions for both users and developers is changing with Android M. Here we take a look at how they’ve changed, how this…
Joe Birch
Jul 15, 2015
Unit Testing RxJava Observables
Unit Testing RxJava Observables
RxJava is a great library, but it’s not easy to get started. Here we outline different approaches to unit test Observables.
Iván Carballo
Jun 29, 2015
How to Submit the Perfect Bug Report for Android & iOS
How to Submit the Perfect Bug Report for Android & iOS
It sounds obvious, but every bug report should be very clear about the issue it is reporting. Submitting ambiguous information forces…
Matt Oakes
Jun 24, 2015
Exploring the new Android Design Support Library
Exploring the new Android Design Support Library
This new library introduces several new components previously not available out-of-the-box. Here we take a brief look at what they are…
Joe Birch
Jun 17, 2015
Our company has a therapist
Our company has a therapist
Why we’re tackling the stigma surrounding mental health head-on, and you should too.
Jerome
May 2, 2015
Meaningful Materialism
Meaningful Materialism
How to let go and lead a happier life
Jerome
May 1, 2015
Continuous Integration & Deployment for iOS Projects
Continuous Integration & Deployment for iOS Projects
Keeping code quality high and projects maintainable is hard. Here at ribot we’ve begun using continuous integration, static analysis and au…
Matt Oakes
Apr 29, 2015
More stories →
About ribot labs