Browse Category

Developers Corner

Get Users Connected Be-Bound

Offline Apps Reach The Largest Audience

In order to use my apps, I have to have Internet. But why ? When I open Uber, the Android app that’s been downloaded over 100,000,000 times, and don’t have internet, I get an error message “No Internet Connection”! Don’t the developers who created Uber ever need a ride when there’s no internet? Why can’t I at least access the menu, my history, or the help page?

Keep Reading

Be-Bound Developer Tutorial Morphy Toolbar

Morphy Toolbar Tutorial

Ever wanted a beautiful transition when switching fragments?

Morphy Toolbar is your answer  😀 

Today I’m gonna talk a bit about a small library that I wrote for Android animations.

Why did I create this library?
I often come across questions on stack overflow on how to reproduce an app animation like this one, more or less always resulting in the use of the design support library CollapsibleToolbar. However, I find the Collapsible Toolbar library to be quite buggy, and it aims to be used for scrolling events. I needed this library to have a custom toolbar with a picture, title and subtitle, and the possibility to animate it when switching fragments.

Keep Reading

Loyal Users

Are Your Users Lovestruck Yet?

You thought everything was going great. You got approval from your friends on marketing and design, you put the finishing touches on your UI,  sprayed a little of your anti-bug perfume/cologne, and everything seemed to go smoothly on the first meeting. Users were downloading! They clearly loved your app! But then…it stopped. Suddenly they were totally uninterested. Where exactly did you go wrong?

Keep Reading

Be-Bound DroidconFR

Amazing #DroidconFR!

Last week, the Be-Bound team (including myself) had the opportunity to attend Droidcon Paris 2015. This is the second year that Be-Bound Android developers have gone together to the convention, the most important Android related event in France! The energy was amazing – with more than 600 developers gathered in the same space, sharing knowledge, ideas and laughs. Keep Reading

How to set up Kotlin

How to Set Up Kotlin

This article will briefly explain how to setup Kotlin in an existing project. Kotlin is a programming language developed by JetBrains.

Kotlin is a very nice language, heavily based on Scala, it brings a lot of nice functional programming features to java. Keep Reading

Be-Bound AndroidAnnotations

Set Up AndroidAnnotations

This article will briefly explain how to setup AndroidAnnotations in an existing project to simplify your code. For more details, you can check the official git repository wiki

Why Use AndroidAnnotations

AndroidAnnotations will considerably reduce the time you spend developing as well as the boilerplate code you need to write. Moreover, with some cool features as annotations for events, it’ll offset the fact that we can’t use lambda (at least without a tool like retrolambda) in android development.

Keep Reading

Be-Bound Code Review with SonarQube

Android Developers: Code Review with SonarQube

When developing mobile apps, complexity increases as soon as you want to create something “out-of-the-box”.  On large projects, quality analysis tools are life savers. SonarQube is an open source platform for continuous inspection of code quality. Today, it supports more than 25 languages, but initially, SonarQube was developed to only analyze Java code. It has been extended since, and we are lucky it has the ability to analyze Android applications, especially through a plugin : Android Lint

Keep Reading

Lighten Your Apps

APK Split Tutorial

The apk split is a process which allows you to optimize your apk by changing just a few criteria. The goal of this process is to reduce the size of an apk downloaded by a user. It does not compress the app or the pictures. The split of the apk can be done by switching the DPI (screen density) or the ABI (cpu architecture). This tutorial gives an overview of the DPI split because it allows a better apk size reduction.

Keep Reading

  • 1
  • 2