Cross‑Platform Mobile Moves in Video, Code, UI, Media
Yahoo Messenger is about to re‑enter the mobile video‑call arena with a version that runs on both Android and iPhone. VP of Mobile David Katz confirmed the app is in App Store review and will ship on the T‑Mobile myTouch. The client will place video calls over 3G or Wi‑Fi to any other Yahoo Messenger endpoint, including webcam‑equipped PCs. Competitors such as Qik, Fring and Tango now face a new player that can bridge the two dominant mobile OSes.12
The announcement matters because it revives a cross‑platform model that has been scarce since the early‑2010s. Users who own a mix of Android and iOS devices can finally rely on a single messenger for face‑to‑face chats without juggling separate accounts. The move also forces the video‑call market to account for a legacy brand with deep server infrastructure.
Dropbox’s engineering team has officially abandoned its five‑year experiment with C++ as a shared code layer for iOS and Android.345 In an August 15, 2019 update, senior engineer Eyal Guthmann wrote that the company is now using each platform’s native language and SDKs. The shift follows internal reports that C++ introduced friction when integrating with platform‑specific APIs and when hiring or training developers.3675
The original strategy, described in talks from UIKonf 2014, aimed to write non‑UI logic once in C++ and call it from Objective‑C++ on iOS and the NDK on Android. Dropbox relied on Google’s meta‑build system gyp and tolerated the Java Native Interface’s complexity.6 While the approach reduced duplicate bug fixes, engineers reported that the NDK felt “not a pleasure to use” and that the JNI added a maintenance burden.6 Guthmann’s reversal underscores a broader industry lesson: cross‑platform code sharing can save time, but only when tooling and talent keep pace.375
The React Native community just released a new major version of its ActionSheet library. The update introduces breaking changes that force developers to follow a migration guide before upgrading. Documentation now lives on a dedicated site, complete with API reference and an example snack app. Maintainers ask users to star the repository if they rely on the component, citing the effort required to keep the library stable.
ActionSheet’s evolution reflects the pressure on open‑source UI kits to stay compatible with rapid changes in the underlying React Native runtime. When a library breaks, developers must either patch quickly or revert to an older version, a cost that can ripple through production apps. The new version’s migration steps aim to reduce that risk by clarifying required code adjustments.
Sending high‑resolution photos from Android to iPhone remains a pain point for many users. Engadget’s guide notes that default messaging apps compress images heavily, leaving pictures blurry on the receiving device. The article recommends three proven workarounds: use a cloud‑storage link, share via a cross‑platform file‑transfer app, or attach the file in an email with the original resolution preserved.
Each method keeps the pixel count intact, but they differ in convenience. Cloud links require a login on the iPhone, while email avoids extra apps but adds a step to open the attachment. The third option—dedicated transfer apps—offers a single‑tap experience but introduces another piece of software to maintain. For power users who move large media libraries between phones, the choice often hinges on which workflow fits their daily routine.
What to watch
Yahoo Messenger’s rollout will be tracked by app‑store download numbers and by any shift in video‑call market share reported in the next quarterly analyses. Dropbox’s native‑only roadmap will surface in future engineering blogs, especially if the company publishes performance benchmarks that compare its new iOS and Android builds. React Native developers should monitor the ActionSheet repository for hot‑fix releases that address migration pain points. Finally, any new cross‑platform media‑transfer tools that claim lossless Android‑to‑iPhone sharing will be judged against the Engadget methods that currently set the baseline.
Footnotes
Related Articles
Dbrand, Xiaomi, and Pebblebee Unveil New Android Accessories
Dbrand launches thin MNML cases for Pixel phones, Xiaomi announces the Pad 9 Pro Max tablet, and Pebblebee adds neon Find Hub trackers to its lineup.
Saily Ultra eSIM Premium Plan Raises Global Connectivity
Saily Ultra’s pricey eSIM premium plan delivers solid global coverage, but its cost sparks debate.
iOS 27 forces a screen‑size rethink with landscape mode
iOS 27 adds full‑screen landscape support and a Siri app with third‑party extensions, nudging users toward larger iPhones and reshaping Apple’s AI strategy.