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 Artificial Intelligence Audit 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 Registry Clinically integrated network CMS Communication Company Culture Conferences Connected Health Record culture custom reports Customer Interaction 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 Health Care Health Care Technology Health Care Web Health Information Exchange Health Record Healthcare 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 interoperability iOS iOS 8 iOS7 iPad iPhone iPhone 6 Lead Generation length of stay 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 news NIH OCM onboarding Oncology Care Model opioid crisis Patient Patient App Patient Care Patient Chat Patient Communication Patient Engagement Patient Generated Health Data Patient Handoff Software Patient Information Patient Safety Patient Visits Patient-Centric pmd pMD Team population health Population Health Management PQRS Product Development Productivity Promoting Interoperability QCDR Quality Scoring Recruiting Recruitment Reimbursement Remote Work reports Residents Responsibility ROI Sales Secure Data Secure Messaging Secure Messaging Video Secure Text Messaging Security Audit SF Biz Times SOC 2 success support TCM Teamwork technology telehealth Telemedicine Text Messaging texting training Travel Upgrades VA Value-based care Video Calling Video chat video communication video conferencing Wearable Device wearing many hats Web App Wireless Work From Home