At its core, CyanogenMod is a best in class example of Open Source development. Secure, fast, and full of meaningful choices for users, our goal is to make the world’s best Android OS available to hundreds of millions of users around the world.
Along with the resources of Cyanogen Inc. behind it, we’ve created the Platform SDK. This platform empowers developers to scale the open development of Android through CyanogenMod.
The Cyanogen Platform SDK is about safely giving developers deeper access to Android, while enabling them to create original experiences for users. Whether it’s creating new ways of engaging with existing applications or developing completely new experiences, our goal is to make sure the Cyanogen platform offers meaningful choices to meet the growing needs of a diverse, global smartphone population (6b+ by 2020).
As we approach Hack The Planet, we wanted to share the first apps that are leveraging the Platform SDK to bring more functionality to users daily lives.
Kelvin Sense is a thermometer that utilizes the implicit temperature dependence of the sensors and other electronic components in existing devices to determine the ambient temperature in a variety of situations. The heat generated by the various sensors, as well as the processor, screen, battery, WiFi, GSM/CDMA, and GPS are combined using a mathematical model of the device whose output accurately measures the temperature of the surroundings.
Sense Ai has generalized this approach in their SDK to provide an array of previously unmeasurable quantities and environmental states.
With integration into Quick Settings Tiles, it is as easy as a swipe to know more about your personal environment. You can see in the image above that it was much hotter in Palo Alto in general than the building I was in when I captured the screenshot. The enhanced app will be available on the OnePlus One when OS 12.1 rolls out and to other Cyanogen OS devices after that.
Have any questions? Reach out and say hello to the team
Dual SIM Control:
Dual SIM is something that is becoming more and more relevant as new users adopt smartphones around the world. We connected with João, the creator of Dual SIM Control, because we saw that his app has very positive user reviews, even though in many cases it requires root access. We’ve been blown away by the quality and speed of João’s development and are thrilled that his Dual SIM API is the first 3rd party API to be added to the SDK.
He’s combined his new API with the Quick Settings API to give users seamless control over their Dual SIM use.
As Adnan mentioned in his last post, we’re moving to a quarterly release cadence for stable branching, so access to the enhanced Dual SIM app and the API will have to wait a bit longer for Cyanogen OS & CyanogenMod (non-nightly) devices.
If you don’t know what Tasker is, it’s an advanced application that allows users to automate actions based on different triggers. We’re working with the creator, Pent, to implement an extension using the Platform SDK which you can look for soon.
This is just the beginning. The Community and Cyanogen are working to provide more tooling, experiences and access to continue making the Android platform more open and provide choice to users around the world.
Tune-in to Twitch this Sunday at 3pm PDT to see what 400 of the brightest college hackers around the world create with the Cyanogen Platform SDK.