BUG Community

Welcome! Log In

Posts

  • DEVELOPMENT: Java 7 (OpenJDK/IcedTea) for the BUG 2.0

    For anyone interested in Java 7, I have built OpenJDK 7 (via IcedTea) for BUG 2.0 (Angstrom, armv7, Zero VM).  The binaries are available here.  The binaries are not provided as Angstrom opkgs, so the installation process...

  • HOW TO: Processing & BUG

    While using processing on ARM (via openjdk-6-zero) has been done for quite some time, (even using the Arduino IDE), we just got it working on BUG.Just running sketches couldn't be easier.  Processing 1.5.1 allows sketches to...

  • HOW TO: OSGi service binding without throwing in the kitchen sink.

     In the BUG 2.0 software release we've added an API to allow for easy service binding with minimal code.  The API is in com.buglabs.application.ServiceTrackerHelper and the primary actor is the ManagedRunnable.  To illustrate the usage of...

  • DEVELOPMENT: Heading to JavaOne to talk about FOSS Java on ARM

    I'm off to San Francisco for a few days to learn what new innovative lawsuits technologies are coming out of the Java ecosystem.  If you're attending would love to see you at my session where...

  • DEVELOPMENT: Friday afternoon remote debugging, remotely.

    I had the opportunity to work on a nasty little defect from home this afternoon.  Some background: Originally we used the AvetanaBT implementation for java-level API hooks into bluez for bluetooth programming. It has served...

  • HOW TO: Modular Java == Buildable Java

    I started out today with a simple goal; "Let's build OpenJDK for OMAP this morning." I said to myself.  So I begin with a fresh build tree, pulling in the build recipes bit by bit. ...

  • DEVELOPMENT: Ångström on BUG

    Thanks to Marcin's tireless efforts the Ångström distribution is now running on BUG: .-------. | | .-. | | |-----.-----.-----.| | .----..-----.-----. | | | __ | ---'| '--.| .-'| | | | | |...

  • HOW TO: How to get your BUG out of a Java Crash

    If your BUG locks up in a way that the base LCD is unresponsive or the base icons are missing when you plug in your module, you're probably experiencing a Java crash. Follow the steps...

  • HOW TO: /// Stripes (on Jetty (on BUG))

    The default BUG software stack includes a simple Java web server and Servlet implementation.  The speed and simplicity comes at the expense of functionality.  In the web world, this means that JSP isn't supported.  To...

  • DEVELOPMENT: Fun with Java, our repo, java-gnome, and dbus-java.

    I posted a few weeks ago about how our extras repository is now online.  Since then I've had some downtime to add packages to our repository at the request of other BUG developers and some...

  • DEVELOPMENT: SWT on the BUG

    All BUG applications today use Java's original GUI library, the Abstract Window Toolkit (AWT). It runs really efficiently, but has limited featured compared to the modern widely used libraires. The primary alternatives are Swing, SWT,...

  • DEVELOPMENT: Features features features

    The development team here at BUG has been grinding away at R1.4 of the BUG software stack for the past few months and I'm really looking forward to its release.  Why?  Well, for one, the...

  • DEVELOPMENT: Another round of FOSS Java Benchmarks

    Kevin Shultz is back in the office and had some time to put together a refresh of his always interesting and sometimes contraversial take on FOSS JVM performance.  Interesting gains have been made by both...

  • DEVELOPMENT: BUG + OpenJDK

    Today we're happy to announce we are working with Robert Schuster and Sebastian Mancke of tarent and Jalimo on porting OpenJDK to the BUG.  We have watched excitedly in the past of progress being make...

  • DEVELOPMENT: CACAO + GNU Classpath on BUG

    In order to support a partner, we needed to get a JVM on the BUG that had the commericial-friendly classpath exception clause to the GPL.  Unfortuantely phoneME does not have this, however GNU Classpath does. ...

  • DEVELOPMENT: Using ServiceTrackerHelper rather than the AST

     While working on some tutorial material I pulled up the old SimpleGUI application.  It's pretty basic, but I've always been mildly troubled by the verbosity of the boiler plate code in the AbstractServiceTracker.  A while...

Powered by Community Engine

Top
Login
Close
Bottom