Entre App

Have not done anything on this for a long time so it is kind of dead :-(
This is an android app for Entre Sundsvall (http://www.entresundsvall.nu).
Entre carries event information and ticket booking in Sundsvall Sweden.
My English is not the best, hope you understand.
This project is created in Netbeans 7 with nbandroid plugin.
 - Activity to search for upcoming events.

Default catalogs and files
bin            Binaries and script files.
build          Buld folder (.class files)
build/classes  NetBeans build folder
build/empty    NetBeans create this for some reason
build/web      NetBeans web build folder
dist           Distributable file for this project (jar, war, ear...)
doc            This document, help files and other documents.
doc/javadoc    API documentation in HTML.
doc/licence    Licenses for everything used in this project.
etc            Configuration files.
lib            Jar-files and OS-specific libraries.
libs           AndroidSdk read this jars and add to project
nbproject      Settings for NetBeans
res            Resources file for Android app.
src            Java source code.
sys            Static data. (Example images)
tmp            Temporary files.
var            Variable data (Example database files).
var/log        Log files.
web            Web project source. (jsp, js, css, html...)
build.xml      Build file for Netbeans
manifest.mf    Build file for Netbeans

Java 1.5
SteelsquidAndroidUtils (http://steelsquid.org/AndroidUtils)
Jsoup (http://jsoup.org/)
Android SDK (http://developer.android.com/sdk/index.html)

To open this project in netbeans:
  Download and install Android sdk from http://developer.android.com/sdk/index.html
  Make all files under tools executable
  Extract to disk and execute tools/android (See http://developer.android.com/sdk/installing.html)
  Select 'Available Packages' and install Android SDK platform-tools, sdk platform Android 1.6.
  Select 'Virtual Devices' and 'New'. Set data below and then create AVD:
        Name: Android_1.6
        Target: Android 1.6.
        SD Card Size: 128MiB
        SDCard: yes
        AudioOutput: yes
        Camera: yes
        TouchScreen: yes
        GPS: yes
  Make all files under platform-tools and platforms/android-4/tools executable
  In Netbeans 'Update Center' add this plugin: http://kenai.com/projects/nbandroid/downloads/download/updatecenter/updates.xml
  Then install the Android plugin. (See http://gerry.ws/2009/01/1074/how-to-setup-netbeans-for-android-development.html)
  Inside Options/Miscellaneous/Android (/opt/android-sdk-linux_x86)

Install on Android:
  The Android apk file is located under the dist directory (dist/SteelsquidEntreApp.apk)
  See http://www.brighthub.com/mobile/google-android/articles/37151.aspx

  The serves is Entre homepage. Parsing the html from http://www.entresundsvall.nu

Short description of classes and files
    The widget.

    This class was automatically generated by the
    aapt tool from the resource data it found.  It
    should not be modified by hand.

    Read html from server and extract information.

    List and serach the Entre events.

    Read event from the entre homepage in background and showing please wait dialog

    A event.

    Global stuff.

    Contains all icons

    The DetailsActivity layout.

    The event view (shows inside detalis view, @+id/details_content).

    The events view (shows inside detalis view, @+id/details_content).

    String resources used in the application.

    Color resources used in the application.

    Dimension resources used in the application.

    Style resources used in the application.

    The manifest presents essential information about the
    application to the Android system, information the system must
    have before it can run any of the application's code.

 - A widget that alerts about your events next week/in the weekend/evening.
 - Booking

Revision history:
 > 2011-04-10  0.6  Initial release 
 > 2011-05-09  0.7  Nothing new in the code but using Netbeans 7
 > 2011-09-15  0.8  Newest version of AndroidUtils