As I mentioned in my original article on Firefox extensions, the web browser has become a critical component of the computing experience for many users. Modern browsers have evolved into powerful and extensible platforms, and extensions can add or modify their functionality. Extensions for Firefox are built using the WebExtensions API, a cross-browser development system.
Apple posted a note to developers this week saying that, soon, all new app updates in the iOS App Store must support both the iPhone X's display—that is, the notch and the phone's unique screen dimensions—and the iOS 11 SDK. The company will begin enforcing this rule in July.
There’s good news for everyone who wants a MacBook with a touchscreen. A group of developers came up with a way that cost them just $1 in hardware.
The process involves the laptop’s webcam, a mirror, and some programming. It’s just a proof of concept, but it shows potential.
Amish Athatye, one of the developers, explained the basic principle: “Surfaces viewed from an angle tend to look shiny, and you can tell if a finger is touching the surface by checking if it’s touching its own reflection.”
Android P Developer Preview is out this week, and the whole Android community is combing through it looking for changes. When Android P is released later this year, it will bring an all-new notification panel, new settings, official notch support, and a ton of other tiny changes.
We already did a rundown of the features announced in Google's blog post, but now we've actually gotten to spend some time with the next major version of Android, so we're here to report back. What follows are some of the more interesting things we discovered.
Google Chrome is one of the most popular web browsers in use today. People like it because it is quick and highly customizable. However, many people are leery of using it because Chrome tends to send lots of user information home to the massive Google servers. (You didn’t think that Google built these huge data centers to store cat videos, did you?) Thankfully, there is an alternative for those who are privacy conscious.
Whether on Android or iOS, you likely already use Google Maps for navigation. You use Gmail for email. You use YouTube to watch videos. And you’re right to do so. You’d be even more right to ditch whatever junk keyboard your smartphone shipped with for Gboard, another Google staple that works like a dream.
Google currently has two OSes on the market: Android and Chrome OS. The company is never one to leave a successful product alone in the marketplace, though, so it's also developing a third operating system called "Fuchsia." When we last checked in on the experimental OS in May 2017, calling it an "OS" was a bit of a stretch. We only got the system UI up and running on top of Android, where it then functioned like an app. The UI offered a neat multi-window system, but mostly it was just a bunch of placeholder graphics. Nothing worked.
Apple has acquired Buddybuild, a startup that offers services to aid app developers with user testing and iteration.
Android 8.0 Oreo is the 26th version of the world's most popular operating system. This year, Google's mobile-and-everything-else OS hit two billion monthly active users—and that's just counting phones and tablets. What can all those users expect from the new version? In an interview with Ars earlier this year, Android's VP of engineering Dave Burke said that the 8.0 release would be about "foundation and fundamentals." His team was guided by a single question: "What are we doing to Android to make sure Android is in a great place in the next 5 to 10 years?"