Nasdaq100
Java
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.codepro
assets
doc
libs
res
src
.classpath
.gitignore
.project
AndroidManifest.out.xml
AndroidManifest.xml
NOTICE.txt
README.md
build.xml
custom-rules.xml
lint.xml
local.properties
pom.xml
proguard.cfg
project.properties

README.md

Nasdaq100

This app displays the top Nasdaq100 companies with their accompanying logo's. Users can simply select one of these companies to be redirected to the organization’s Wikipedia entry. Additionaly they can opt to view the company’s chart over the last 3 months

Screenshot

WebSite + Google Play


Website

Install App

Thank you!

www.nasdaq100.at/

Intention / OpenSource

One reason to OpenSource this app was to demonstrate a real live application with Fragments, ActionBarSherlock and Roboguice, that targets different versions of Android, different devices (N1, Tablet aso.) and AdMob, all in one place. The application was also developed as a tribute to all the OpenSource material that I have benefited from in the past.

Development / Settings

It should be easy to setup for you. The only tricky part is adding the ActionBarSherlock part. Under doc/dependency/ I have added a link to the version of ActionBarSherlock that I use. The screenshots below should guide you through the rest of the setup process:

In Eclipse:
In Eclipse

On Harddisk:
On Harddisk

Settings for ActionBarSherlock:
Settings for ActionBarSherlock

Settings for Nasdaq100:
Settings for Nasdaq100

Dependencies

License

  • All dependencies are under the license set by their respective owners

  • The project makes use of icons released in the AndroidIcons project, and are released under their respective licenses

  • The application icon and the background image are based on files from Fotolia and are protected by their respective licenses

  • The project makes use of icons that were released in the www.defaulticon.com project, and are released under their respective licenses

    Copyright 2012 Michael Mitterer, IT-Consulting and Development Limited, Austrian Branch

    Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0
    

    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Scripts

genAndroidIcons

If you use www.defaulticon.com icons in your Android project it's very easy to generate your own iconsets for Android (At least on Linux or Mac OS).

Check out the script in doc/bin/genAndroidIcons. (Don't forget to chmod 700 doc/bin/genAndroidIcons) (Tested on Mac OSX 10.8.2, should also work on Linux. Sorry Windows user, there is no script for you) Here you can see one of the preview files that the script generates. The preview.png was generated with a border and a shadow so that it's easier to see the thumbnail dimensions.

Below you can see a screenshot of a possible file structure the script generates:

Screenshot

tagdev

If you have more than one physical device connected to your PC and if you want to use the command-line with ant, you need to specify the serial number of your target device to help ant (+ adb) to copy the apk to the correct location. tagdev should help you to do this.

Sample:

  • $ doc/bin/tagdev --list
  • $ . doc/bin/tagdev --alias device1
  • $ ant installr

And again - sorry dear Windows user. Maybe Cygwin can help...