This time we are talking to Jake Wharton and Saket Narayan about how Kotlin and Compose are used in CashApp and why “it is time for XML to die!” Source link
Long-time public health official Anthony Fauci is set to retire from government soon. Fauci said Monday that he will leave his current roles as an advisor to the White House and a leading official at the National Institute of Allergy and Infectious Diseases (NIAID) come this December. The 81-year-old Fauci has been open about his […]
I am obsessed with the film Everything Everywhere All at Once. From the moment I saw the trailer, I knew the movie was meant for me. I was right. The film’s bizarre blend of action, philosophy, science fiction, taxes, and juvenile humor feels specifically targeted to me and my brain. For those unfamiliar, here’s a […]
Episode 120 (The Prairie Chicken in Wisconsin: Highlights of a Study of Counts, Behavior, Turnover, Movement, and Habitat) The Memory Palace is a proud member of Radiotopia, from PRX, a curated network of extraordinary, story-driven shows. Music We move between three different pieces from Camille Saint-Saens’: Suite, Op. 90: II Menuet, and two from Carnival of… Source […]
Posted by Márton Braun, Developer Relations Engineer Five years ago, at the 2017 Google I/O Keynote, we did something we had never done before: we announced official support for a new programming language to build Android apps with: Kotlin. It was great to see how excited the Android developer community was about this announcement. Since […]
We’ve published a celebration post on our blog to recognize the 5 year anniversary of official support for Kotlin on Android. In the making of that post, I had the chance to interview some great people who were involved in the Kotlin story, and the blog post could only include small bits of what they […]
In 2015, I wrote a post about sharing code between unit tests and instrumentation tests on Android. Iain Cunningham just pointed out that the method I outlined no longer works. That’s fine for me because I haven’t used that method in years! Nowadays I use modules, which provide a far superior method of solving the […]
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. Source link
For a long time at Trello Android, we used the same class for parsing API calls (via Gson), making DB transactions (via OrmLite), and displaying data in the UI. Here’s a pseudo-code-y example of a board: @DatabaseTable(tableName = “boards”) data class Board( @DatabaseField(columnName = “name”) @SerializedName(“BoardName”) private var boardName: String?, private var cards: List<Card>?, private […]
You hear the phrase “the game of life” all the time. There are books on Amazon instructing us on how to win at the “game of life”. Hell, Milton Bradley’s “The Game of Life” from 1860 — still sold today — was the first popular board game in the United States. In the Real World, […]