blob: b61272b91ad7e1c744054b708369987bed2e4713 [file] [log] [blame]
Scott Main50e990c2012-06-21 17:14:39 -07001page.title=Best Practices
Scott Main6afeb0e2013-04-16 21:05:51 -07002excludeFromSuggestions=true
Scott Main50e990c2012-06-21 17:14:39 -07003page.landing=true
4page.landing.intro=Design and build apps the right way. Learn how to create apps that look great and perform well on as many devices as possible, from phones to tablets and more.
5page.landing.image=
6
7@jd:body
8
9<div class="landing-docs">
10
11 <div class="col-12">
12 <h3>Blog Articles</h3>
13
Scott Main65bc1c22012-07-17 15:36:32 -070014 <a href="http://android-developers.blogspot.com/2010/10/improving-app-quality.html">
Scott Main50e990c2012-06-21 17:14:39 -070015 <h4>Improving App Quality</h4>
16 <p>One way of improving your apps visibility in the ecosystem is by deploying well-targeted
17mobile advertising campaigns and cross-app promotions. However, theres another time-tested method
18of fueling the impression-install-ranking cycle: improve the product!</p>
19 </a>
20
21 <a href="http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html">
22 <h4>Say Goodbye to the Menu Button</h4>
kmccormickd0615ed2013-03-27 17:18:26 -070023 <p>As Ice Cream Sandwich rolls out to more devices, it's important that you begin to migrate
Scott Main50e990c2012-06-21 17:14:39 -070024your designs to the action bar in order to promote a consistent Android user experience.</p>
25 </a>
26
Scott Main65bc1c22012-07-17 15:36:32 -070027 <a href="http://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html">
Scott Main50e990c2012-06-21 17:14:39 -070028 <h4>New Tools For Managing Screen Sizes</h4>
29 <p>Android 3.2 includes new tools for supporting devices with a wide range of screen sizes.
30One important result is better support for a new size of screen; what is typically called a “7-inch”
31tablet. This release also offers several new APIs to simplify developers’ work in adjusting to
32different screen sizes.</p>
33 </a>
34
Scott Main65bc1c22012-07-17 15:36:32 -070035 <a href="http://android-developers.blogspot.com/2011/03/identifying-app-installations.html">
Scott Main50e990c2012-06-21 17:14:39 -070036 <h4>Identifying App Installations</h4>
37 <p>It is very common, and perfectly reasonable, for a developer to want to track individual
38installations of their apps. It sounds plausible just to call TelephonyManager.getDeviceId() and use
39that value to identify the installation. There are problems with this</p>
40 </a>
41
42 <a
43href="http://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html">
44 <h4>Making Android Games that Play Nice</h4>
45 <p>Making a game on Android is easy. Making a <em>great</em> game for a mobile, multitasking,
46often multi-core, multi-purpose system like Android is trickier. Even the best developers frequently
47make mistakes in the way they interact with the Android system and with other applications</p>
48 </a>
49
50 </div>
51
52
kmccormickd0615ed2013-03-27 17:18:26 -070053</div>