Ever since Huawei saw itself caught amid the US-China trade quarrel, it has been scrambling to find a replacement for Google's ecosystem of apps. While its HMS Core is already doing a decent job as an alternative to the Google Play Services, the same can't be said about the company's AppGallery. It's missing many vital apps owners outside of China expect to have on their Android phones. To help grow this store, the company wants to incentivize developers with preferential revenue sharing for 24 months after they join the platform. Read More
When Google started testing Android 10, it quickly upset developers with far-reaching changes that would lead to broken apps once the OS would reach stable, such as Scoped Storage. That's probably one reason why the company decided to postpone the enforcement of the new file management API to Android 11, which it has just released in the form of a developer preview. To make the transition easier this time around, Google worked hard on prioritizing backward compatibility, so projects that don't target the new OS won't outright break once it's released. Read More
After Google published a beta of Android Studio 3.5 during I/O this year, the product is now coming to developers as a stable release. However, this version doesn't bring any new features with it. Google halted regular development for eight months and focused on making the program faster and less resource-demanding, leading to a more usable IDE. Read More
If there's one thing sure to ruin your day, it's a crashing smartphone. Even worse if the bug proves so bad that your phone eventually insists you do a factory reset, losing data in the process. This is exactly the situation that has befallen a number of Nexus and Pixel owners in recent days, and it's all to do with an adaptive icon bug that was discovered by the developer of third-party Facebook wrapper called Swipe. Read More
For the past few years, the primary way to build Android applications has been through Google's Android Studio. The first stable release arrived in 2014, with version 2.0 appearing last year. The third major update was announced at Google I/O 2017, and now it is finally ready for prime time. Read More
Ever since Google acquired Firebase in 2014, it has grown to be a formidable platform for mobile and web app developers. Earlier this year, Google used its I/O 2017 app to feature some of the advantages provided by the Firebase Realtime Database and Cloud Functions for Firebase. Now Firebase is launching a new product called Cloud Firestore, a fully-managed NoSQL document database, and it boasts a pretty compelling set of features for developers.
Like the Firebase Realtime Database, Cloud Firestore is built on top of Google Cloud Platform for high reliability and performance. Firebase also designed it to automatically scale based on user demand so it can handle spikes if an app suddenly becomes popular, and Cloud Firestore performs multi-regional replication so it has low latency and reliability in the event a node goes down. Read More
Earlier in the month, Google released an official statement on a particularly virulent phishing email imitating Google Docs that was doing the rounds. That same day, coincidentally or not, an update to the Gmail Android app added a special warning page that pops up every time a link in one of the suspect emails is clicked. Now, Google is implementing further changes to help prevent future scams of this type. Read More
Google's new Google Play Console, or the artist site previously known as the Google Play Developer Console, has been brought into the future. The console has been updated to feature an attractive new material design layout as well as the new name. It has been about a year since the last time we saw any major visual changes to the site, and it's good to see Google's keeping an eye out for their developers sense of aesthetics. Read More
Microsoft makes a lot of apps for multiple platforms. It also makes a lot of tools that are used by other developers to build apps for multiple platforms. It only makes sense then that the company would be interested in buying Xamarin, one of the leading platform providers for mobile app development.
While you may not have heard of Xamarin, its solution counts as one of the invisible threads that play a role in running the Internet nowadays. The platform helps developers use a shared codebase in C# to build, test, and monitor native apps for iOS, Android, and Windows, all with the same IDE, language, and APIs. Read More