Updated Android App Is Live

Download links

A Modern, Adaptive Experience

  • Adaptive Android Layout: Whether you’re on a compact smartphone or a 12-inch tablet, the interface now flows perfectly. No more “stretched” buttons or cramped text; the app feels native to your device.
  • Enhanced Navigation: We fixed the data entry tabs for a smoother workflow—moving from patient data to dosing has never been faster.
  • Instant Help: We’ve updated the documentation and added contextual help links to every screen. If you’re ever unsure about a parameter, the answer is just one tap away.
  • Proactive Error Traps: Our improved error trapping catches typos and illogical data entries before they can generate a result, adding an extra layer of clinical defense.

New Clinical Capabilities

  • Continuous Infusion Support: continuous infusion modeling is now integrated.
  • “Conservative” vs. “Aggressive” Models: We’ve updated our model naming to match the web app. Choose the Conservative model for for patients with comorbidities or the Aggressive model for patients without significant comorbidities.
  • Safety First (1g/hr Cap): To prevent infusion-related reactions (Red Man Syndrome), we have implemented an infusion rate cap at 1g/hr, ensuring patient safety is baked into the math.
  • Streamlined Library: We’ve removed the legacy Netilmicin model to keep the interface focused on the drugs you use most in modern practice.

Targeted AUC Dosing for Vancomycin

Following the latest consensus guidelines, AbPK now features Targeted AUC Dosing.

  • Precision Targeting: Move beyond simple trough goals to target the 400-600 mg*hr/L range (AUC/MIC) to maximize efficacy while significantly reducing the risk of AKI.
  • Improved AUC Logic: We’ve refined the underlying methods to ensure your calculations are robust, even in complex clinical scenarios.
  • Outlier Intelligence: Our improved outlier display highlights data points that don’t fit the model, helping you catch lab errors or “dirty” levels before they impact the patient.

This version 2.3.1 is a significant jump forward, especially with the shift toward AUC-targeted dosing, which is the current standard in clinical pharmacy.

The Struggle and the Catch

I actually finished the new build over a month ago, but it’s been stuck in “Play Store Purgatory” ever since. What should have been a quick, easy update turned into an incredibly frustrating ordeal.

The main roadblock was the “handshake” between versions. Trying to link the legacy listing to the new package was a nightmare of signing certificate mismatches and Google’s refusal to recognize the new build as a direct successor. Every time we thought we had the “upgrade path” cleared, we hit another wall regarding package identity or store listing restrictions.

The part of the ordeal that was particularly surreal was my multiple interactions with Google support. After weeks of trying to do things the “right way,” I reached out to support for help with the migration, only to find myself trapped in a loop of automated, robotic non-answers.

Every time I sent a detailed explanation of the technical hurdles we were facing, I’d get back a canned response that felt like it was written by a brick wall. I received multiple emails stating things like, “We regret informing you that your request is out of scope for our team.” It was incredibly frustrating because they weren’t even addressing the actual problem. Instead of a human looking at the legacy transition issue, I was getting high-level technical jargon used as a “keep out” sign. It became clear that the “Support” team wasn’t there to support developers in solving complex migration problems; they were there to recite a script and close tickets.

The last hope for a seamless upgrade rested on a technical request: a Reset of my App Signing Key.’ This would have allowed me to bridge the gap between the old version and the new architecture. I found the ticket buried under the ‘Help’ section of the Play Console, hoping for a breakthrough. Instead, I found that Google Support had simply closed the ticket. No explanation, no resolution, and no path forward. So, in the end, corporate bureaucracy won out.

Since Google refused to provide a direct upgrade path, we were forced to launch completely separate app listings:

  • AbPK Pro This is the new name for the original “Paid” version which includes Bayesian.
  • AbPK Core This is the new name for the original “Lite” (free) version, which excludes Bayesian.

This means our long-time users can’t just hit an “Update” button to get the new version—and honestly, that really sucks.

Play Store Promo Code

I know the lack of an upgrade path is frustrating. If you previously purchased the Paid version, please email me at ricktharp@rxkinetics.com with your original Google Play receipt, and I will personally send you a promo code for the new Pro version.