Ứng dụng Android Instant - chúng có ý nghĩa gì đối với người dùng và nhà phát triển?

Tác Giả: John Stephens
Ngày Sáng TạO: 1 Tháng MộT 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Ứng dụng Android Instant - chúng có ý nghĩa gì đối với người dùng và nhà phát triển? - ỨNg DụNg
Ứng dụng Android Instant - chúng có ý nghĩa gì đối với người dùng và nhà phát triển? - ỨNg DụNg

NộI Dung


Bạn có thực sự cần phải tải xuống một ứng dụng để sở hữu nó? Tôi không phải là triết học ở đây (chúng ta có thực sự sở hữu bất cứ thứ gì không?) Nhưng khi bạn xem xét cách nhanh chóng và dễ dàng bạn có thể tải xuống và cài đặt một cái gì đó như một ứng dụng đèn pin, nó khiến bạn tự hỏi lợi thế của nó là gì duy trì nó trên thiết bị của bạn thực sự là. Trừ khi bạn làm việc với tôi, nếu không, bạn sẽ không cần các ứng dụng tình huống sử dụng đặc biệt đó thường xuyên; Vì vậy, miễn là bạn có thể truy cập một ứng dụng một cách nhanh chóng khi bạn cần nó nhất, thì có lợi ích gì khi có nó chiếm không gian trong thời gian còn lại? Ứng dụng tức thì của Android là câu trả lời của Google cho vấn đề nan giải này.


Ứng dụng tức thì là một tính năng cho phép bạn sử dụng một ứng dụng không có cần tải xuống đầy đủ vào điện thoại của bạn: chỉ cần tìm nó trong Cửa hàng Play và nhấp vào ‘Mở Ứng dụng. Tốt hơn nữa, nó cho phép bạn chuyển đến một hoạt động cụ thể trong một ứng dụng mà bạn không cài đặt, chỉ bằng cách nhấn vào một URL. Nó đã có sẵn cho một số người dùng và đang trong quá trình triển khai cho phần còn lại của chúng tôi. Gần đây, Google đã thêm một nút Dùng thử ngay bây giờ vào Cửa hàng Play cho một số Ứng dụng tức thì của Android. Nhưng nó thực sự có ý nghĩa gì với bạn? Và các nhà phát triển nên thích ứng với tính năng mới này như thế nào?


Sử dụng ứng dụng tức thì của Android

Để truy cập các ứng dụng tức thì của Android trên thiết bị của bạn, bạn chỉ cần bật tùy chọn trong menu cài đặt - miễn là bạn có thiết bị Nexus hoặc Pixel. Đi đến Cá nhân> Google và sau đó Dịch vụ. Bây giờ chỉ cần chuyển đổi Ứng dụng tức thì bật và sau đó nhấn ‘Có, tôi Wm ở In khi thông báo xuất hiện. Bạn có thể dùng thử với một số người dùng đầu tiên như BuzzFeed hoặc Wish. Nếu bạn không có một trong những thiết bị đó, thì bạn vẫn có thể tìm thấy nó trong cài đặt của mình, nhưng các ứng dụng đã giành được vẫn có sẵn để bạn thử. Mặc dù lo lắng, họ vẫn đang đến!

Ứng dụng tức thì của Android cũng có thể được khởi chạy từ một URL. Điều này cũng tương tự tiện dụng vì về cơ bản nó mở rộng trải nghiệm duyệt web để tăng thêm sức mạnh và chức năng gốc - chưa kể đến việc cho phép chúng tôi chia sẻ kinh nghiệm từ trong các ứng dụng.

Điều này có nghĩa là gì đối với người dùng

Vì vậy, điều này có ý nghĩa gì với người dùng? Bạn nên phấn khích, lo lắng hay thờ ơ?

Nhìn chung, đây là một tin tức khá thú vị và nhiều người kỳ vọng nó sẽ là một người thay đổi cuộc chơi cho cách chúng ta sử dụng các thiết bị của mình. Có rất nhiều ứng dụng trong Cửa hàng Play thường là các vấn đề chỉ sử dụng một lần hoặc những thứ bạn sẽ hiếm khi sử dụng lại. Và vẫn còn rất nhiều người trong chúng ta có bộ nhớ trong 16 GB nhỏ gọn trên thiết bị của mình (hoặc thậm chí ít hơn).

Hầu hết chúng ta đều thích sử dụng một ứng dụng gốc trên một trang web nếu có thể nhưng chúng tôi không muốn rắc rối khi cài đặt nó.

Mặc dù hiện tại không có quá nhiều rắc rối để cài đặt ứng dụng và sau đó gỡ cài đặt ứng dụng ngay lập tức, nhưng Ứng dụng tức thì của Android hứa hẹn sẽ hợp lý hóa quy trình hơn nữa để bạn có thể tiết kiệm thời gian và tận hưởng hiệu quả cao hơn từ thiết bị của mình. Hầu hết chúng ta đều thích sử dụng một ứng dụng gốc trên một trang web nếu có thể nhưng chúng tôi không muốn rắc rối khi cài đặt nó.

Đây là những gì bạn gọi là có bánh của bạn và ăn nó quá.

Tốt hơn nữa, là lời hứa sẽ được đưa ngay vào một trang hữu ích cụ thể trong một ứng dụng mà không gặp rắc rối nào trong việc cài đặt nó. Ví dụ Google đưa ra tại hội nghị nhà phát triển gần đây là người dùng có thể chạm vào đồng hồ đỗ xe bằng điện thoại của họ để mở ngay một ứng dụng đỗ xe (thông qua NFC) trên trang thanh toán, sẵn sàng thanh toán bằng Android Pay.

Một ví dụ khác là bạn có thể chia sẻ trò chơi ô chữ với một người bạn qua WhatsApp. Có niềm vui đặc biệt với câu đố đó? Sau đó, bạn có thể gửi liên kết qua và người nhận sẽ có thể lặn ngay đến trang đó trong ứng dụng mà không cần phải cài đặt nó trước hoặc thậm chí điều hướng qua menu.

Trình duyệt web sẽ trở nên liền mạch hơn rất nhiều, khi các trang web chuyển đổi giữa các trang web, ứng dụng và trở lại. Trong tương lai, chúng tôi thậm chí có thể thấy các trang web sử dụng liên kết để khởi chạy các ứng dụng tức thời từ các nhà phát triển khác. Trong khi kiểm tra các nhà hàng gần đó trong Bản đồ, bạn có thể nhấp vào liên kết đánh giá trong Yelp và sau đó mở ứng dụng Uber để đặt taxi!

Trình duyệt web sẽ trở nên liền mạch hơn rất nhiều, khi các trang web chuyển đổi giữa các trang web, ứng dụng và trở lại.

Nói về tương lai, chắc chắn dễ dàng xem các ứng dụng tức thì của Android là một bước tiến lớn hướng tới một sự tiến hóa không thể tránh khỏi đối với các trải nghiệm trực tuyến của chúng tôi. Với các gói dữ liệu ngày càng trở nên hào phóng, các kết nối ngày càng trở nên nhanh chóng và lưu trữ đám mây trở nên phổ biến; Nó chỉ là vấn đề thời gian cho đến khi chúng tôi không còn phải tải xuống bất cứ điều gì. Các ứng dụng tức thì vẫn thực sự tải xuống và cài đặt một phần mềm, nhưng trong tương lai, ngay cả việc xử lý cũng có khả năng được gia công cho một máy chủ ở đâu đó và điều đó sẽ làm giảm đáng kể nhu cầu về phần cứng đắt tiền.

Đây là một bước nhỏ theo hướng đó, nhưng nó là một bước tích cực.

Bảo mật và hạn chế

Điều lo lắng rằng một số người có thể đã đọc điều này, là nó có thể trình bày các vấn đề bảo mật. Điều gì xảy ra nếu một trang web tạm thời cài đặt một ứng dụng trên điện thoại có thể lập hóa đơn cho bạn thông qua Android Pay chẳng hạn?

Một ứng dụng có thể bắt đầu thanh toán cho bạn hoặc đọc danh bạ của bạn trừ khi bạn nói rằng nó có thể.

Mặc dù các ứng dụng tức thì của Android có thể giới thiệu một số mối lo ngại về bảo mật mới, nhưng vẫn có những biện pháp đảm bảo người dùng không cần phải lo lắng. Tất cả lưu lượng truy cập mạng từ bên trong ứng dụng sẽ sử dụng HTTPS. Việc đăng nhập sẽ cần được xử lý bằng Khóa thông minh (cũng giúp quá trình xử lý tốt và nhanh chóng) và người dùng sẽ cần cấp phép giống như họ làm đối với các ứng dụng đã cài đặt. Một ứng dụng có thể bắt đầu thanh toán cho bạn hoặc đọc danh bạ của bạn trừ khi bạn nói rằng nó có thể.

Trang Câu hỏi thường gặp về Ứng dụng tức thì của Google, cho chúng tôi biết rằng các ứng dụng này có thể sử dụng các quyền sau:

  • HÓA ĐƠN
  • ACCESS_COARSE_LOCATION
  • TIẾP CẬN
  • ACCESS_NETWORK_STATE
  • MÁY ẢNH
  • INSTANT_APP_FOREGROUND_SERVICE chỉ có trong Android O.
  • INTERNET
  • READ_PHONE_NUMBERS chỉ có trong Android O.
  • GHI ÂM
  • RUNG

Bất cứ điều gì không có trong danh sách này đều không được Instant Apps hỗ trợ. Lưu ý rằng những thứ như Bluetooth, đặt báo thức, sử dụng dấu vân tay và đặt hình nền bị thiếu.

Các hạn chế khác bao gồm thiếu hỗ trợ cho các dịch vụ nền (ứng dụng chạy tiềm năng mà không có kiến ​​thức về người dùng), cho thông báo đẩy, để truy cập bộ nhớ ngoài hoặc xem ứng dụng đã cài đặt trên thiết bị. Các ứng dụng tức thì cũng đã thắng được có thể thay đổi cài đặt trên thiết bị của người dùng, chẳng hạn như hình nền của chúng.

Như bạn có thể mong đợi, cũng có giới hạn kích thước tệp cho tải xuống ứng dụng tức thì, đó là 4 MB cho mỗi ‘tính năng hoặc mỗi trang (suy nghĩ hoạt động) của một ứng dụng. Điều này tất nhiên tạo ra nhiều hạn chế tiềm năng. Điều đó có nghĩa là, chẳng hạn, các nhà phát triển có thể đóng gói một ứng dụng chứa đầy đủ các phương tiện phong phú, mặc dù vậy, tất nhiên, không có gì ngăn cản họ phát trực tiếp các phương tiện truyền thông từ nơi khác.

Nhưng nó giảm giá khá nhiều thứ giống như một trò chơi 3D hoàn toàn. Tại thời điểm này ít nhất. Google có điều này để nói về chủ đề này:

Trò chơi trên máy tính là một danh mục ứng dụng chuyên dụng cao và thường có các công cụ độc đáo, tài sản lớn và yêu cầu hiệu suất cao. Mặc dù vậy, chúng tôi quan tâm đến việc khám phá các trường hợp sử dụng trò chơi. Kiểm tra Ứng dụng tức thì của Android đăng trên StackOverflow

Trong ngắn hạn, không có gì ngăn bạn tạo trò chơi, nhưng nhìn chung chúng sẽ là những thứ như trò chơi giải đố hoặc rất platformer 2D cơ bản tại một đẩy. Tuy nhiên, khả năng tăng tốc phần cứng với OpenGL ES 2.0, vì vậy tiềm năng trong tương lai là có.

Thời gian sẽ cho biết liệu một số hạn chế này có được dỡ bỏ hay liệu có thêm giới hạn nào không.

Thời gian sẽ cho biết liệu một số hạn chế này có được dỡ bỏ hay liệu có thêm giới hạn nào không. Cũng sẽ rất thú vị khi xem các nhà phát triển và thương hiệu áp dụng tính năng này như thế nào. Một điều đáng ghi nhớ là thực tế iOS hiện không có dịch vụ tương đương. Các doanh nghiệp có thể thận trọng khi giới thiệu những trải nghiệm mới mà chỉ một bộ phận khán giả nhất định của họ mới có thể đánh giá cao - nhưng một lần nữa, chỉ có thời gian mới trả lời.

Điều này có ý nghĩa gì đối với các doanh nghiệp và nhà phát triển

Tuy nhiên, các doanh nghiệp nên hào hứng với triển vọng của các ứng dụng tức thì của Android, vì điều này tạo ra rất nhiều cơ hội mới để tăng cường sự tham gia và có lẽ bán hàng kết quả là Như chúng tôi đã chạm vào, Ứng dụng tức thì của Android sẽ cung cấp cách để các trang web liên kết với nội dung động hơn cho người dùng di động và điều này sẽ cho phép sử dụng nhận thức vị trí, mua trong ứng dụng và hơn thế nữa. Sự hấp dẫn thực sự đối với một doanh nghiệp khi đó là khả năng cho phép người dùng liên tục đặt mua pizza hoặc mua sản phẩm thông qua ứng dụng của họ hoặc để được chỉ dẫn đến cửa hàng. Và khả năng chia sẻ liên kết đến các trang trong ứng dụng sẽ giúp tăng khả năng khám phá của các ứng dụng đó và có khả năng dẫn đến nhiều lưu lượng truy cập hơn. Những người dùng không thích ứng dụng của bạn cũng ít có khả năng để lại đánh giá tiêu cực.

Các ứng dụng tức thì sẽ là điều bắt buộc đối với các doanh nghiệp muốn tận dụng tiềm năng tiếp thị tối đa của các ứng dụng di động của họ sau đó. Tuy nhiên, đối với các nhà phát triển kiếm sống từ cài đặt ứng dụng hoặc từ quảng cáo, lợi ích có thể bị cắt giảm rõ ràng. Nếu bạn kiếm tiền từ quảng cáo, thì bạn có thể hưởng lợi từ việc có nhiều người dùng thường xuyên hơn các hoạt động cá nhân của bạn (và Firebase được hỗ trợ). Mặt khác, việc thiếu yêu cầu cài đặt ứng dụng, có thể làm giảm tần suất một số người dùng đến trở lại vào ứng dụng của bạn sau cuộc gặp gỡ đầu tiên của họ.

Ứng dụng tức thì sẽ là điều bắt buộc đối với các doanh nghiệp muốn tận dụng tiềm năng tiếp thị tối đa của ứng dụng di động.

Các ứng dụng tức thì sẽ được hỗ trợ bởi các phiên bản Android có niên đại từ Jelly Bean, nghĩa là chúng sẽ có sẵn cho hàng triệu người dùng nhưng nhìn thấy như chúng đã thắng có sẵn trên iOS, một số trang web có thể miễn cưỡng biến chúng thành một phần lớn trong chiến lược của họ.

Cách nhà phát triển có thể triển khai ứng dụng tức thì của Android

Một hướng dẫn chuyên sâu nằm ngoài phạm vi của bài đăng này nhưng chúng ta có thể nhanh chóng xem qua những gì liên quan đến việc tạo một ứng dụng tức thì.

Tin vui là Android Studio 3.0 sẽ hỗ trợ ứng dụng tức thì. Bạn có thể tải xuống SDK ứng dụng tức thì của Android từ Trình quản lý SDK và sau đó bạn sẽ sử dụng Trình trợ lý liên kết ứng dụng để dễ dàng thêm các liên kết của mình. Các trình giả lập bây giờ cũng sẽ hỗ trợ thử nghiệm trên môi trường cục bộ (các liên kết sâu đã được thử nghiệm trước đó bằng ADB).

Sự khác biệt lớn nhất là việc sử dụng một loại cấu trúc mới: mô-đun tính năng. Chúng hoạt động giống như các thư viện với mã, tài nguyên và bảng kê khai của riêng chúng và sẽ được truy cập theo cùng một cách từ ứng dụng có thể cài đặt của bạn, nhưng chúng sẽ xây dựng dưới dạng .apks riêng cho các ứng dụng tức thời của bạn. Một mô-đun ứng dụng tức thì sẽ hoạt động như một thùng chứa (một .zip) cho các mô-đun tính năng của bạn.

Vì vậy, để chuyển đổi một ứng dụng thông thường thành một ứng dụng tức thì, trước tiên, bạn sẽ sử dụng Trợ lý liên kết ứng dụng để sửa đổi bảng kê khai của bạn và xác định các điểm nhập và URL để truy cập chúng. Điều này hoạt động theo cách tương tự như cách mà hiện tại bạn sẽ chèn một liên kết sâu để liên kết trực tiếp đến các hoạt động trong một ứng dụng được cài đặt sẵn trên thiết bị của bạn.

Sau đó, bạn sẽ chuyển đổi mô-đun ứng dụng của mình và đặt nó trong mô-đun tính năng cơ bản. Bạn sẽ đổi tên ứng dụng thành một tính năng và thay đổi tệp Gradle để thay vì com.android.application, bạn có com.android.feature. Bạn cũng sẽ thêm một dòng vào Gradle để xác định tính năng cơ bản của bạn. Sau đó, Youll sẽ thêm một mô-đun ứng dụng cho ứng dụng hiện tại của bạn, mô-đun tính năng ‘cơ sở cho ứng dụng chính và mô-đun tính năng cho mỗi ứng dụng tức thì. Tất cả các mô-đun ứng dụng của bạn sẽ xây dựng mô-đun tính năng cơ bản và do đó sẽ có các phụ thuộc được thêm vào các tệp Gradle. Có một vài bước bổ sung và bạn sẽ tìm thấy một lời giải thích chi tiết hơn dưới đây.

Google đảm bảo với chúng tôi rằng toàn bộ quá trình này có thể được xử lý trong vòng chưa đầy một ngày cho một ứng dụng cơ bản, nhưng nó sẽ phụ thuộc rất nhiều vào cấu trúc ứng dụng hiện tại của bạn, cũng như quy mô của dự án mà bạn có trong đầu. Nếu bạn muốn tạo một ứng dụng cửa hàng và làm cho mọi sản phẩm liệt kê tính năng của riêng nó, thì bạn sẽ có nhiều bước bổ sung so với việc xây dựng một ứng dụng thông thường - nhưng đối với các dự án lớn hơn thì có thể mất nhiều thời gian hơn. Nó chắc chắn sẽ giới thiệu một số bước bổ sung nếu bạn muốn làm cho mỗi trang trong một cửa hàng chạy như một ứng dụng tức thời riêng biệt chẳng hạn.

Thực hành tốt nhất

Các ứng dụng tức thì của Android giới thiệu một loạt các thách thức mới cho các nhà thiết kế và nhà phát triển và sẽ yêu cầu ngôn ngữ thiết kế và cách suy nghĩ mới.

Google đã chia sẻ một số thực tiễn tốt nhất ở đây. Ví dụ: nhà phát triển mù tạt tích cực kêu gọi người dùng tải xuống ứng dụng đầy đủ. Các nhà phát triển có thể sử dụng nút cài đặt để nhắc điều này nhưng phải thực hiện một cách tinh tế. Lời nhắc nên được giới hạn không quá hai hoặc ba trường hợp. Tương tự như vậy, họ cần tránh phân nhánh UI và họ chắc chắn được khuyến khích không thêm màn hình giật gân vào các trang riêng lẻ. Khóa thông minh nên được sử dụng để nhận dạng để tránh người dùng phải liên tục đăng nhập và thoát khỏi các ứng dụng và trang web.

Nó chắc chắn đáng đọc qua hướng dẫn đầy đủ, nhưng cách tốt nhất để tóm tắt điều này là giữ cho quá trình chuyển đổi giữa trang web và ứng dụng càng liền mạch càng tốt trong khi cũng thế nhớ rằng người dùng sẽ tải các trang này từ trong ứng dụng thông thường.

Phần kết luận

Vậy bạn làm gì với các ứng dụng tức thì của Android? Bạn có thể thấy mình sử dụng chúng? Nhà phát triển: bạn sẽ chuyển đổi các ứng dụng hiện tại của mình hay sử dụng tính năng này cho các dự án trong tương lai?

Cá nhân tôi thấy rất nhiều sự hấp dẫn và hy vọng đây là một bước tiến tới không tải xuống trong tương lai. Hiện tại, khả năng liên kết bạn bè trực tiếp đến các trang trong ứng dụng hy vọng sẽ tăng sự tương tác và giới thiệu một loạt các trường hợp sử dụng mới.

Thành công có thể sẽ dựa vào sự sẵn lòng của các nhà phát triển để dành thêm thời gian đó, điều này sẽ phụ thuộc vào việc người dùng sẵn sàng thay đổi mối quan hệ với phần mềm của họ như thế nào.

Liên quan

  • Google Play Instant: Hãy thử các trò chơi mà không cần tải xuống chúng
  • 5 cài đặt Android bạn nên thay đổi để tăng cấp trò chơi trên điện thoại thông minh của mình
  • Google mang các ứng dụng tức thì của Android được chọn vào Cửa hàng Play

Đổi điện thoại có thể là một nỗi đau hoàn toàn. Bạn không chỉ phải đảm bảo tất cả dữ liệu của mình được ao lưu mà còn phải tìm cách chuyển tài kh...

1. Loại Tạo một điểm khôi phục trong trường tìm kiếm Cortana trên thanh tác vụ. 2. Chọn Tạo một điểm khôi phục (Bảng điều khiển) kết quả....

Chúng Tôi Khuyên