Dokumentasi OS Google Android Dari Versi 1 Sampai Sekarang

Dokumentasi OS Android Dari Versi 1 Sampai Sekarang

Sumber asli Android serba dari Google = android

Logo Android, menampilkan pose robot hijau. Sejarah versi sistem operasi Android dimulai dengan rilis beta Android pada November 2007. Versi komersial pertama, Android 1.0, dirilis pada September 2008. Android adalah sistem operasi seluler yang dikembangkan oleh Google dan Open Handset Alliance, dan telah melihat sejumlah pembaruan untuk sistem operasi dasarnya sejak rilis asli. Pembaruan ini biasanya memperbaiki bug dan menambahkan fitur baru. Sejak April 2009, setiap versi Android telah dikembangkan dengan nama kode berdasarkan makanan penutup atau camilan. Versi-versi ini telah dirilis dalam urutan abjad: Cupcake, Donat, Eclair, Froyo (yogurt beku), Gingerbread, Honeycomb, Ice Cream Sandwich, dan Jelly Bean. Pembaruan terbaru untuk OS Android adalah Jelly Bean v4.1, yang diumumkan pada Juni 2012, dan dirilis ke Proyek Sumber Terbuka Android pada 9 Juli 2012.
sejarah android
Android Beta
Android Beta dirilis pada 5 November 2007, sedangkan perangkat lunak pengembang kit (SDK) dirilis pada 12 November 2007.

Android 1.0

HTC Dream memperkenalkan Android 1.0.

Android 1.0, versi komersial pertama dari perangkat lunak, V dirilis pada 23 September 2008. Perangkat Android pertama, HTC Dream, termasuk fitur Android 1.0 berikut:
  • Android Market app downloads and updates through Market app
  • Web Browser for displaying, zooming, and sliding full web pages HTML and XHTML-many pages are displayed as Windows (forerunner of Chrome)
  • Camera Support-however this version does not have the option to change camera resolution, white balance, quality, etc
  • A folder that allows grouping some app icons into a single folder icon on the home screen.
  • Access to webmail servers, support POP3, IMAP4, and SMTP.
  • Gmail sync with the Gmail app
  • Google contacts sync with the People app
  • Google calendar sync with calendar app
  • Google Maps with Latitude and Street View to see satellite maps and imagery, and find local businesses and get driving directions using GPS
  • Google Sync, allows management of over-the-air sync of Gmail, People, and Calendar
  • Google Search, allows users to search the Internet and phone applications, contacts, calendars, etc.
  • Google Talk Instant Messaging
  • Instant messaging, text messaging, and MMS
  • Media Player, allows management, importing, and playing media files-however, this version does not have video support and Bluetooth stereo
  • Notifications appear in the Status bar, with the option to set a ringtone, LED or vibration alert
  • Voice Dialer allows calling and placing of phone calls without typing a name or number
  • Wallpaper allows user to set background image or photo behind icons and home screen widgets
  • YouTube Video Player
  • Other apps include: Alarm clock, calculator, caller (phone), Home screen (launcher), picture (gallery), and settings.
  • Wi-Fi and Bluetooth support



Android 1.1

Pada 9 Februari 2009, pembaruan Android 1.1 dirilis, awalnya hanya untuk HTC Dream. Android 1.1 dikenal sebagai "Petit Four" Secara internal, meskipun namanya tidak secara resmi digunakan. Pembaruan mengatasi bug, ubah API, dan tambahkan sejumlah fitur:
  • Details and reviews are available when users search for business on Maps
  • Longer incoming call screen timeout when using the speakerphone, plus the ability to show/hide Dialpad
  • Ability to save attachments in messages
  • Support added for tent in system layout


Dokumentasi OS Android Dari Versi 1 Sampai Sekarang


Android 1.5 Cupcake


Pada 30 April 2009, pembaruan Android 1.5 dirilis, berdasarkan kernel Linux 2.6.27. Ini adalah rilis pertama yang menggunakan nama berdasarkan makanan penutup ("Cupcake"), sebuah tema yang akan digunakan untuk semua rilis berikutnya. Pembaruan mencakup beberapa fitur baru dan amandemen UI:
  • Support for third-party virtual keyboards with text predictions and user dictionaries for special words
  • Support for Widgets - miniature views of applications that can be embedded in other applications (such as the Home screen) and receive periodic updates
  • Video recording and playback in MPEG-4 and 3GP formats
  • Automatic and stereo pair support for Bluetooth added (A2DP and AVRCP profiles)
  • Copy and paste the feature added to the web browser
  • User images are displayed for Favorites in Contacts
  • Specific date / time stamps are shown for events in the call log, and one-touch access to the contact card from the call log event
  • Animated screen transition
  • Add auto rotation options
  • Add current boot stock animation
  • The ability to upload videos to YouTube
  • The ability to upload photos to Picasa

Android 1.6 Donut


Pada 15 September 2009, Android 1.6 SDK - dijuluki Donut - dirilis, berdasarkan kernel Linux 2.6.29. Termasuk dalam pembaruan adalah banyak fitur baru:
  • Search for voice and text entries has been improved to include bookmarks, contacts and web history
  • The ability for developers to include their content in search results
  • Multi-language speech synthesis engine to allow Android applications to "talk" text strings
  • Easier search and the ability to see app screenshots on the Android Market
  • Gallery, cameras and camcorders are more fully integrated, with faster camera access
  • The ability for users to select multiple photos for deletion
  • Latest technology support for CDMA / EVDO, 802.1x, VPN and text-to-speech engines
  • Support for WVGA screen resolution
  • Increased speed in search and camera applications
  • Expanded Gesture framework and new GestureBuilder development tools

Android 2.0/2.1 Eclair


Pada 26 Oktober 2009, Android 2.0 SDK - dengan nama kode Eclair - dirilis, berdasarkan kernel Linux 2.6.29. Perubahan meliputi:
  • Extended Account Synchronization, allows users to add multiple accounts to the device for synchronizing email and contacts
  • Exchange email support, with a combined inbox to browse e-mail from multiple accounts on one page
  • Bluetooth 2.1 support
  • The ability to tap a Contact's photo and choose to call, send an SMS, or send an email to that person
  • The ability to search for all stored SMS and MMS messages, by deleting the longest message in a conversation is automatically deleted when the specified limit is reached
  • Many new camera features, including flash support, digital zoom, scene modes, white balance, color effects and macro focus
  • Improved typing speed on the virtual keyboard, with a smarter dictionary that learns from using words and includes contact names as suggestions
  • Updated browser UI with bookmark thumbnails, double zoom, and support for HTML5
  • The calendar agenda display is improved, shows the attendance status for everyone invited, and the ability to invite new guests to the event
  • Optimized hardware speeds and UI changes
  • Supports more screen sizes and resolutions, with better contrast ratio
  • Improved Google Maps 3.1.2
  • The MotionEvent class is enhanced to track multi-touch events
  • Add live wallpaper, allowing animated home screen background images to show movement
  • 2.0.1 December 3, 2009 - Minor API changes, bug fixes and behavioral framework changes
Android 2.2.x Froyo

Google Nexus One adalah smartphone pertama yang menerima Android 2.2 Froyo. Pada 20 Mei 2010, Android 2.2 (Froyo) SDK dirilis, berdasarkan kernel Linux 2.6.32.
  • Speed, memory and performance optimization
  • Additional application speed improvements, implemented through JIT compilation
  • Chrome V8 JavaScript engine integration into the Browser application
  • Support for Android Cloud to Device Messaging (C2DM) services, enabling push notifications
  • Enhanced Microsoft Exchange support, including security policies, automatic discovery, GAL search, calendar synchronization and remote wipe
  • Enhanced application launcher with shortcuts to the Phone and Browser application
  • USB tethering and Wi-Fi hotspot functionality
  • Added an option to disable data access through cellular networks
  • Updated Market Application with many and automatic update features
  • Quick switch between several keyboard languages ​​and their dictionaries
  • Voice dialing and contact sharing via Bluetooth
  • Support for cars and docking tables that support Bluetooth
  • Support for numeric and alphanumeric passwords
  • Support for file upload fields in the Browser application
  • Support for installing applications to expandable memory
  • Adobe Flash Support
  • Support for extra high PPI screens (320 ppi), such as 4 "720p
  • The gallery allows users to view heaps of images using zoom gestures
  • 2.2.1 January 18, 2011 Bug fixes, security updates, and performance improvements
  • 2.2.2 January 22, 2011 Minor bug fixes, including SMS routing issues that affect Nexus One.
  • 2.2.3 21 November 2011 Two security patches
Android 2.3.x Gingerbread

Pada 6 Desember 2010, Android 2.3 (Gingerbread) SDK dirilis, berdasarkan kernel Linux 2.6.35. Perubahan meliputi:
  • Updated user interface design with increased simplicity and speed
  • Support for extra large screen sizes and resolutions (WXGA and higher)
  • Native support for SIP VoIP internet phones
  • Faster, more intuitive text input on a virtual keyboard, with improved accuracy, better suggested text and voice input mode
  • Enhanced copy / paste functionality, allows users to select words by pressing, copying, and pasting
  • Support for Near Field Communication (NFC), which allows users to read NFC tags embedded in posters, stickers, or advertisements
  • New audio effects such as reverb, equalization, headphone virtualization and bass boost
  • New Download Manager, gives users easy access to any file downloaded from the browser, email or other applications
  • Support for multiple cameras on the device, including front-facing cameras, if available
  • Support for WebM / VP8 video playback, and AAC audio encoding
  • Enhanced power management with a more active role in managing applications that keep devices awake for too long
  • Enhanced support for native code development
  • Switch from YAFFS to ext4 on newer devices
  • Improved audio, graphics, and input for game developers
  • Garbage collection simultaneously to improve performance
  • Native support for more sensors (such as gyroscopes and barometers)
  • 2.3.3 9 February 2011 Some improvements and improvements to the API.
  • 2.3.4 28 April 2011 Support for voice or video chat using Google Talk.
  • Open the Accessory Library support. Open Accessory was introduced in 3.1 (Honeycomb) but the Open Accessory Library provides 2.3.4 additional support when connecting to USB devices with compatible software and compatible applications on the device.
  • 2.3.5 July 25, 2011 System improvements: Improved network performance for Nexus S 4G, among other improvements and improvements
  • Fix Bluetooth bug on Samsung Galaxy S
  • Improved Gmail application
  • Shadow animation for scrolling the list
  • Improved camera software
  • Increased battery efficiency
  • 2.3.6 2 September 2011 Fixed a voice search bug
  • (Update 2.3.6 has the side effect of damaging the Wi-Fi hotspot function of many Nexus Canadian phones. Google recognized this problem and fixed it at the end of September).
  • 2.3.7 September 21, 2011 Google Wallet Support for Nexus S 4G.
Android 3.x Honeycomb

Pada 22 Februari 2011, Android 3.0 SDK (Honeycomb) - pembaruan Android khusus-tablet pertama dirilis, berdasarkan pada kernel Linux 2.6.36. Perangkat pertama yang menampilkan versi ini, tablet Motorola Xoom, dirilis pada 24 Februari 2011. Perubahan termasuk:
  • Optimized tablet support with a new virtual and "holographic" user interface
  • The added System Bar, showing quick access to notifications, status, and soft navigation buttons, is available at the bottom of the screen
  • Add an Action Bar, giving access to contextual options, navigation, widgets, or other types of content at the top of the screen
  • Simple multitasking - tapping Recent Applications in the System Bar allows users to view snapshots of ongoing tasks and quickly jump from one application to another.
  • The keyboard is redesigned, making typing fast, efficient and accurate on larger screen sizes
  • A simplified and more intuitive copy / paste interface
  • Some browser tabs replace browser windows, plus an auto-fill form and a new "incognito" mode that allows anonymous browsing
  • Quick access to camera exposure, focus, flash, zoom, front-facing camera, time lapse, and other camera features
  • The ability to view albums and other collections in full screen mode in the Gallery, with easy access to thumbnails for other photos
  • The new two-panel Contacts UI and Quick Scroll to allow users to easily organize and search contacts
  • New two-pane Email UI to make viewing and organizing messages more efficient, allowing users to select one or more messages
  • Support for video chat using Google Talk
  • Hardware acceleration
  • Support for multi-core processors
  • The ability to encrypt all user data
  • Stacks of HTTPS are enhanced by Server Name Indications (SNI)
  • Filesystem on Userspace (FUSE; kernel module)
  • 3.1 10 May 2011 UI improvements
  • Connectivity for USB accessories
  • Expanded Application List
  • Resizable Home screen widget
  • Support for external keyboards and pointing devices
  • Support for joystick and gamepad
  • Support for FLAC audio playback
  • High-performance Wi-Fi lock, maintaining a high-performance Wi-Fi connection when the device's screen is off
  • Support for HTTP proxies for each connected Wi-Fi access point
  • 3.2 15 July 2011 Improved hardware support, including optimization for a wider range of tablets
  • Increased application's ability to access files on the SD card, for example for synchronization
  • Compatibility display mode for applications that have not been optimized for tablet screen resolution
  • The new screen support function, gives developers more control over the display on different Android devices
  • 3.2.1 20 September 2011 Minor bug fixes and security, stability and Wi-Fi improvements
  • Update to Android Market with automatic updates and easier to read text Terms and Conditions
  • Update to Google Books
  • Improved Adobe Flash support in the browser
  • Better Chinese handwriting prediction
  • 3.2.2 30 August 2011 Bug fixes and other small improvements for the Motorola Xoom 4G
  • 3.2.4 December 2011 "Pay as You Go" support for 3G and 4G tablets
  • 3.2.6 February 2012 Fixed data connectivity issues when exiting airplane mode on US 4G Motorola Xoom
Android 4.0.x Ice Cream  Sandwich 
          
BangLuq hanya memiliki android setelah memasuki versi ini, karena sebelum itu masih tidak dapat pindah dari Nokia dan Blackberry (cukup terlambat karena menunggu ponsel lama menjadi rusak, dan tidak memerlukan tablet karena PC dan laptop masih punya beberapa 😛). Samsung Galaxy Nexus memperkenalkan Android 4.0 Ice Cream Sandwich. SDK untuk Android 4.0.1 (Ice Cream Sandwich), yang didasarkan pada kernel Linux 3.0.1, dirilis ke publik pada 19 Oktober 2011. Gabe Cohen dari Google menyatakan bahwa Android 4.0 "secara teoritis kompatibel" dengan apa pun Android 2.3.x perangkat diproduksi pada saat itu. Kode sumber untuk Android 4.0 tersedia pada 14 November 2011. Pembaruan ini memperkenalkan banyak fitur baru, termasuk:
  • Soft keys from Android 3.x are now available for use on mobile phones
  • Separation of widgets in new tabs, registered in a manner similar to the application
  • Easier folder to create, drag and drop style
  • Adjustable launcher
  • Visual voicemail is enhanced with the ability to speed up or slow down voicemail messages
  • Pinch-to-zoom function in the calendar
  • Integrated screenshot capture (done by holding down the Power and Volume Down keys)
  • Correction of errors fixed on the keyboard
  • The ability to access applications directly from the lock screen
  • Enhanced copy and paste functionality
  • Better voice integration and continuous and real-time dictation
  • Face Unlock, a feature that allows users to unlock the handset using face recognition software
  • Web browser with new tabs, allows up to 16 tabs
  • Automatic browser synchronization with user's Chrome bookmarks
  • New typeface family for UI, Roboto
  • The Data Usage section is in settings that allow users to set warnings when they are approaching certain usage limits, and deactivate data usage when limits are exceeded
  • The ability to turn off applications that use data in the background
  • Enhanced camera application with zero shutter pause, time-lapse settings, panorama mode, and the ability to zoom in when recording
  • Default photo editor
  • New gallery layout, organized by location and people
  • "People" application refreshed with integration of social networks, status updates and hi-res images
  • Android Beam, a short-range communication feature that allows quick exchange of web bookmarks, contact info, directions, YouTube videos and other data
  • Support for WebP image formats
  • UI hardware acceleration
  • Wi-Fi Direct
  • 1080p video recording for stock Android devices
  • The Android VPN Framework (AVF) kernel module, and TUN (but not TAP). Before 4.0, VPN software was required for Android to be rooting.
  • 4.0.2 28 November 2011 Fixed a minor bug on Verizon Galaxy Nexus, a US launch which was later postponed until December 2011
  • (For Canadian consumers, 4.0.2 reportedly creates a bug on the Galaxy Nexus that crashes the application market when users try to see details of any Android application. This also accidentally reduces NFC capabilities on Nexus phones).
  • 4.0.3 December 16, 2011 Lots of bug fixes and optimizations
  • Improved graphics, database, spell checking and Bluetooth functionality
  • New APIs for developers, including social flow APIs in the Contacts provider
  • Calendar provider improvements
  • The new camera application increases video stabilization and QVGA resolution
  • Enhancements to accessibility such as increased access to content for screen readers
  • 4.0.4 29 March 2012 Increased stability
  • Better camera performance
  • Smoother screen rotation
  • Improved telephone number recognition
Android 4.1.x - 4.3 Jelly Bean
              
Pada 27 Juni 2012, di konferensi Google I / O, Google mengumumkan Android 4.1 (Jelly Bean). Berdasarkan kernel Linux 3.1.10, Jelly Bean adalah pembaruan tambahan dengan tujuan utama meningkatkan fungsionalitas dan kinerja antarmuka pengguna. Peningkatan kinerja melibatkan "Project Butter", yang menggunakan antisipasi sentuh, buffering tiga, timing vsync yang diperpanjang dan frame rate tetap sebesar 60 fps untuk membuat UI cair dan "bermentega". Android 4.1 Jelly Bean dirilis ke AOSP pada 9 Juli 2012, dan pembaruan OTA untuk Nexus 7 ke Android 4.1.1 dirilis pada 11 Juli 2012, menjadikannya perangkat pertama yang menjalankan Jelly Bean.
  • Smoother user interface:
  • VSync timings in all images and animations performed by the Android framework, including application rendering, touch events, screen composition and display refreshes
  • Three buffering in the graphics pipeline
  • Improved accessibility
  • Bidirectional text and other language support
  • User-installed keyboard map
  • Expanded notification
  • The ability to turn off notifications based on certain applications
  • Shortcuts and widgets can be automatically reset or resized so that new items fit on the home screen
  • Bluetooth data transfer for Android Beam
  • Offline voice dictation
  • New interface layout for tablets with smaller screens (more like a phone)
  • Improved voice search
  • Enhanced camera application
  • Google Wallet (for Nexus 7)
  • High resolution Google+ contact photos
  • Google Now search application
  • Multi-channel audio
  • USB audio (for external sound DACs)
  • Audio circuit (also known as seamless playback)
  • The Android Stock browser is replaced by the Google Chrome version of Android on devices with Android 4.1 pre-installed

Android 4.4 KitKat

Ini adalah versi yang paling disukai BangLuq, terutama setelah versi Lolipop, bagi saya saya masih suka KitKat dalam hal stabilitas dan baterai. Mungkin android yang saya gunakan saat itu juga membuat waktu yang optimal untuk Kitkat. Google mengumumkan Android 4.4 KitKat (dinamai dengan izin dari Nestlé dan Hershey) pada 3 September 2013, dengan tanggal rilis 31 Oktober 2013. Sebelumnya, rilis berikutnya setelah Jelly Bean diperkirakan akan bernomor 5.0 dan diberi nama 'Key Lime Pie '
  • Updated interface with status bar and transparent navigation on the home screen.
  • Performance optimization on devices with lower specifications
  • Printing framework
  • NFC Host Card Emulation as a smart card emulator
  • Chromium-based WebViews
  • Expanded functionality for notification listener services
  • General API for developing and managing text messaging clients, the ability to specify standard SMS applications.
  • New framework for UI transitions
  • Storage access framework for retrieving content and documents from other sources
  • Batching sensors, Step Detector, and Counter API
  • Enhanced full screen mode display, software buttons and status bar can be accessed from the edge by swiping
  • Audio balancer, audio monitoring and audio enhancement
  • Integrated screen activity recorder
  • Infrared
  • Improved API accessibility
  • New experimental virtual machine, ART
  • Bluetooth Message Access Profile (MAP) support
Android 5.0 Lollipop(2014)

Android Lollipop, yang memulai debutnya dengan Nexus 6, adalah yang pertama menampilkan filosofi "Desain Bahan" Google. Pembaruan, bagaimanapun, tidak murni estetika - sistem operasi juga menunjukkan beberapa pembaruan besar di bawah tenda.

Google menggantikan Dalvik VM "usang" dengan Android Runtime, misalnya, yang menawarkan kompilasi yang sebelumnya. Ini pada dasarnya berarti bahwa bagian dari kekuatan pemrosesan yang diperlukan untuk aplikasi dapat dilakukan sebelum aplikasi dibuka. Selain itu, kami melihat sejumlah peningkatan pemberitahuan, penambahan dukungan gambar RAW, dan sejumlah peningkatan lainnya. Android 5.0 juga melihat penambahan versi Android lainnya, dijuluki TV Android, yang membawa Android ke layar lebar dan masih digunakan di banyak TV saat ini.

  • Interface design (display) called "Material Design".
  • 64-bit ART compiler
  • Project voltaic, which is useful for increasing battery life 30% more durable.
  • 'Factory reset protection'. This feature is useful when a smartphone is lost, it cannot be reset without entering a Google ID and password.

ANDROID 6.0 MARSHMALLOW (2015)



Android Marshmallow menghadirkan perubahan desain dan perubahan di bawah kapnya. Terutama, menu aplikasi hampir sepenuhnya berubah. Google menggunakan latar belakang putih alih-alih hitam, misalnya, dan menambahkan bilah pencarian untuk membantu pengguna menemukan aplikasi yang mereka butuhkan dengan cepat. Android Marshmallow juga dilengkapi dengan manajer memori tambahan, yang memungkinkan Anda memeriksa penggunaan memori aplikasi apa pun yang digunakan dalam 3, 6, 12 atau 24 jam terakhir.

Berikutnya adalah kontrol volume. Pada Marshmallow, Anda mendapatkan akses ke satu set kontrol volume yang lebih komprehensif, memungkinkan Anda untuk mengubah volume untuk perangkat, media, dan alarm. Keamanan juga mendapat dorongan besar dalam sistem operasi. Android secara resmi mendukung sensor sidik jari yang dimulai dengan Marshmallow, dan memungkinkan peningkatan yang signifikan. Alih-alih aplikasi yang meminta semua izin dimuka saat diunduh, izin diminta atas dasar izin jika diperlukan.

ANDROID 7.0 NOUGAT (2016)

Android 7.0 Nougat adalah peningkatan terbesar dalam Android dalam 10 tahun, sebagian besar karena versi ini sangat cerdas, yang sebagian besar gadget terperangkap di sini. Sebenarnya, mungkin perubahan terbesar untuk Android di Nougat adalah Google Sekarang telah digantikan oleh Google Assistant, yang sekarang sangat populer.

Seiring dengan Asisten, Nougat membawa sistem yang lebih baik, yang mengubah cara yang terlihat dan berubah di OS. Diperbolehkan dari layar ke layar, dan tidak seperti iterasi Android sebelumnya, mereka dapat dikelompokkan bersama untuk manajemen yang mudah. Multitasking juga mendapat dorongan dengan Nougat. Apakah Anda menggunakan ponsel atau tablet, Anda akan dapat menggunakan mode layar terbagi, memungkinkan Anda untuk menggunakan dua aplikasi sekaligus tanpa harus keluar dari setiap aplikasi setiap beberapa menit.
  • Unicode 9.0 emoji and skin modifier support (and show the ICU4J API subset).
  • Ability to display color calibration
  • Ability to zoom screen
  • The ability to switch applications by double pressing on the overview button
  • Emergency Information Section Added
  • Adds the "Delete All" button on the Overview screen
  • Other system partitions, which are updated when not in use, allow uncensored system updates
  • Virtual virtual reality platform (VR interface)
  • Improved Doze functionality, which aims to extend battery life
  • Improvements to the file browser
  • More Quick Settings options
  • Multi-window support, which supports floating applications in desktop layout
  • New Data Saver Mode, which can force applications to reduce bandwidth usage
  • New JIT Compiler, makes application installation 75 percent faster and a 50 percent reduction in the size of compiled code
  • Only in a Time (JIT) compiler with profile code for ART, which allows it to continuously improve the performance of the Android application as it runs
  • Picture in picture support for Android TV
  • The redesigned debut notification, which displays instant access to certain settings
  • Redesigned Overview screen
  • Notification cards that are replaced with notification sheets
  • Application navigation drawer settings
  • Vulkan 3D rendering API
  • Multiple Device Locales
  • Notification notes
  • Night light
  • Touch / show performance improvements
  • Move (Fingerprint swipe down movement - opt-in)
  • Smooth A / B system update
  • Daydream VR mode
  • Developer features:
  • Application shortcuts / shortcut API
  • Application overview icons support
  • Keyboard picture insertion
  • Fingerprint sensor gives a signal to open / close the notification shade
  • Intention manual storage manager for applications
  • Improved VR thread scheduling
  • Improved wallpaper metadata
  • Multi-endpoint call support
  • Support for various MNO requirements
  • PCDMA voice privacy property
  • Source type support for Visual Voicemail
  • Operator configuration options for managing video telephony
  • Manual storage manager - identify files and applications that use storage
  • 7.1.1 December 5, 2016 New Emo
  • Send GIFs directly from the default keyboard
  • Launch the action on the application by long pressing the application icon
  • 7.1.2 April 4, 2017 Warning for Nexus special battery usage
  • Improved notification stability
  • Swipe fingerprint on 5X / 6P
  • General connectivity improvements
  • Specific Pixels
  • Improved fingerprint swipe performance
  • Improved Bluetooth connectivity
  • New multitasking user interface on Pixel C
ANDROID 8.0 OREO (2017)
os android


Android Oreo membawa platform Android ke versi 8.0, dan membawa banyak fitur multitasking. Gambar-dalam-gambar asli dan layar terbagi keduanya debut di Android Oreo, yang berarti Anda dapat terus menonton acara favorit Anda di Netflix saat menjelajah web.

Android Oreo juga memberi kita lebih banyak kontrol atas notifikasi. Dengan Oreo, pengguna diberi kemampuan untuk menghidupkan atau mematikan saluran notifikasi, artinya Anda bisa sangat terperinci dengan tempat pemberitahuan muncul dan apa yang terjadi ketika mereka muncul. Secara khusus, saluran notifikasi memungkinkan pengguna untuk mengurutkan notifikasi berdasarkan kepentingan. Mengenai pemberitahuan, Oreo membawa titik notifikasi, dan kemampuan untuk menunda notifikasi.

Beberapa fitur lain yang lebih kecil juga muncul di Oreo. Misalnya, Google menghilangkan gaya gumpalan untuk emoji, menggantinya dengan emoji yang sedikit lebih kompatibel dengan platform lain. Oreo juga memberi kami Wi-Fi otomatis, pemilih teks cerdas, dan sebagainya.
  • The redesigned app
  • Notification channel
  • Picture-in-picture support
  • Unicode 10.0 emoji
  • Redesign the notice of notice
  • Redesigned lock screen
  • Adaptive icon
  • Notification point
  • Sony LDAC codec support
  • Application-specific unknown source
  • Wider color gamut for applications
ANDROID 9.0 PIE (2018)
operating system


Pada 2019 kita berada di Android 9.0 Pie. Android Pie membawa sejumlah perubahan visual - sangat banyak sehingga dari perspektif visual, ini adalah perubahan terbesar untuk Android dalam beberapa tahun.

Terutama, Android 9.0 Pie menghilangkan pengaturan tiga tombol yang telah ada di Android selama bertahun-tahun, menggantikannya dengan satu tombol berbentuk pil dan gerakan untuk mengendalikan hal-hal seperti multitasking. Android 9.0 Pie juga membawa beberapa perubahan pada notifikasi, termasuk kontrol ekstra atas jenis notifikasi yang muncul dan di mana mereka muncul, dan "Digital Wellbeing" baru Google, sebuah fitur yang pada dasarnya memberi tahu Anda seberapa sering Anda menggunakan ponsel, aplikasi yang paling sering Anda menggunakan, dan sebagainya. Fitur ini bertujuan untuk membantu pengguna mengelola kehidupan digital mereka dengan lebih baik dan mengekang kecanduan smartphone.

Fitur lain termasuk masa pakai baterai adaptif, yang membatasi berapa banyak aplikasi latar belakang baterai yang dapat digunakan, serta "Tindakan Aplikasi," yang merupakan tautan dalam ke fitur aplikasi tertentu yang muncul langsung dari laci aplikasi.

Android Pie, yang kemudian disebut sebagai "Android P," pertama kali diumumkan oleh Google pada 7 Maret 2018, dan pratinjau pengembang pertama dirilis pada hari yang sama. Pratinjau kedua, yang dianggap kualitas beta, dirilis pada 8 Mei 2018. Pratinjau ketiga, disebut Beta 2, dirilis pada 6 Juni 2018. Pratinjau keempat, yang disebut Beta 3, dirilis pada 2 Juli 2018. Beta Android P terakhir dirilis pada 25 Juli 2018.

Android "P" secara resmi dirilis pada 6 Agustus 2018 sebagai "Android 9 Pie" dan pada awalnya tersedia untuk perangkat Google Pixel dan Telepon Esensial. Sony Xperia XZ3 adalah perangkat pertama dengan Android Pie yang sudah diinstal sebelumnya.

Google mengumumkan akan merilis Android 9 Pie (Go Edition), versi lite dari Android Pie. Itu adalah versi Android sebelumnya, dari awal hingga akhir (2019).


Android Q atau 10

Perubahan privasi di Android 10
Android 10 (API level 29) memperkenalkan sejumlah fitur dan perubahan perilaku untuk melindungi privasi pengguna dengan lebih baik. Perubahan ini meningkatkan transparansi dan kontrol yang dimiliki pengguna atas data mereka dan kemampuan yang mereka berikan pada aplikasi. Dengan fitur ini, perilaku atau data tertentu yang diandalkan oleh aplikasi Anda mungkin akan berperilaku secara berbeda dibandingkan pada versi platform yang lebih lama. Hanya sedikit dampak yang akan ditimbulkan pada aplikasi Anda jika aplikasi mengikuti praktik terbaik saat ini untuk menangani data pengguna.

Halaman ini mencantumkan ringkasan dari setiap perubahan.

Catatan: Selain perubahan yang tercantum di halaman ini, Android 10 juga memperkenalkan fitur dan perubahan lain yang memengaruhi aspek platform selain privasi. Untuk mempelajari lebih lanjut, lihat halaman Fitur & API, halaman perubahan untuk semua aplikasi, dan halaman perubahan untuk aplikasi yang menargetkan API level 29.
Perubahan utama
Bagian ini mencakup perubahan penting terkait privasi di Android 10.

Akses penyimpanan eksternal yang dibatasi ke media dan file aplikasi
Secara default, aplikasi yang menargetkan Android 10 dan yang lebih tinggi diberi akses terbatas ke penyimpanan eksternal atau penyimpanan terbatas. Aplikasi semacam ini bisa mengakses jenis file berikut di perangkat penyimpanan eksternal tanpa perlu meminta izin terkait penyimpanan kepada pengguna:

File dalam direktori khusus aplikasi, diakses menggunakan getExternalFilesDir().
Foto, klip audio, dan video yang dibuat oleh aplikasi dari penyimpanan media.
Untuk mempelajari lebih lanjut tentang penyimpanan terbatas serta cara berbagi, mengakses, dan mengubah file yang disimpan di perangkat penyimpanan eksternal, lihat panduan tentang cara mengelola file dalam penyimpanan eksternal serta mengakses dan memodifikasi file media.

Akses ke lokasi perangkat di latar belakang memerlukan izin
Untuk mendukung kontrol tambahan yang dimiliki pengguna atas akses aplikasi ke informasi lokasi, Android 10 memperkenalkan izin ACCESS_BACKGROUND_LOCATION.

Berbeda dengan izin ACCESS_FINE_LOCATION dan ACCESS_COARSE_LOCATION, izin ACCESS_BACKGROUND_LOCATION hanya mempengaruhi akses aplikasi ke lokasi saat berjalan di latar belakang. Aplikasi akan dianggap mengakses lokasi di latar belakang kecuali salah satu dari kondisi berikut terpenuhi:

Aktivitas milik aplikasi bisa dilihat.
Aplikasi menjalankan layanan latar depan yang telah mendeklarasikan jenis layanan latar depan dari location.

Untuk mendeklarasikan jenis layanan latar depan bagi layanan dalam aplikasi Anda, setel targetSdkVersion atau compileSdkVersion aplikasi Anda ke 29 atau lebih tinggi. Pelajari lebih lanjut cara layanan latar depan bisa melanjutkan tindakan yang dimulai pengguna yang memerlukan akses ke lokasi.

Perubahan perilaku: semua aplikasi
Android 10 menyertakan perubahan perilaku yang bisa memengaruhi aplikasi Anda. Perubahan yang tercantum dalam dokumen ini berlaku untuk aplikasi Anda ketika berjalan di Android 10, terlepas dari targetSdkVersion aplikasi. Anda harus menguji aplikasi dan mengubahnya sesuai kebutuhan untuk mendukung perubahan ini dengan benar.

Jika targetSdkVersion aplikasi adalah 29 atau lebih tinggi, Anda juga harus mendukung perubahan tambahan. Pastikan untuk membaca perubahan perilaku untuk aplikasi yang menargetkan 29 untuk detailnya.

Catatan: Selain perubahan perilaku, pastikan juga untuk meninjau dan mendukung fitur privasi Android 10 dalam dokumen ini.

Pembatasan antarmuka non-SDK
Untuk membantu memastikan stabilitas dan kompatibilitas aplikasi, platform akan mulai membatasi antarmuka non-SDK yang bisa digunakan aplikasi Anda di Android 9 (API level 28). Android 10 menyertakan daftar terbaru antarmuka non-SDK yang dibatasi berdasarkan kolaborasi dengan developer Android dan pengujian internal terbaru. Tujuan kami adalah memastikan bahwa alternatif publik tersedia sebelum kami membatasi antarmuka non-SDK.

Jika Anda nantinya tidak menargetkan Android 10 (API level 29), beberapa perubahan ini mungkin tidak langsung memengaruhi Anda. Namun, selagi bisa menggunakan antarmuka non-SDK yang merupakan bagian dari greylist (tergantung pada level API target aplikasi), penggunaan metode atau kolom non-SDK apa pun akan cukup berisiko merusak aplikasi Anda.

Jika tidak yakin apakah aplikasi Anda menggunakan antarmuka non-SDK atau tidak, Anda bisa menguji aplikasi untuk mencari tahu. Jika aplikasi Anda mengandalkan antarmuka non-SDK, sebaiknya Anda mulai merencanakan migrasi ke alternatif SDK. Namun demikian, kami memahami bahwa beberapa aplikasi memiliki kasus penggunaan yang valid untuk menggunakan antarmuka non-SDK. Jika tidak bisa menemukan cara selain penggunaan antarmuka non-SDK untuk fitur dalam aplikasi Anda, silakan minta API publik baru.

Untuk mempelajari lebih lanjut, lihat Pembaruan pada pembatasan antarmuka non-SDK di Android 10 dan lihat Pembatasan pada antarmuka non-SDK.

Navigasi Gestur
Dimulai dari Android 10, pengguna bisa mengaktifkan navigasi gestur di seluruh perangkat. Jika pengguna mengaktifkan navigasi gestur, semua aplikasi di perangkat akan terpengaruh, terlepas apakah aplikasi tersebut menargetkan API level 29 atau tidak. Misalnya, jika pengguna menggeser dari tepi layar ke tengah, sistem akan mengartikan gestur tersebut itu sebagai navigasi Kembali, kecuali jika aplikasi secara khusus mengganti gestur tersebut untuk beberapa bagian layar.

Agar aplikasi kompatibel dengan navigasi gestur, Anda bisa memperluas konten aplikasi dari satu tepi layar ke tepi lainnya, serta menangani gestur yang bermasalah dengan benar. Untuk mengetahui informasinya, lihat dokumentasi Navigasi gestur.

NDK
Android 10 menyertakan perubahan NDK berikut ini.

Objek bersama tidak boleh berisi relokasi teks
Android 6.0 (API level 23) melarang penggunaan relokasi teks dalam objek bersama. Kode harus dimuat apa adanya, dan tidak boleh dimodifikasi. Perubahan ini akan mempercepat waktu pemuatan aplikasi dan meningkatkan keamanannya.

SELinux memberlakukan batasan ini pada aplikasi yang menargetkan Android 10 atau yang lebih tinggi. Jika terus menggunakan objek bersama yang berisi relokasi teks, aplikasi ini akan sangat rentan mengalami kerusakan.


Android 10 untuk Developer




Android 10 dibuat dengan tiga tema penting. Pertama, Android 10 membentuk keunggulan inovasi seluler dengan machine learning canggih dan dukungan untuk perangkat yang sedang populer seperti perangkat foldable dan ponsel yang mendukung 5G. Selain itu, Android 10 juga menitikberatkan fokus pada privasi dan keamanan, dengan hampir 50 fitur yang memberikan perlindungan, transparansi, dan kontrol yang lebih baik kepada pengguna. Terakhir, Android 10 juga memperluas kontrol kesehatan digital pengguna sehingga seseorang dan keluarga dapat menemukan keseimbangan yang lebih baik dengan teknologi.

Berikut adalah hal yang disajikan Android 10 untuk developer dan cara Anda dapat menggunakannya sekarang.

Inovasi dan pengalaman baru

Dengan Android 10, Anda dapat memanfaatkan inovasi hardware dan software terbaru untuk menciptakan pengalaman aplikasi yang menakjubkan bagi pengguna.
android 10

Dengan Android 10, Anda dapat mengoptimalkan aplikasi untuk foldable dan perangkat layar besar lainnya.

Perangkat foldable

Berkat dukungan multi-aplikasi yang tangguh, Android 10 memperluas multitasking pada seluruh jendela aplikasi dan memberikan kontinuitas layar untuk menjaga status aplikasi saat perangkat terlipat atau terbuka. Android 10 menambahkan sejumlah penyempurnaan pada onResume dan onPause guna mendukung multi-resume dan memberi tahu aplikasi Anda saat fitur tersebut memiliki fokus. Tindakan ini juga mengubah cara kerja atribut manifes resizeableActivity untuk membantu Anda mengelola bagaimana aplikasi ditampilkan pada perangkat foldable dan layar berukuran besar. Untuk membantu mem-build perangkat foldable, Anda dapat mengonfigurasi emulator foldable sebagai perangkat virtual (AVD) di Android Studio. Untuk detail tentang cara mengoptimalkan aplikasi bagi perangkat foldable, lihat panduan developer.

Jaringan 5G

5G menjanjikan kecepatan yang konsisten lebih tinggi dan latensi yang lebih rendah, Android 10 menambahkan dukungan platform untuk 5G dan memperluas API yang ada untuk membantu Anda memanfaatkan penyempurnaan ini. Anda dapat menggunakan API konektivitas untuk mendeteksi apakah perangkat memiliki koneksi bandwidth tinggi dan memeriksa apakah sambungan telah terukur. Dengan ini, aplikasi dan game Anda dapat menyesuaikan pengalaman yang beragam dan imersif bagi pengguna terhadap 5G.

Smart Reply pada notifikasi

Android 10 menggunakan ML di perangkat untuk menyarankan tindakan kontekstual pada notifikasi, seperti smart reply untuk pesan atau membuka peta menuju suatu alamat dalam notifikasi. Aplikasi Anda dapat segera memanfaatkan fitur ini, tanpa perlu melakukan apa pun. Smart reply dan tindakan yang disediakan sistem disisipkan langsung ke dalam notifikasi secara default. Anda tetap dapat memberikan balasan dan tindakan Anda sendiri jika mau. Anda cukup memilih untuk tidak menyertakan Smart Reply berdasarkan notifikasi menggunakan setAllowGeneratedReplies() dan setAllowSystemGeneratedContextualActions().

Liam Hillman
Liam Hillman Siaga Virus Corona

No comments for "Dokumentasi OS Google Android Dari Versi 1 Sampai Sekarang"

Berlangganan via Email