Tagged | android
-
Stabilize, Modularize, Modernize: Scaling Slack’s Mobile Codebases
(slack.engineering)#ios #software-engineering #software-architecture #mobile #android
-
Mobile Performance @ Lyft
(eng.lyft.com) -
The Browse page refactoring journey on Android
(medium.com) -
Building Android Conversation Bubbles
(slack.engineering) -
Extending Anvil for Fun and Profit
(slack.engineering) -
Build sophisticated search features with AppSearch
(android-developers.googleblog.com) -
Rust/C++ interop in the Android Platform
(security.googleblog.com) -
Threading at the Speed of Light
(open.nytimes.com)#software-engineering #software-architecture #performance #mobile #android
-
Integrating Rust Into the Android Open Source Project
(security.googleblog.com) -
Rust in the Android platform
(security.googleblog.com) -
Detecting memory leaks in Android applications
(dropbox.tech) -
Android Architecture Comparison: MVP vs MVVM
(thoughtbot.com) -
High refresh rate rendering on Android
(android-developers.googleblog.com) -
Presentation: Break Your App Before Someone Else Does
(www.infoq.com) -
Homepage Speed Improvements on eBay Android
(tech.ebayinc.com) -
Doing AES/GCM in Android: adventures in the field
(levelup.gitconnected.com) -
How We Reduced Our App Size By 50% With Split APKs
(levelup.gitconnected.com) -
eBay Motors: Screenshot Testing with Flutter
(tech.ebayinc.com) -
Creating Native Components That Accept React Native Subviews
(engineering.shopify.com) -
Data Encryption on Android with Jetpack Security
(android-developers.googleblog.com) -
Returning 575 Terabytes of storage space back to our users
(engineering.grab.com) -
Modularisation in the Just Eat Android Consumer Application
(tech.just-eat.com) -
Yelp Varanus Helps Android Apps Monitor and Limit Network Traffic
(www.infoq.com) -
Handling Device Orientation Efficiently in Vulkan With Pre-Rotation
(android-developers.googleblog.com) -
Detecting Memory Corruption Bugs With HWASan
(android-developers.googleblog.com) -
Open-Sourcing Varanus and Rusty Jetpack
(engineeringblog.yelp.com) -
React Native is the Future of Mobile at Shopify
(engineering.shopify.com) -
Speeding Up Builds with Dagger Reflect
(developers.soundcloud.com) -
Kronos-Android: Easy NTP
(eng.lyft.com) -
Android App Modularization at Wealthfront (Part 2)
(eng.wealthfront.com) -
Lyft’s Journey through Mobile Networking
(eng.lyft.com) -
Modern Android App Architecture with JetPack and Dropbox Store
(www.infoq.com) -
Introduction to Jubako
(tech.just-eat.com) -
Kotlin Multiplatform Android/iOS: Testing
(levelup.gitconnected.com) -
Store grand re-opening: loading Android data with coroutines
(blogs.dropbox.com) -
Better Android Testing at Airbnb
(medium.com) -
PHA Family Highlights: Bread (and Friends)
(security.googleblog.com) -
Building a blazingly fast Android app, Part 2
(engineering.linkedin.com) -
Journey to a Faster Everyday Super App Where Every Millisecond Counts
(engineering.grab.com) -
Better Android Testing at Airbnb
(medium.com) -
Better Android Testing at Airbnb
(medium.com) -
Building a blazingly fast Android app, Part 1
(engineering.linkedin.com) -
Shrinking the download size of the Guardian’s Live app on Android
(www.theguardian.com) -
Better Android Testing at Airbnb
(medium.com) -
Better Android Testing at Airbnb
(medium.com) -
Android Game SDK
(android-developers.googleblog.com) -
Exploring Images in Jetpack Compose
(tech.instacart.com) -
RxCentral: Uber’s Open Source Library for Seamless Bluetooth Integrations
(eng.uber.com) -
Targeted Code Coverage Reports for Android Continuous Builds
(engineering.thumbtack.com) -
Better Android Testing at Airbnb
(medium.com) -
Hidden Costs of iOS/Android Shared Development, at Dropbox and Slack
(www.infoq.com) -
Better Android Testing at Airbnb
(medium.com) -
A modern approach to Android development, with Jetpack Compose and more!
(android-developers.googleblog.com) -
One Biometric API Over all Android
(android-developers.googleblog.com) -
Modernizing our Android build system: Part I, the planning
(blogs.dropbox.com) -
How and Why We Contributed to MvRx
(tech.wayfair.com) -
What the Formula? Managing state on Android
(tech.instacart.com) -
Continuous testing with new Android emulator tools
(android-developers.googleblog.com) -
Managing Videos on Android
(medium.com) -
Android Launch Performance
(medium.com) -
Gradle Remote Build Cache Misses
(developers.soundcloud.com) -
The (not so) hidden cost of sharing code between iOS and Android
(blogs.dropbox.com) -
Introducing Coil: Kotlin-first image loading on Android
(tech.instacart.com) -
Across, Down, Diagonal — How We Test Crossword Puzzles on Android
(open.nytimes.com) -
Avoiding Bad Practices in iOS and Android Design
(www.toptal.com) -
Reactive Android
(blog.scottlogic.com) -
Gesture Navigation: A Backstory
(android-developers.googleblog.com) -
Android Internals: ART vs DVM deep dive
(hackernoon.com) -
Android Material Components: Exploring MaterialShapeDrawable
(blog.octo.com) -
Cross-platform Augmented Reality with Unity
(www.viget.com) -
Optimising React Native APK Size
(medium.com) -
Detecting Background on Android
(engineering.salesforce.com) -
Android Unidirectional Flow with LiveData
(hackernoon.com) -
Getting The Most Out of XML and Exploring Anko Layouts for Android
(tech.wayfair.com) -
PHA Family Highlights: Triada
(security.googleblog.com) -
Implementing Android POS Receipt Printing on Shopify
(engineering.shopify.com) -
Making our Android Studio Apps Reactive with UI Components & Redux
(medium.com) -
Activity/Service as a Dependency: Rethinking Android Architecture for the Uber Driver App
(eng.uber.com) -
Queue the Hardening Enhancements
(android-developers.googleblog.com) -
Demystifying Reactive Android Apps
(thoughtbot.com) -
Introducing Bento
(engineeringblog.yelp.com) -
Measuring Kotlin Build Performance at Uber
(eng.uber.com) -
How we cut the build time for our Android app by 95%
(engineering.zomato.com) -
The Android Platform Security Model
(security.googleblog.com) -
Playing with Foldables in Android Q
(blog.novoda.com) -
Improving app performance with ART optimizing profiles in the cloud
(android-developers.googleblog.com) -
React Native at Artsy, 3 years later
(artsy.github.io) -
Building a Real-time Earnings Tracker into Uber’s New Driver App
(eng.uber.com) -
Open Sourcing our Day View UI Library for Making Meetings Easier
(engineering.linkedin.com) -
Native & React Native @ BigCommerce
(www.bigeng.io) -
How to avoid delivering a crash-prone Android app
(blog.bugsnag.com)#software-engineering #mobile #android #practices #release-engineering
-
Moving forward on Android with GraphQL
(www.thumbtack.com) -
OpenSooq Android Performance Testing: Make Hard Things Easy
(engineering.opensooq.com) -
Engineering Uber Beacon: Matching Riders and Drivers in 24-bit RGB Colors
(eng.uber.com) -
Using Global Localization to Improve Navigation
(ai.googleblog.com) -
Introducing Adiantum: Encryption for the Next Billion Users
(security.googleblog.com) -
Competing Frameworks: Alibaba Puts SDK Flutter to the Test
(hackernoon.com) -
Expanding Access: Engineering Uber Lite
(eng.uber.com) -
With Jetpack, Android Development Has Leapfrogged iOS
(spin.atomicobject.com) -
PHA Family Highlights: Zen and its cousins
(security.googleblog.com) -
Building a Scalable and Reliable Map Interface for Drivers
(eng.uber.com) -
Better understanding of Android accessibility for blind people
(blog.octo.com) -
Testing Android Deep Linking at OpenSooq
(engineering.opensooq.com) -
Android Pie à la mode: Security & Privacy
(android-developers.googleblog.com) -
Discover the Benefits of Android Clean Architecture
(www.toptal.com) -
Better Android Apps Using MVVM with Clean Architecture
(www.toptal.com) -
Building Shopify POS for Android Using MVVM
(shopifyengineering.myshopify.com) -
Modern background execution in Android
(android-developers.googleblog.com) -
Introducing Oboe: A C++ library for low latency audio
(android-developers.googleblog.com) -
Control Flow Integrity in the Android kernel
(android-developers.googleblog.com) -
How We’re Keeping Our Android UI Consistent
(engineeringblog.yelp.com) -
Dive into React Native for Android Development
(www.toptal.com) -
Google releases source for Google I/O 2018 for Android
(android-developers.googleblog.com) -
A Look at Android ML Kit - the Machine Learning SDK
(auth0.com) -
How To Improve Test Coverage For Your Android App Using Mockito And Espresso
(www.smashingmagazine.com) -
What's new for text in Android P
(android-developers.googleblog.com) -
Writing Asynchronous Code for Android — Introducing Coroutines
(open.nytimes.com) -
Compiler-based security mitigations in Android P
(android-developers.googleblog.com) -
Open-sourcing Sonar, a new extensible debugging tool
(code.fb.com) -
Performance Improvements for Search on The Yelp Android App - Part 3
(engineeringblog.yelp.com) -
Android NDK: My Experience with FFmpeg
(hackernoon.com) -
Open-sourcing Sonar, a new extensible debugging tool
(code.facebook.com) -
Making Video-on-Demand Work for Everyone
(tech.showmax.com) -
How Yelp Modularized the Android App
(engineeringblog.yelp.com) -
Examining performance differences between Native, Flutter, and React Native mobile development.
(robots.thoughtbot.com) -
Keeping 2 billion Android devices safe with machine learning
(android-developers.googleblog.com) -
Performance Improvements for Search on The Yelp Android App - Part 2
(engineeringblog.yelp.com) -
Getting started with Google ARCore on Android
(blog.novoda.com) -
Introducing Nanoscope: An Extremely Accurate Method Tracing Tool for Android
(eng.uber.com) -
Finite State Machines + Android + Kotlin = Good Times
(robots.thoughtbot.com) -
Best Practices in Android Development
(auth0.com) -
Introduction to Redux in Flutter
(blog.novoda.com) -
How Discord Renders Rich Messages on the Android App
(blog.discordapp.com) -
Profilo: Understanding app performance in the wild
(code.facebook.com) -
Behind the Motion Photos Technology in Pixel 2
(research.googleblog.com) -
Tensor & Flow: Part 1, TensorFlow & Machine Learning on Android
(hackernoon.com) -
HotSwap: Bringing hot code reloading to Buck
(code.facebook.com) -
Continuous Shared Element Transitions: RecyclerView to ViewPager
(android-developers.googleblog.com) -
Lessons Learned Implementing Redux on Android
(hackernoon.com) -
Android Continuous Integration
(engineering.opensooq.com) -
Improving Android video on News Feed with Litho
(code.facebook.com) -
Four lessons in making Pinterest faster on Android
(medium.com) -
React Native, Flutter, Xamarin: a comparison
(www.novoda.com) -
Android native library merging
(code.facebook.com) -
Android UI Automation: Part 2, Making It Easy
(slack.engineering) -
The Spectre of the Zygote
(hackernoon.com) -
The Dex File Format
(blog.bugsnag.com) -
Android Accessibility Automation with Espresso
(www.ebayinc.com) -
onCreate()-ing Kickstarter’s Android app
(kickstarter.engineering) -
“Ok, Google — How do you run Deep Learning Inference on Android Using TensorFlow?”
(blog.insightdatascience.com) -
Building Pincodes, scannable codes for Pinterest boards & profiles
(medium.com) -
Rethinking Android app compilation with Buck
(code.facebook.com) -
Introducing Serial: Improved Data Serialization on Android
(blog.twitter.com) -
App modularization and module lazy loading at Instagram and beyond
(engineering.instagram.com)#software-architecture #mobile #optimisation #app-design #android
-
Improving performance with background data prefetching
(engineering.instagram.com)#software-architecture #performance #mobile #networking #android
-
Open-sourcing Sections: Declarative data handling for Litho lists
(code.facebook.com) -
A Responsive and Clean Android App with Kotlin Actors
(blog.octo.com) -
Open-sourcing RacerD: Fast static race detection at scale
(code.facebook.com) -
Engineering NullAway, Uber’s Open Source Tool for Detecting NullPointerExceptions on Android
(eng.uber.com) -
Portrait mode on the Pixel 2 and Pixel 2 XL smartphones
(research.googleblog.com) -
Effective phone number verification
(android-developers.googleblog.com) -
Keeping the Daggers Sharp ⚔️
(medium.com) -
Working with Multiple JobServices
(android-developers.googleblog.com) -
Flex your code with Chain of Responsibility
(medium.com) -
Multithreaded rendering on Android with Litho and Infer
(code.facebook.com) -
Register: Better In App Billing Testing on Android
(open.nytimes.com) -
Automating Input Events on Android
(www.raizlabs.com) -
On the Logging in Mobile Applications
(tech.transferwise.com) -
Hardening the Kernel in Android Oreo
(android-developers.googleblog.com) -
Understanding the performance benefits of using ConstraintLayout
(android-developers.googleblog.com) -
Auto-suppressing Tests for More Reliable Code in our Android App
(engineeringblog.yelp.com) -
Android Instant Apps: Best practices for managing download size
(android-developers.googleblog.com) -
Unpacking the Android Bundle with AutoValue Extensions at Uber Engineering
(eng.uber.com) -
Porting a python library to Android .. Things - The InkypHat
(www.novoda.com) -
How I built a bin colour reminder Alexa skill using AWS Lambda and Kotlin
(twilioinc.wpengine.com) -
Android Bug Swatting with Sanitizers
(android-developers.googleblog.com) -
Kotlin for grumpy Java developers
(medium.com) -
Motion Stills — Now on Android
(research.googleblog.com) -
Why we use Kotlin in LINE Creators Studio
(engineering.linecorp.com) -
Shut the HAL Up
(android-developers.googleblog.com) -
Custom Notifications for Android
(code.hootsuite.com) -
Android vitals: Increase engagement and installs through improved app performance
(android-developers.googleblog.com) -
Integrating React Native in an existing application
(techblog.badoo.com) -
What Kotlin Does to Your Java
(realm.io)#software-design #mobile #programming-languages #android #java-prog