Android Sdk 33 Release Date

1 view
Skip to first unread message

Deidamia Bassiti

unread,
Aug 5, 2024, 5:32:02 AM8/5/24
to noheliho
Theversion history of the Android mobile operating system began with the public release of its first beta on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008.

The operating system is developed by Google on a yearly cadence since at least 2011.[1] New major releases are announced at Google I/O in May while still in beta testing with the stable version usually released to the public between August and October.


The development of Android started in 2003 by Android, Inc., which was purchased by Google in 2005.[2] There were at least two internal releases of the software inside Google and the Open Handset Alliance (OHA) before the beta version was released.[3][4] The beta was released on November 5, 2007,[5][6] while the software development kit (SDK) was released on November 12, 2007.[7] Several public beta versions of the SDK were released.[8] These releases were done through software emulation as physical devices did not exist to test the operating system. Both the operating system itself and the SDK were released along with their source code, as free software under the Apache License.[9]


The first public release of Android 1.0 occurred with the release of the T-Mobile G1 (aka HTC Dream) in October 2008.[10] Android 1.0 and 1.1 were not released under specific code names.[11] The code names "Astro Boy" and "Bender" were tagged internally on some of the early pre-1.0 milestone builds and were never used as the actual code names of the 1.0 and 1.1 releases of the OS.[12]


The project manager, Ryan Gibson, conceived using a confectionery-themed naming scheme for public releases, starting with Android 1.5 Cupcake. Google announced in August 2019 they were ending the confectionery theming scheme to use numerical ordering for future versions.[13] The first release under the numerical order format was Android 10, which was released in September 2019.


In 2017, Google announced that Google Play would begin to require apps to target a recent Android version.[14] Since then, a new major Android version has been released in the second half of each year, and apps must target it by August 31 of the following year for new apps, or November 1 for app updates.[15]


The main hardware platform for Android is the 64-bit ARM architecture (i.e. ARMv8-A; previously the 32-bit ARMv7 architecture was supported and first ARMv5), with x86[d] and MIPS[e] architectures also officially supported in later versions of Android. MIPS support has since been deprecated and support was removed in NDK r17.[314]


In 2012, Android devices with Intel processors began to appear, including phones[316] and tablets. While gaining support for 64-bit platforms, Android was first made to run on 64-bit x86 and then on ARM64.[317][318] Since Android 5.0 Lollipop, 64-bit variants of all platforms are supported in addition to the 32-bit variants.


Is there a way to release an Android app at a specific date and time. A client wants the app to be released tomorrow at noon (I want to submit it now and tell the developer console that it should be released tomorrow at noon). I've never seen this before on the developer console, so I'm wondering if this is possible?


You are now able to do "timed publishing" in the Google Play Store when submitting updates and when "releasing a new APK" (which apparently is not the same as publishing your app for the first time). I think you are able to do timed publishing when first releasing your app to alpha/beta users, though I have not personally tried it.


Basically, you need to login to the Google Play Developer Dashboard, choose the application entry, and look towards the top right for an easy to miss drop-down called 'Standard publishing'. Click that and choose 'Turn on timed publishing...' to see more information before accepting the change.


*Edit: I have recently tried using Timed Publishing when pushing out the first version of a new app and it actually did delay the app launch until I hit the Go Live button. Though Google's own documentation seems to imply that the first version of your app cannot use Timed Publishing to be aware that it may not work for you.


If that schedule does hold up, we can probably expect a handful of beta releases in the coming months, followed by a full release in September or October. Samsung will likely release the update first to the Galaxy S24 series before expanding to prior Galaxy S devices and its foldable lineup.


Note: Procore for Android updates are generally rolled out over the course of 3 days. This means that you may not see the newest version available for your device until 3 days after the official release date.


The release date for Android 15 hasn't been formally announced yet. But we can guess when the software will roll out to the public, based on Google's hardware releases. Normally Pixel phones arrive in October, but this year Google will be revealing them early.


The first two Android 15 developer previews launched in February and March. Now we're deep into beta territory after the Android 15 public beta arrived in April. And while May's Google I/O conference focused more on AI features than Android, we still got a second beta release. (Check out our favorite Android 15 features as of the second public beta.)


From here on out, we'd expect Google to focus more on platform stability than adding big feature updates. Subsequent betas will likely offer bug fixes and other behind-the-scenes changes ahead of the final release.


Now that we're in the beta stage, we have a better idea of what Android 15 will offer, with the caveat that things could change between now and the final release. Here's a look at what we've seen so far from Google's assorted updates.


At Google I/O, Google did show off an update to the Talkback accessibility feature, which describes what's happening in images on a phone screen for people with impaired vision. Sometimes, there aren't descriptions for those images, so Talkback is going to tap into AI to fill in the missing data.


It appears that Android 15 will include a new feature that allows users to find turned-off devices. A recent report indicates that both the Google Pixel 8, Pixel 8 Pro, Pixel 8a and the Pixel 9 can use the feature. As of this moment, it seems that the only limitation on compatible devices is that there needs to be some reserve power in the battery.


The Android 15 beta has also confirmed better cellular network security, featuring warnings about unencrypted networks and the option to avoid them all together. There's also set to be support for external Braille displays, the choice of a new default wallet and measures to avoid malicious apps pushing other apps to the foreground.


The second beta of Android 15 has clarified a few new features like Private Space, which will be a vault for stashing sensitive apps, similar to how you can hide away files and photos you don't want others to see. You'll also be able to add passes to Google Wallet using photos, and Maps will add AR content that's aimed at teaching you about different places. (Singapore and Paris will be the first cities to add these AR experiences.)


On the security front, a theft detection lock is going to use AI to determine when your phone's been snatched and lock things down to keep vital information out of the sight of thieves. Google Play Protect will also leverage AI for real-time detection of fraud or phishing attempts by apps you've installed.


Google says that Circle to Search is picking up new capabilities beyond just tapping objects to trigger a search. The updated feature will be able to understand symbolic formulas, diagrams and graphs. It's unclear if this update is coming via Android 15 or a different software update later this year.


The Microsoft Teams Devices Certification Program ensures certified devices meet a high standard, with higher performance targets and quality metrics across the entire Teams experience (audio, video, user interface). Microsoft and OEM partners are actively working together to ensure devices meet all certification requirements, including security, audio and video quality, Teams experience, and accessibility.


The Microsoft Teams Devices Certification Program ensures certified devices meet specific requirements for hardware design and performance only. The certification program doesn't evaluate feature-level or cloud environment support.


Certification programs are designed to ensure all certified devices run an Android version with the required feature set for Teams and Teams Admin Center. Certification end dates are based on the Android version running on the device when it enters into the certification program. Our OEM partners are working to extend the lifetime of the certification by upgrading the Android version and recertifying, or by releasing new models that are state-of-the-art.


Microsoft is committed to certifying devices on latest Android versions available for Teams devices as long as OEM partners and SoC manufacturers are able to meet all certification requirements in effect at the time device enters certification.


After certification end date, Microsoft is committed to make efforts to support the most recent version of the Teams client on such devices for two years following the end of the certification period.


Certification end dates are based on the Android version release date plus five years. Once device passes the certification requirements and OEM partners provide the firmware that enables the upgrade to a newer Android version, the certification end date will be extended to match the new Android OS version release date plus five years.


Microsoft and its Original Equipment Manufacturers (OEM) partners continually develop products to meet the needs of the market and elevate the Teams devices experience. During the product lifecycle, some products may receive an OS upgrade before their certification expires and will undergo re-certification, while others might not get re-certified and will ultimately be discontinued by the OEM.

3a8082e126
Reply all
Reply to author
Forward
0 new messages