Leo Link

18 Flips | 4 Magazines | 2 Likes | 1 Following | @leolink2209 | Keep up with Leo Link on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Leo Link”

Home – Google Tech Dev Guide

Grow Your Technical Skills with Google<p>Whether you’re a student or an educator, newer to computer science or a more experienced coder, or otherwise …

Episode 45: State of the ART

Tor, Brian, Anwar and Chet<p>In this episode, Chet and Tor talk with Brian Carlstrom and Anwar Ghuloum about Android N preview, and in particular the …

Reactive Programming for Android

Agera is a set of classes and interfaces to help write functional, asynchronous, and reactive applications for Android.<p>Requires Android SDK version 9 …

Android News

Introduction to Model View Presenter on Android

4 simple note-taking extensions for Chrome

I finally realized that Google Docs isn't the best note-taking app. It's too clunky for quickly jotting down notes about a project or interesting things I come across throughout the day.<p>So, I went to the Chrome Web Store and searched for a solution that was simple, easy to access, and had only the …

Google

Why (Most) Sampling Java Profilers Are Fucking Terrible

This post builds on the basis of a previous post on safepoints. If you've not read it you might feel lost and confused. If you have read it, and …

CS143: Compilers

Announcements<p>Programming Project 4 due Tonight<p>The final programming project is due tonight at 11:59PM. I will be holding extra office hours today …

Command-line

Talon for Twitter (Classic)

This is the complete version of the Twitter client that I created for Android. It is 100% open source, the only thing that you will have to do plug …

Floating Point Demystified, Part 1

<i> Author’s note: this article used to be called “What Every Computer Programmer Should Know About Floating Point, part 1”. Some people noted that this</i> …

Floating Point Demystified, Part 2: Why Doesn't 0.1 + 0.2 == 0.3?

This is the second article in a series. My previous entry Floating Point Demystified, Part 1 was pretty dense with background information. For part 2 …

Best practices in Android development

Avoid reinventing the wheel by following these guidelines. Lessons learned from Android developers in Futurice. If you are interested in iOS or …

Marshmallow Brings Data Bindings to Android

Yigit Boyar and George Mount of Google developed Android's Data Binding Library to allow developers to build rich & responsive user experiences with …

#SmallerAPK, Part 2: Minifying code

<b>Update 1</b>: Uploading ProGuard mappings to Play<p>In this chapter you will find advice that applies to almost any app that’s out there. It’s all about …

Unit tests with Mockito - Tutorial

This tutorial explains testing with the Mockito framework for writting software tests.

Realtime RecyclerViews with FirebaseUI - Firecasts #3

Release 0.6.1 · square/sqlbrite

• Fix: Apply backpressure strategy between database/content provider and the supplied Scheduler.<br>This guards against backpressure exceptions when the …

SQLDelight

SQLDelight generates Java models from your SQL CREATE TABLE statements. These models give you a typesafe API to read & write the rows of your tables. …

Create a really, really simple offline page using Service Workers

Let's imagine for a second that you are on a train. The train is cruising through the countryside and you are reading an awesome article on the web …

Web Development