Skip to content
This repository has been archived by the owner on Apr 19, 2018. It is now read-only.

Commit

Permalink
Website updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
JakeWharton committed Oct 7, 2012
1 parent 51ee9b1 commit d82095f
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 83 deletions.
4 changes: 3 additions & 1 deletion website/download.html
Original file line number Diff line number Diff line change
Expand Up @@ -99,10 +99,12 @@ <h3>Sample Applications</h3>
<dt class="normal">(loading)</dt>
</dl>

<h3>Third-Party Plugins</h3>
<h3>Third-Party Tools</h3>
<dl id="third-party">
<dt class="normal"><a href="https://github.com/rtyley/roboguice-sherlock">RoboGuice-Sherlock</a> &mdash; Roberto Tyley</dt>
<dd class="plugin">Base activities and base fragments which allow for easy use of RoboGuice and ActionBarSherlock together.</dd>
<dt class="normal"><a href="http://jgilfelt.github.com/android-actionbarstylegenerator/">Action Bar Style Generator</a> &mdash; Jeff Gilfelt</dt>
<dd class="plugin">Allows you to easily create a simple, attractive and seamless custom action bar style for your Android application. It will generate all necessary nine patch assets plus associated XML drawables and styles which you can copy straight into your project.</dd>
</dl>
</div>
<div class="fourth last">
Expand Down
6 changes: 3 additions & 3 deletions website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
<div class="row">
<div class="half" id="feature">
<p id="header"><a class="img" href="index.html"><img src="static/logo.png" alt="Home"/></a></p>
<p class="lead">ActionBarSherlock is an extension of the <a href="http://developer.android.com/sdk/compatibility-library.html">compatibility library</a> designed to facilitate the use of the action bar design pattern across all versions of Android with a single API.</p>
<p class="lead">ActionBarSherlock is an extension of the <a href="http://developer.android.com/sdk/compatibility-library.html">support library</a> designed to facilitate the use of the action bar design pattern across all versions of Android with a single API.</p>
<div id="sherlock"><a href="merch-and-donations.html"><img src="static/mascot.png" alt="Donations &amp; Merhandise" title="Buy me on a shirt!"/></a></div>
<p>The library will automatically use the native action bar when appropriate or will automatically wrap a custom implementation around your layouts. This allows you to easily develop an application with an action bar for every version of Android from 2.x and up.</p>
<div id="download">
Expand Down Expand Up @@ -104,8 +104,8 @@ <h1>Featured Implementations</h1>
<div class="half app">
<img src="static/apps/com.squareup.cardcase.png"/>
<div class="info">
<h4>Pay with Square</h4>
<p class="desc">Pay with your name using Square. Leave your wallet at home and simply give your name at checkout. Find businesses you love, share favorites and be rewarded.</p>
<h4>Square Wallet</h4>
<p class="desc">Fumbling for cash or plastic is a thing of the past. With Square Wallet, you just say your name to pay. Square Wallet also helps you discover nearby merchants and earn rewards.</p>
<p class="links"><a href="https://play.google.com/store/apps/details?id=com.squareup.cardcase">View on Play Store</a></p>
</div>
</div>
Expand Down
68 changes: 0 additions & 68 deletions website/migration.html

This file was deleted.

26 changes: 17 additions & 9 deletions website/samples.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,40 @@
<div class="three-fourths">
<h1>Library Samples</h1>
<p>The library comes with three samples, each of which demonstrate a different use case of ActionBarSherlock.</p>
<p>A compiled <code>.apk</code> for each sample can be downloaded under the &quot;Sample Applications&quot; section of the <a href="download.html">download page</a>. You can obtain the source code for each in the <a href="https://github.com/JakeWharton/ActionBarSherlock/tree/master/samples"><code>samples/</code> directory</a> of the repository.</p>
<p>A compiled <code>.apk</code> for the samples can be downloaded under the &quot;Sample Applications&quot; section of the <a href="download.html">download page</a>. You can obtain the source code for each in the <a href="https://github.com/JakeWharton/ActionBarSherlock/tree/master/samples"><code>samples/</code> directory</a> of the repository.</p>

<h3>Demos</h3>
<p>The demo sample is a showcase of the functionality of the library and its action bar. There is an example for nearly every major feature of the library and you should refer to the source code for each activity for the proper way to use each.</p>
<p><em>Screenshots coming soon.</em></p>

<h3>Fragments</h3>
<p>This sample is simply the 'API Demos' sample from the Android support library ported to use <code>SherlockFragmentActivity</code> and <code>SherlockFragment</code>. It should provide a good idea of how these two classes are used to replace <code>FragmentActivity</code> and <code>Fragment</code>.</p>
<p><em>Screenshots coming soon.</em></p>

<h3>RoboGuice</h3>
<p>A port of one of the RoboGuice sample applications which shows how you can combine two libraries which require the use of base activities.</p>
<p><em>Screenshots coming soon.</em></p>

<h3>Styled</h3>
<p>This sample is adapted from a blog post by Nick Butcher which demonstrates how to style various action bar components. While originally targetted at Honeycomb tablets, this sample still provides a good starter for styling.</p>

<h3>Known Bugs</h3>
<p>Unlike the others, this sample application's sole purpose it to demonstrate known bugs with the library. These oftentimes will be framework-related which need fixed in Android before they can be fixed in the library.</p>
</div>
<div class="fourth last">
<h1>Open-Source Examples</h1>
<p>The following are open-source applications which implement ActionBarSherlock in an exemplary fashion. These should provide a more realistic view of what implementation is like provide solutions for common implementation problems.</p>

<h3>GitHub Mobile</h3>
<p><em>GitHub is the best way to collaborate with others. Create, manage, and discuss issues and stay up to date with an integrated news feed for all your organizations, friends, and repositories.</em></p>
<p>The main GitHub app is a very clean and content-driven application which uses ActionBarSherlock as well as a lot of other open source libraries. It is a great reference for some best-practices.</p>
<p><a href="https://play.google.com/store/apps/details?id=com.github.mobile">Play Store</a> &middot; <a href="https://github.com/github/android">GitHub</a></p>

<h3>SeriesGuide Show Manager</h3>
<p><em>&quot;Manage the progress of (re-)watching your favorite TV shows. Keep track of which episodes you still have to watch or which ones are upcoming.&quot;</em></p>
<p>The SeriesGuide application has implemented ActionBarSherlock for a very long time and coupled with heavy use of fragments has allowed for very dynamic layouts that scale well to every screen size.</p>
<p><a href="https://market.android.com/details?id=com.battlelancer.seriesguide">Play Market</a> &middot; <a href="https://github.com/UweTrottmann/SeriesGuide">GitHub</a></p>
<p><a href="https://market.android.com/details?id=com.battlelancer.seriesguide">Play Store</a> &middot; <a href="https://github.com/UweTrottmann/SeriesGuide">GitHub</a></p>

<h3>GitHub Gaug.es</h3>
<p><em>&quot;Gaug.es is the most simple and beautiful way to track multiple sites and see live reporting on all of them from one convenient dashboard.&quot;</em></p>
<p>The Gaug.es application by GitHub is a relatively simple application but shows how you can use ActionBarSherlock with simple styling to create a polished and unique look to your applications that matches your branding.</p>
<p><a href="https://play.google.com/store/apps/details?id=com.github.mobile.gauges">Play Market</a> &middot; <a href="https://github.com/github/gauges-android">GitHub</a></p>
<h3>Google I/O 2012</h3>
<p><em>The official Google I/O 2012 conference app.</em></p>
<p>Google's official scheduling application for the I/O developer conference. This application is great reference for some best practices and does an especially well job of showing how to provide layouts for all devices.</p>
<p><a href="https://play.google.com/store/apps/details?id=com.google.android.apps.iosched">Play Store</a> &middot; <a href="http://code.google.com/p/iosched/">Google Code</a></p>
</div>
</div>
6 changes: 5 additions & 1 deletion website/support.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,13 @@ <h1>Support</h1>
<p>Support for the implementation and development of ActionBarSherlock is available in the following places:</p>

<h3>Google Group</h3>
<p>Post a message to the Google Group for my personal projects. This will allow myself as well as other users of the library to assist you. It will also serve as a catalog of previous questions and announcements which may be useful.</p>
<p>Post a message to the Google Group about ActionBarSherlock. This will allow myself as well as other users of the library to assist you. It will also serve as a catalog of previous questions and announcements which may be useful. Please DO NOT post general questions about using the action bar APIs.</p>
<p class="link"><a href="https://groups.google.com/group/actionbarsherlock">groups.google.com/group/actionbarsherlock</a></p>

<h3>StackOverflow</h3>
<p>Like Google Groups, this will allow fellow users to assist you solve your problem. This is also a more approriate place to post general questions about the action bar API.</p>
<p class="link"><a href="http://stackoverflow.com/tags/actionbarsherlock">stackoverflow.com/tags/actionbarsherlock</a></p>

<h3>GitHub Issues</h3>
<p>If you have found a bug or want to suggest a new feature then you can create an issue on the GitHub project.</p>
<p class="link"><a href="https://github.com/JakeWharton/ActionBarSherlock/issues">github.com/JakeWharton/ActionBarSherlock/issues</a></p>
Expand Down
1 change: 0 additions & 1 deletion website/usage.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
<div class="three-fourths">
<h1>Usage</h1>
<p>Sticking with the theme of the official compatability library, ActionBarSherlock aims to allow the use of the action bar design pattern by mimicking the experience that would be found natively on Android Ice Cream Sandwich with as little effort as required.</p>
<p><strong>Are you migrating an application from version 3.x to 4.x?</strong> Check out the <a href="migration.html">migration guide</a> for detailed steps that will get your app up and running with the new version.</p>

<h3>Requirements</h3>
<p>Due to its use of the native action bar and its related classes on Ice Cream Sandwich, the library requires that both it and your project are compiled with Android 4.0 or newer. The project also requires that you are compiling with JDK 1.6 in both your editor and any build systems that you may be using.</p>
Expand Down

0 comments on commit d82095f

Please sign in to comment.