The pMD Blog

Welcome to the
pMD Blog...

where we cover interesting and relevant news, insights, events, and more related to the health care industry and pMD. Most importantly, this blog is a fun, engaging way to learn about developments in an ever-changing field that is heavily influenced by technology.

Weekly Byte: The Worm in the Apple

Toward the end of each year in September, Apple releases a new iOS version with their new wave of mobile devices for the upcoming year. For tech geeks and Apple fanboys, this is the best thing ever. For regular users, the software update process is a potential annoyance and often times a major risk to losing all your photos! Updaters beware. And for a select set of other folks, such as myself, it's a potential nightmare.

Working at pMD, I get to enjoy programming on multiple platforms while leading the charge on our iOS app. I get to create cool features for the phone and I get to call myself a mobile developer! But with all the glitz and the glory of Apple development, there's a hidden dark side of it all: iOS updates. As a developer, I should (and do) look forward to updates and upgrades. It's generally exciting to find out the answer to 'what did Apple come up with this time??' But the flip side that all Apple developers are far too familiar with is, 'what did Apple break this time??' What I'm referring to, of course, are the easter eggs of software development.

Each new glorious iOS upgrade bring tons of fanfare for the latest and greatest features. What is completely hidden is everything underneath the hood. Differences in timing, memory allocation, deprecated functions, etc, all contribute to the unnerving experience of testing your (currently working) app on the newest release. This generally results in tons of anxiety as you test each screen and each functionality to determine what still works and what doesn't anymore. Best case scenario, you have to update the font of a button. Worst case scenario, you have a crash on your hands that you have to patch ASAP!

Usually, we end up having to reorder some animation because the new keyboard animates in a different way, or an alert box ends up floating somewhere unexpectedly; the more painful changes involve having to juggle objective c methods that exist in one operating system and not the other. In recent memory, we have had the good fortune of not having any major fires during each September. I attribute this to our unyielding stance to always follow Apple convention (even when it changes on itself) and to test test test! And of course, our solid iOS development team! (Shameless self plug). I wonder what iOS 10 will have in store for us next year...
5G ACA Account Management ACI Advancing Care Information AHCA AHRQ AI Alternative Payment Model Android API Apple appointment reminders Artificial Intelligence Audit Bay Area BCRA Best Place to Work Big Data bootcamp BPCI BPTW Bundled Payments Care Communities care coordination Care Navigation Care Team Career Fair CDC Charge Capture Charge Capture App Charge Capture Software Charge Capture Solution Charge Capture Statistics Charge Lag CHIP CIO Clinical Communication clinical data Clinical Data Registry Clinically integrated network CMS cms regulations Collaboration Communication Company Culture Conferences Connected Health Record contact practice Coronavirus COVID-19 COVID19 Cross-functional culture custom reports Customer Interaction customer service customer success customer support Customers cybersecurity Developer DHHS Dialysis discharge instructions EHR Electronic Charge Capture Encryption epidemic Expansion FDA FHIR Flu fundamentals GI GI Outlook Goals group messaging Health Care Health Care Technology Health Care Web health data Health Information Exchange Health Record Healthcare healthcare interface healthcare interface integration healthcare software HIE HIPAA hipaa compliant communication hipaa compliant communication platform HIPAA-Compliant HL7 Home dialysis Hospital Census Hospital Communication IA ICD-10 ICD-11 Implementation Improvement Activities in-app calling Instant capture interface interoperability iOS iOS 8 iOS7 iPad iPhone iPhone 6 Lead Generation length of stay Long Term Care LTC Machine learning MACRA Medical Billing Medical Errors Medical Software Medicare Mentorship Messaging Messaging with Patients MGMA MIPS MIPS Registry mobile Mobile App Mobile Charge Capture Mobile EHR Mobile Health Mobile Messaging Mobile security Mobile Technology Modern Healthcare Native App Network new feature new features news NIH OCM onboarding Oncology Care Model operations opioid crisis Pandemic Parenting Patient Patient access Patient App Patient Care Patient Chat Patient chat routers Patient Communication patient data Patient Engagement Patient Generated Health Data Patient Handoff Software Patient Information Patient Messaging Patient Safety Patient Visits Patient-Centric PCP pmd pMD Team population health Population Health Management PQRS Product Development Productivity products Promoting Interoperability QCDR Quality Scoring Recruiting Recruitment Reimbursement remote jobs Remote Work reports Residents Responsibility ROI Sales Secure Communication Secure Data Secure Messaging Secure Messaging Video Secure Text Messaging Secure Video Secure Video Chat Security Audit SF Biz Times SNF SOC 2 software vendor Specialty Care success support TCM Team culture Teamwork technology telehealth Telemedicine telemedicine in long term care Telemedicine skilled nursing facilities Text Messaging texting training Travel Upgrades VA Value-based care Video Calling Video chat video communication video conferencing voice calling voice memos Wearable Device wearing many hats Web App wfh Wireless Work From Home Work Life Balance