menu

SpecFM

A network of designers and developers making the best podcasts, blogs, and resources for designers and developers.

Channels
# All channels
view-forward
# General
view-forward
# Assemble
view-forward
# Design
view-forward
# Design Details
view-forward
# Design Inspiration
view-forward
# Design Resources
view-forward
# Design Systems
view-forward
# Developer Tea
view-forward
# Does Not Compute
view-forward
# Fragmented
view-forward
# Framework
view-forward
# Immutable
view-forward
# inspect
view-forward
# Jobs
view-forward
# Layout
view-forward
# LittleBitesOfCocoa
view-forward
# Music
view-forward
# Orthogonal
view-forward
# Programming
view-forward
# Reactpodcast
view-forward
# Research
view-forward
# Runtime
view-forward
# show-n-tell
view-forward
# Specifics
view-forward
# Swift Unwrapped
view-forward
# Tools 💎✍🏼📲💻
view-forward
# Toolsday
view-forward
# Typography
view-forward
Team
Posts
Members
Info
Sarah·25d

158: Building High Performance Audio on Android

In this show, Donn and Kaushik talk to Don Turner about how to build high-performance audio apps on Android. We dive deep into history of audio on Android, some of the problems that the platform faced. Then look into the tools that we now have to solve those problems so that…

thumbsup
0
message-simple
0
Sarah·67d

156: Increase App Engagement with Android Q

With the release of Android Q we now have the settings panel and all its glory. This panel, while most likely overlooked as a minor feature, is actually a diamond in the rough. Why? Simply because it's going to lower the abandonment rate of your app and increase the engagement…

thumbsup
0
message-simple
0
Sarah·76d

155: Naming conventions for RxJava Observables

The Android community has come to use Rx pretty heavily but surprisingly there hasn't been any one convention that's won, when it comes to how we name our functions that return Observables. getUser(), user(), userUpdates() ? In this mini-episode dutifully does the yak-shaving…

thumbsup
0
message-simple
0
Sarah·83d

154: Developer Growth: Start Writing

Growing as a developer is important for you, your career and your future. One of the best ways to grow your career is to start writing. Donn recommends starting a blog or contributing to a blog. The process of writing will expose your weak points in your comprehension of a…

thumbsup
0
message-simple
0
Sarah·97d

153: How to be an indie Android developer with Chris Lacy

Listen to all-star Indie developer and friend of the show Chris Lacy. Chris Lacy created the beloved Action Launcher - arguably one of the best Launcher apps on Android. In this episode, he talks to us about what it's like being an indie developer, starting on Action Launcher…

thumbsup
0
message-simple
0
Sarah·104d

152: Should I Rewrite My App? with Jeroen Mols

After you've been working on an app for sometime, the most common quandry one runs into is the need to rewrite the app. We've all been there, there's technical debt, we've improved our understanding, the tools have become better, we've become better. So should you go back and…

thumbsup
0
message-simple
0
Sarah·109d

151: Evolving Android architectures (Part 2)

In this episode, we continue our discussion from episode 148 on evolving android architectures. We collected some of the questions from the community and try to answer them. Shownotes • Listen to the recap in episode 148 …

thumbsup
0
message-simple
0
Sarah·126d

150: Learning Kotlin - Returns, Jumps & Labels

In this quick fragment, Donn talks about Kotlin Returns and Jumps with Labels and how to implement them in your app. Shownotes • Kotlin Returns and Jumps Documentation …

thumbsup
0
message-simple
0
Sarah·130d

149: Learning Kotlin: inline classes and Type driven design

In this quick fragment, Kaushik talks about the new Kotlin 1.3 experimental feature "inline classes" and how it helps with Type driven design. Shownotes • Kotlin releases 1.3 …

thumbsup
0
message-simple
0
Sarah·140d

148: Evolving Android architectures (Part 1)

In this episode, Donn and Kaushik talk about the state of android architectures and how they've stared to evolve. Kaushik recently worked on a project of coming up with an evolved version of an MVVM architecture, very similar to what the Android community now calls…

thumbsup
0
message-simple
0