20/01/2019, 18:33

Google đã làm những gì để cải tiến android 2018 ?

Năm 2018 sắp kết thúc, bạn đã tự hổi đã học được Android đên level nào và có gì mới được Google tạo ra không ? Android có rất nhiều sự thay đổi trong năm 2018. Hãy cùng nhìn lại những sự kiện đáng chú ý trong năm 2018. Bốn phương diện chính Google tập trung vào là: Development. ...

  • Năm 2018 sắp kết thúc, bạn đã tự hổi đã học được Android đên level nào và có gì mới được Google tạo ra không ?
  • Android có rất nhiều sự thay đổi trong năm 2018. Hãy cùng nhìn lại những sự kiện đáng chú ý trong năm 2018.
  • Bốn phương diện chính Google tập trung vào là:
    • Development.
    • Distribution (phân phối app).
    • Engagement (thu hút user).
    • IOT Devices.
  • Hãy cùng xem chi tiết từng phương diện.
  • Trong năm 2018, Google cố gắng làm cho việc phát triển ứng dụng Android nhanh chóng và dễ dàng hơn. Do đó, Google đã tạo ra những thành phần:
  • Google release Android jetpack: https://developer.android.com/jetpack/
    • là 1 tập hợp các Android components giúp việc phát triển Android app dễ dàng, nhanh chóng và tuyệt vời nhất.
    • Jetpack bao gồm androidx.* package, là sự thay thế của support library và thêm vào những library mới, cung cấp tương thích ngược feature (backward compatibility) và được Google update thường xuyên hơn.
    • Jetpack cung cấp rất nhiều tính năng tuyệt vời như: navigation, lifecycle manager, viewmodel, android KTX…
    • Jetpack được thiết kế để làm việc tốt với Kotlin.
  • Google release Android KTX: https://developer.android.com/kotlin/ktx
    • Là 1 tập hợp của Kotlin extension và là thành phần của Andoroid Jetpack.
    • Nó tối ưu Jetpack và Android API để sử dụng bằng kotlin.
    • Mục đích của nó: hỗ trợ việc phát triển Android bằng Kotlin ngắn gọn, dễ dàng và dễ theo dõi hơn bằng cách tận dùng các tính năng của Kotlin là extension fuctions/properties, lambada, named parameters và parameter default value.
  • Google release New material design component for android: https://material.io/develop/android/
    • Ở Android 5.0, Google đã đưa ra 1 chuẩn material design với 1 loạt widget và triết lý.
    • Phiên bản mới này trong Jetpack (AndroidX only) sẽ tạo ra 1 diện mạo mới cho Android.
    • Nếu bạn vẫn chưa biết về những cái mới này có thể tham khảo bài viết: https://viblo.asia/p/co-gi-moi-trong-google-material-design-android-Ljy5VWXkKra
  • Google release Futter 1.0: https://flutter.io/
    • Mình vẫn sẽ đưa vào vì đây cũng là công cụ để phát triển Android.
    • Futter cho phép tạo 1 native app trên cả IOS và Android.
  • Trong 2018, Google đã làm rất nhiều thứ để khiến cho việc phân phối Android trở nên dễ dàng và thuận tiện hơn cho developer:
  • Google realease Android app bundle: https://developer.android.com/platform/technology/app-bundle/
    • Là định dạng mới dành cho app, hiệu quả tốt hơn để build và realease app của bạn.
    • Nó làm giảm size của app, tương thích nhiều loại device, dễ dàng chuyển đổi.
  • Dynamic features via Android app bundle https://medium.com/mindorks/android-app-bundle-6c65ce8105a1 : Android app bundle có khả năng cung cấp các tính năng theo yêu cầu
  • Google play console https://play.google.com/apps/publish/signup/ : Các tính năng ms và report trong Play console giúp bạn cải thiện app performance và tính business.
  • Google play instantinstant https://developer.android.com/topic/google-play-instant/ : giờ đã support cho các game developer. Hiện tại nó đã có sẵn trên hơn 1 triệu thiết bị Android.
  • Để thu hút người dùng Android, Google đã làm 2 việc chính trong năm 2018:
  • Google released action https://developer.android.com/guide/actions/ :
    • Với app actions, app của bạn có thể được đề xuất cho user để đáp ứng yêu cầu của họ.
    • Bằng cách đăng kí app để xử ly 1 hoặc nhiều dự định của user, user có thể nhìn thấy và tương tác với app thông qua Google và Android.
  • Google released Slide https://developer.android.com/guide/slices/ : Slice là UI template, có thể hiển thỉ nội dung 1 cách phong phú, tương tác cao từ app trong Google search app hoặc Google Assistant.
  • Trong 2018, Google đã release android thing 1.0 https://android-developers.googleblog.com/2018/05/say-hello-to-android-things-10.html.
  • Android thing là hệ điều hành được quản lý bởi Google cho phép bạn xây dụng và bảo trì Internet of things device.
  • Nó cung cấp 1 nền tảng mạnh mẽ với các chứng nhận về hardware, API phong phú cho developer...
  • Đó là tất cả những điều lớn mà Google đã làm để Android trở nên tốt đẹp hơn trong năm 2018.
  • Còn rất nhiều thứ khác nhỏ hơn trong các vấn đề lớn mình không đề cập được.
  • Chúc mọi người code vui vẻ. Happy coding !
  • Link tham khảo: https://blog.mindorks.com/all-about-android-development-in-2018
0