Wiki

Clone wiki

javarosa / Dev

Developer Resources

TracNav(JavaRosaTOC)

The Basics

How to Start Contributing

  • [wiki:ContribOverview Overview] : Overview of how to fit your new additions into the JavaRosa framework
  • [wiki:NewModule New Module Tutorial] : How to create a new module (i.e., an Eclipse project)
  • [wiki:NewActivity New Activity Tutorial] : How to create a new Activity
  • [wiki:NewApplication New Application Tutorial] : How to create a new JavaRosa Powered Application
  • [wiki:NewService New Service Tutorial] : How to create new services (i.e., supply data from external resources to JavaRosa)
  • [wiki:UnitTesting Unit Testing Tutorial] : How to write unit tests

Helpful Articles

  • [wiki:Glossary JavaRosa Glossary] : A Glossary of important terms and concepts in JavaRosa
  • [wiki:Serialization Externalizable Framework] : Using the Externalizable framework for serializing and deserializing objects
  • [wiki:Signing JAR Signing] : Instructions for signing a Jar with a certificate
  • [wiki:SystemOut Wrapping System Out Calls ] : Instructions on making your console output well-behaved
  • [wiki:ClearRMS Clearing out your RMS] : How to wipe out your RMS when it's causing problems
  • [wiki:AudioCapture Recording Audio] : Capturing audio utilizing JavaRosa
  • [wiki:ImageCapture Capturing Images] : Working with images in JavaRosa
  • [wiki:WebDemos Web Demos] : How to turn J2ME Jar files into J2SE Jar files with the MicroEmulator package, and package them into web demos
  • [wiki:IncidentLogging Incident Logging] : How to manage the JavaRosa Incident Log
  • [wiki:Internationalization Internationalization] : How to manage Externalized Strings and Locales in JavaRosa

Random (& Design Proposals)

  • [wiki:Netbeans Netbeans setup instructions] : running Java Rosa in Netbeans IDE
  • [wiki:palmOSEmulator Palm OS Simulator] : Instructions for setting up the Palm OS simulator
  • [wiki:deployPalm Deploying to a Palm Device] : Instructions for deploying the application to a Palm device
  • [wiki:PropertyModel Property Model] : Ideas on developing a general-purpose property model
  • [wiki:Refactoring Refactoring Design]
  • [wiki:FixRefs Fixing SVN references]
  • [wiki:WHOWidget WHO Weight Graph Specification]
  • [wiki:DaemonProposal Daemon System Proposal]
  • [wiki:TestPlan Testing Plan]
  • [wiki:ReliableHttp]
  • [wiki:PreloadHandlersRedux]
  • [wiki:WorkingWithFiles Working with the file system]
  • [wiki:IMCIPort E-IMCI port]

Ancillary Resources

  • [wiki:J2ME Background] : Background and resources on J2ME development
  • [wiki:introJ2ME Introduction to J2ME Development] : An introduction to developing applications for J2ME devices
  • [wiki:J2MEDatabases J2ME Databases] : Notes on J2ME databases
  • [wiki:OtherPlatforms Mobile Platforms] : Other Mobile Platforms besides J2ME/Polish

Updated