User Tools

Site Tools


android:development_environment

This is an old revision of the document!


For development of the Android phone project developers need the following tools:

  • Eclipse 3.6.1
  • Android SDK 2.2
  • SVN (on AGTEK machine)
  • SVN client

Development standards

  • Eclipse code formatting, project setting XML
    • TBD: MJA has XML for eclipse, need to place for access.
  • Application target Android 2.1 (API 7)
    • Stretch goal to support back to Android 1.5 (API 4)
  • All code to be tested via JUnit (as supplied by Android SDK)
    • Stretch goal for 100% coverage
  • SVN layout to match directory layout generated by the Android ADT Eclipse plug-in.
  • All modules are to use the package com.agtek.smartdirt

Processes

  • Nightly builds on the dev.agtek.com machine, including tests, via Ant
  • Iterative development via Agile style stories. See Android Project Stories
    • Iterations planned on every couple of weeks.
    • Iterations released at the completion of every story.
    • Source tagged with the story (e.g. “Story_1”, “Story_2”, etc).
android/development_environment.1285347854.txt.gz · Last modified: 2012/10/10 17:18 (external edit)