Annyce Davis

Davis Technology Consulting

  • Home
  • About Me
  • Blog
  • Courses
  • Newsletter

Fall in love ❤️ with Android Studio all over again

July 29, 2023 by Annyce Davis

I still remember that day back in May of 2013. I was sitting in Moscone Center, eager to hear what Google had to announce at its annual Google I/O conference. And then it happened. Android Studio was announced. The crowd went wild. And I joined the hundreds of other conference-goers in an attempt to download the brand new app over the conference wifi.

Fast forward to today, it’s been ten years, and Android Studio continues to deliver on its promise. We are both faster and more productive as app developers due to its existence.

So in honor of its ten-year anniversary, here are ten features that will make you fall in love ❤️ with Android Studio. In no particular order…

Continue Reading

How to fix common Android API deprecations

August 19, 2022 by Annyce Davis

Each year there’s a new version of the Android SDK released. Along with the myriad of new features come deprecations. When something is deprecated, although it’s still available, it’s best to migrate to the recommended new API. With that being said here are some common deprecations I encountered in my company’s Android codebase and how to fix them.

Deprecated Menu APIs on Fragments

The Fragment APIs for providing a menu to your activity’s ActionBar have been deprecated as they tightly couple your fragment to your activity and are not testable in isolation. The new MenuHost and MenuProvider APIs provide a testable, lifecycle-aware equivalent API surface that fragments should use instead.

Continue Reading

[COURSE]: Introduction to Career Skills in Software Development

August 14, 2022 by Annyce Davis

My latest course, Introduction to Career Skills in Software Development, has been released. It’s for people who want to know on a basic level what computer programming is all about. I’m thrilled to have been a part of this monumental project!


Continue Reading

What engineering leaders need to know from this year’s Google I/O

May 13, 2022 by Annyce Davis

I didn’t intentionally aim to create a rhyming title, but there you have it. Each year, I look forward to Google I/O like a kid going back to school. This year was no exception. I watched as many videos as I could that were related to App Quality, Firebase Crashlytics, and Jetpack Compose. Here’s what I think engineering leaders should know.

Key takeaways

  • Artificial Intelligence and Machine Learning dominate. Hiring these engineers will remain unbelievably competitive
  • App quality matters and will impact your success on Google Play
  • Large screens aren’t going away any time soon. Designers will need to adapt
  • User data privacy changes are coming fast and furious
  • Jetpack Compose: learn it or get left behind
Continue Reading
« Previous Page
Next Page »

Follow Me

  • Bluesky

Categories

  • Android (60)
  • Career (5)
  • Communication (4)
  • Flutter (1)
  • Git (4)
  • Gradle (4)
  • Grails (23)
  • iOS (1)
  • Java (8)
  • JavaScript (6)
  • Kotlin (17)
  • Life (5)
  • Public Speaking (26)
  • Revenue (2)
  • RxJava (1)
  • Software Development (13)
  • Twitter (3)
  • Uncategorized (11)
  • Video Course (5)

Follow Me

  • Bluesky

Copyright © 2025 · All Rights Reserved · Log in

 

Loading Comments...