XDA Developers

sdk

Readers like you help support XDA Developers. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

latest

Google Play Store logo on gradient background.
Google blocked 1.2 million privacy-violating apps from the Play Store in 2021

Google has highlighted all the changes it introduced last year to protect Android users from malicious apps and developers on the Play Store

4
By 

In a bid to provide Android users a safer experience on the Play Store, Google made a ton of changes over the last year. The company has highlighted some of these changes in a recent blog post and explained how they protect users from malicious apps and developers on the Play Store.

Flutter 1.9 and Dart 2.5 release
Flutter mobile apps can now easily use Google Mobile Ads

The Google Mobile Ads SDK for cross-platform Flutter apps is leaving beta status, and is now ready for use in production-level apps.

3
By 

No one likes advertisements, especially on mobile devices where screen space is limited, but they are often a necessity to pay for development and server costs. Google's Flutter framework is becoming a popular way to build cross-platform applications, but there are fewer options for advertising compared to native apps or websites. Google's Mobile Ads SDK has only been available as a public beta, but now it's officially ready for everyone to use.

This new SDK makes porting apps to Huawei devices easier

Looking to publish an app onto Huawei's AppGallery but need help adapting to Huawei Mobile Services? Try out the new Choice SDK!

3
By 

Huawei has been building its own app ecosystem for years, and the company's efforts intensified after it was cut off from Google's apps and services. An important component of Huawei's ecosystem is AppGallery, Huawei's app store, but bringing apps to phones that don't have Google Mobile Services isn't always easy. Thankfully, a new SDK aims to address that.

ROG Phone SDK
The new ROG Phone SDK for Unity will help game developers support the ROG Phone II and 3

ASUS is partnering with Unity Technologies to make its ROG Phone SDK accessible to all developers. The SDK is available on the Unity Asset Store today.

4
By 

ASUS is joining hands with Unity Technologies, the company behind the Unity development platform, to make it easier for game developers to optimize their games for the ASUS ROG II and the upcoming ROG Phone 3.

Microsoft Surface Duo
Microsoft publishes a preview SDK for making dual-screen Android apps

After showcasing its own dual-screen Android device last month, Microsoft has now released a preview SDK for making dual-screen Android apps.

4
By 

At Microsoft's Surface event last year in October, the company showcased the Microsoft Surface Duo — a dual-screen Android smartphone. The device featured two 5.6-inch displays connected by a 360-degree hinge, which is quite unlike any foldable smartphone we've seen so far. While there's still a long way before Microsoft releases the device to the market, the company has now published a preview SDK to help developers get their apps ready for the dual displays.

Square announces their In-App Payments SDK for Android, Flutter, and iOS

Square recently announced its new mobile payments SDK. This SDK allows developers to integrate Square right into their app, without any extra hardware.

3
By 

Many of you have probably heard of Square Inc. They're a company that specializes in financial services, especially when concerning mobile payments and point-of-sale systems. You've probably seen their card readers at restaurants, retail stores, or even outdoor events.

Samsung opens up third-party support for the Galaxy Note 9's BLE S Pen

At the Samsung Developer Conference, Samsung announced that they're opening up third-party apps from using the Galaxy Note 9's S Pen remote controls.

3
By 

The S Pen is the Galaxy Note line's biggest selling point, so it's no surprise that it's the feature that gets improved the most and this year was no different. While the Galaxy Note 8's S Pen was pretty capable already, the one included in the Galaxy Note 9 manages to improve on it, featuring things like supercapacitors for ultra quick charging, Bluetooth connection, remote controls, and a lot more. Remote controls are actually an exciting one: while it doesn't get much more complicated than a button which can be pressed on your S Pen to trigger something, it actually has a series of nifty use cases, such as remotely taking a picture. This "remote control" feature opens up the stylus to a plethora of new possibilities and potential uses. Potential uses which can, now, be explored by third-party apps.

Pssst... over here. Yeah, did you know about the Hidden Android Classes? Shhh... it's a secret. They let you do stuff you otherwise couldn't. You can read internal data, like the text message database stored on a phone. You can also gain lower level access to the hardware in order to extend your app's access to things like the touchscreen input values, or WiFi radio usage. To get your hands on that kind of contraband, you'll need to do some poking around in the Android SDK, and make a few... changes... to the way your Eclipse ADT plugin works.