From e1970f12583120613bc94e15841f6a7cc7919f68 Mon Sep 17 00:00:00 2001
From: Dirk Dougherty
+
Important: There are specific design requirements your app must meet to qualify as an Android TV app on Google Play. For more information, see the requirements listed in TV App Quality.
+Note: For information about how to publish your TV apps in Google Play, +see Distributing to Android TV.
+The Home Screen is the start of the user experience, providing search, content diff --git a/docs/html/distribute/essentials/quality/tv.jd b/docs/html/distribute/essentials/quality/tv.jd index b13307e8c04fe..20018c3f35dd4 100644 --- a/docs/html/distribute/essentials/quality/tv.jd +++ b/docs/html/distribute/essentials/quality/tv.jd @@ -47,11 +47,9 @@ page.image=/distribute/images/gp-tv-quality.png qualify as an Android TV app on Google Play.
-- Note: You will be able to submit TV apps to Google Play with the public release - of Android 5.0 on November 3. Stay tuned for more information about how to submit your TV apps - through the Google Play Developer Console. -
+Note: For information about how to publish your TV apps in Google Play, +see Distributing to Android TV.
++ If you've got a great app or game, Android TV and Google Play can help you + bring it to users right in their living rooms. You'll be able to offer your + apps and games in a storefront experience that’s optimized for TV. You can + extend your new or existing apps for TV and then publish them using familiar + tools and processes in Google Play. +
+ ++ To get started, review the sections in this document to learn how to + distribute your TV apps to users through Google Play. Be sure to read + TV App Quality + for information on the usability and quality standards that your apps should + meet. When your app is ready, you can opt-in to publishing in the Android TV + storefront from the Developer Console. +
+ ++ Google Play lets you put your TV apps in front of a new audience of users in + their living rooms. You can develop and publish using your existing Developer + Console account and your current distribution and pricing settings. It's easy + to participate — the sections below outline the process. +
+ +
++ To prepare for a successful launch on Android TV, start by reviewing the + guidelines for creating great app experiences on TV. See the Android TV design guidelines for ideas + on extending your app for TV and details on design and usability. +
+ ++ As you get started designing your TV experience, make sure to read and + understand the quality criteria for TV apps. The Google Play experience for + Android TV showcases only apps that are usable on the TV + — your apps can participate if they meet a set of basic quality + criteria. See TV + App Quality for details. +
+ ++ A great app for TV is designed for living room use and takes advantage of the + capabilities of Android TV and related input accessories such as game + controllers, D-pads, and remotes. The app is refined to offer a polished, + high-quality experience on large screens and delivers a compelling feature + set for users. +
+ ++ As you consider your TV app, review the developer documentation and + usability guidelines and plan on supporting them to the greatest extent + possible. Make sure to design a great leanback experience for users and build + it with the leanback library included in the SDK. You’ll want to optimize + other parts of your app for the TV use case and it's a good idea to identify + those early in your development process. +
+ ++ In most cases, we recommend delivering your TV experience as part of your + existing app for phones, tablets, and other devices, using the same package + name and store listing. This approach lets users upgrade to your TV experience + seamlessly and also lets you take advantage of the reviews and ratings you’ve + earned in your app for phones and tablets. +
+ ++ You can bundle your TV intents, leanback library, and TV-specific code and + resources as part of a single APK solution for all supported devices. If + necessary, you can use Multiple APK + Support to deliver a custom binary to Android TV devices under the same + package name and store listing that you use for phones and tablets. +
+ ++ Throughout design and development, it's important to have a suitable device + on which to prototype and test your user experience. You should acquire one + or more Android TV devices or emulators and set up your testing environment + as early as possible. The recommended hardware device for testing in the + Android TV environment is Nexus Player, which is available from Google Play + and other stores, and you should also acquire a game controller and other TV + input devices. +
+ ++ Your TV apps should be designed to perform well, look great on Android TV, + and offer the best user experience possible. Google Play showcases + high-quality apps for easy discovery by users in Google Play. Here’s how you + can participate and deliver an Android TV app that users will enjoy. +
+ ++ When you've built your release-ready APK and tested to ensure that it meets + all of the TV App + Quality guidelines, upload it to the Developer Console. Update your store + listing with TV screenshots and TV banner, and set distribution options as + needed. If you aren't familiar with how to prepare for launch on Google Play, + see the Launch + Checklist. +
+ ++ Before you can publish to Android TV users, you need to opt-in to Android + TV from the Pricing and Distribution section of the + Developer Console. Opt-in means that you want your app to be made available + to Android TV users through Google Play, and that + your app meets TV + App Quality guidelines. +
+ ++ You can opt-in only if your app meets two preliminary quality + criteria that are automatically checked on APK upload: +
+ +ACTION_MAIN
+ with category
+ CATEGORY_LEANBACK_LAUNCHER. Learn more here.
+ android.hardware.touchscreen hardware
+ with android:required="false”. Learn more here.
+ + If your app meets the preliminary criteria, you’ll see an opt-in checkbox for + Android TV, as shown below. If the opt-in checkbox is not enabled, review + your APK to ensure it meets the preliminary criteria. +
+ ++ After you opt-in and save the changes, you can publish your app as usual. + Before making the app available to Android TV users, Google Play submits + your app for review against the TV App Quality criteria + and notifies you of the result. See the next section for details on how to + track the approval status of your app. +
+ ++ If your app meet TV + App Quality criteria, Google Play makes that app available to Android TV + users. Your app is alsoeligible for higher-visibility featuring in app + collections and promotions. To let users everywhere know that your app is + designed for Android TV, Google Play decorates the app’s store listing with a + TV badge. +
+ ++ Note that opt-in and review do not affect the availability of your app to + other devices in Google Play Store — on phones and tablets, for + example, your app is available as soon as you publish. +
+ ++ Here are the steps to opt-in to Android TV in the Developer Console: +
+ +
+ + Opt-in for TV: Include your app in Android TV by opting-in from the + Developer Console. +
++ If your app meets the technical and quality criteria for Android TV, as described above, + your app will be available for users to enjoy on Android TV. If your app doesn’t meet + the criteria, you’ll receive a notification email sent to your developer account + address, with a summary of the areas that you need to address. When you’ve made + the necessary adjustments, you can upload a new version of your app to the Developer + Console. +
+ ++ At any time, you can check the review and approval status of your app in the + Developer Console, under Android TV in the app's Pricing and Distribution + page. +
+ ++ There are three approval states: +
+ +To understand how your apps are evaluated, please see the TV App Quality document.
+ + +w
zoi?gSU>W(qex(T%AMi}kw`M#xBPqiA5)A+A$TWfzre^Dsa=UXBS?jNF &*|R;gMj65o4h+QIrzJ&I6b{mSrRe$+X>m) `Zz4@BzhYEGIMBw>Re>
z3BR`TDTz(bY(X$+Rt Llf3%{&il~Rkq?pTwtz)6Z{^DdYF+0f4u9)c<
zylWw;vhoTF!lY|idUZx_<3
z5Vp=(f0qB;x_i1z7H}9wb9gE+C%qE;3XMRH2N48?4nYfR1|t;+2@?zyRi1q@oovmb
zRfVb(#=}ggkA8*=sWq6}eBPF0*?PI#xI*0)MwXo~f#b*@;FDHtAxfguc4(xUaUR+!
zhXA1HI~reYX|m^;c583dAM<-
z1(wWVdFQ!VNC@19
K+OpfCCjnOwL{X(L?Wr7V1dmgZ0ZO5LQW-Sd-mytTVpJY0V+WlNkW2ZA2`coDc{B4!7
z;lu_B?}Jx9w(%<_&O98nU@0gunTA?Ie?ftxrAbC;2oq29GpRnaehHVMG>P#LBYN_l
zXQCiTlrYWcblGc-xa%z?$4A@$I6XOFKGv0rU_?|yAVHrgNl8eMV%xO1M|!osg6fO!
zKsV_{+8BfAv|B9nJ;qd)dkV@Fb>2BmagWMRI0#JFF#o#)5vcuZ1ZOJt50iro9Xoo7
ziWNd=f(*6ZmMuyD
PY=C^P|P=yu9;(
zr+_RfZ~hfC0Qzuk(+vMIN54;b#;cH|J|nNyG(C?8KX^;})4U?Tes)%Hva#%X8Gsmr
zbH}!5-I^C;*!x+aL_9x1=rqtOl&HP^-+oEvYf38Ws6i%$LW49bYu~wW-Y%t>3>J9~
zIde{AbUL%