Showing 20 of 1560 articles (Page 78 of 78)
Dave Burke, Engineering Director for Android Platform, just dropped Android 4.4 KitKat with a game-changing focus: making flagship Android experiences run smoothly on entry-level hardware. Project Svelte proves...
Google just dropped Android 2.2 support to unlock more powerful APIs. Google Play Services 4.0 brings major changes that will affect how you monetize and track users.
Scott Main and David Braun from Android just changed the rules for SMS apps. If you're using hidden APIs, your messaging app will silently fail on KitKat.
Greg Hartrell from Google's Play Games team just dropped three major updates that give game developers unprecedented visibility into player behavior and double their cloud storage capacity.
Natalia Ukhorskaya from JetBrains shows how Kotlin's seamless Java interop makes adoption frictionless. Just create a .kt file and let IntelliJ do the heavy lifting.
Etsy's iOS team faced a dilemma: their safety net for preventing crashes was quietly hiding logic bugs across the entire codebase.
JetBrains made history in 2013 by bringing Kotlin to Android Studio for the first time. This walkthrough from the early days shows just how far Android development has come.
When mobile traffic jumped from 25% to 40% in six months, Etsy knew they had a problem. Their engineers were testing on personal iPhones while users browsed on dozens of different devices.
Twitter built a 2FA system where your private keys never leave your phone and the server stores no persistent secrets. Here's the engineering behind it:
Twitter's iOS team shipped beta builds to employees and discovered crashes that would never show up in testing. The culprit? Jailbroken devices and unprefixed Objective-C categories.
Brian Smith from Dropbox introduced an API in 2013 that promised to make cloud sync feel like working with local files. Developers loved it, but there's a twist.
Signal's team discovered that building encrypted voice calls was easy. Building a VoIP system that actually worked well? That was the hard part.
Jason Brennan from Shopify just open-sourced a debugger that lets you tweak iOS UI properties and watch them update in real-time on your device. No recompiling, no breakpoints, just instant visual feedback.
Christine Tieu from Twitter's Mobile Web Team reveals how they flipped their entire mobile UI for Arabic and Farsi without drowning in duplicate CSS rules.
Chris Heilmann from Mozilla called on developers to help shape the future of mobile web standards back in 2012. The questions they asked then still echo in today's cross-platform debates.
Instagram's Android launch brought 1 million new users in 12 hours. Here's how their infrastructure team kept the lights on during hypergrowth.
LinkedIn Engineering discovered that one synchronous file write operation tanked their Node.js throughput from thousands of requests per second to just dozens.
Shopify Engineering shares a war story: their app servers were hitting 16GB+ memory usage, crashing with ENOMEM errors, and requiring constant restarts. The culprit? Not where they expected.
SoundCloud's mobile team hit a wall: their API-first approach broke down when browsers couldn't handle CORS redirects properly. Their solution? A proxy architecture that evolved from nginx to Node.js.
Gernot Poetsch breaks down how iOS apps can leverage SoundCloud's connection API to share content across social networks without managing tokens yourself. This 2011 guide still offers valuable lessons on delega...