• Home
  • blog
  • Review the main specifications...
Review the main specifications of Android 5.0 Lollipop

Review the main specifications of Android 5.0 Lollipop

(2014/10/22 06:00)

 Google's next mobile OS "Android 5.0 Lollipop will be installed on Nexus 6/9 released in early November.At almost the same timing, updates are planned for the current Nexus 5 and 7, and a preview image (SDK) has already been released for app developers.

 At the same time, Google has a blog summarizing the main features and specifications of the OS that claims to be the largest update in Android history.For users, new experiences can be used, but developers who provide apps for Android may need to make various corrections before the new OS is released.

 Although it is an English sentence, the detailed information of each item can be traced from the blog.

User experience

マテリアルデザイン

 Android 5.In 0, a design called "material design" is adopted.It is assumed to be a multi -device, and it changes to the size of the device from the large tablet to the smartwatch, and makes the optimal display for each device.We share not only the appearance but also animation and interaction.

マテリアルデザイン

Android 5.0 Lollipopの主な仕様をおさらい

通知の拡張

 The notification of the lock screen is expanded, and the content, update, action, etc. can be confirmed without unlocking.A new "head -up notification" will be implemented, and high -priority notifications will be displayed on the front of other apps.

例えば電話の着信など優先度の高い通知は、最前面に出せる

履歴機能の拡張

 Until now, only one task of one app was displayed on the history screen of the application, but one app can handle multiple tasks.For example, if you have multiple tabs in a web browser, you can flip the thumbnails on the history screen to select a tab, flip the chat application thumbnail, and fly directly to the past chat you want to display.

Performance

Android Runtime(ART)

 Android 4.In 4, ART was supported as an executable engine, but Android 5.In 0, only ART supports.The ART has been compiled in the AOT (AHEAD-OF-TIME) method, improving the efficiency of the garbage collection, and also enhanced the development/debug function.In many cases, the performance will be improved without changing the application code.

64bit対応

 The address space is expanded by 64 -bit support, and the performance is improved by specific compute work.The app written in Java will work in a 64 -bit environment without correction.

Project Volta

 With new tools and APIs, you can develop more battery -efficient apps.The "Battery Historian" tool included in the SDK allows the power event to be visualized and the battery consumption of the application can be grasped.The "Jobscheduler" API can change the execution status of the background task according to the conditions that the device is an idol or a fixed fee line or a charger in order to reduce the battery consumption.

WebViewの更新

 WebView supports Webrtc, WebAudio, and WebGL.It also supports all of Web Components specifications, such as custom elements, shadow DOMs, HTML imports, and templates.WebView is integrated with the system and is updated regularly via Google Play.

For the workplace

管理されたプロビジョニングとアプリの統合ビュー

 The framework is expanded so that employees can use one device for private and work, and can be viewed by integrating apps, notifications, and history views in both private/work apps.With the profile owner API, the administrator can create and manage work profiles in the workplace as part of the newly managed provisioning process.

管理されたアプリはカギマークが付く

media

カメラ能力の拡張

 The new camera API extends images and processing, allowing non -compressed YUV to record 8 million pixels in 30 fps.In addition, parameters such as exposure time, ISO sensitivity, frame interval, etc. can be controlled by frame for each frame.

オーディオの拡張

 The sound architecture has been expanded, supporting lower input in OpenSL, adding multi -channel mixing, and USB digital audio mode.

Connectivity

BLE Peripheralモード

 Add Bluetooth Low Energy Peripheral mode.Using this mode, the app can broad cast your existence on a nearby terminal.

マルチネットワーク

 The app can dynamically select and connect a network of fixed charges and pay -as -you -pay.The app can also request the platform to re -evaluate the Internet connection line.This allows the app to be connected to a better line when a specific network is temporarily heavy.

(Norihiko Wakasugi)