User Tools

Site Tools


android:smartsuite_4.0_migration

This is an old revision of the document!


Migrating 2.3 applications like SmartDirt and SmartGrade require a different interface and the example below attempt to solve the issues of migration and provide an interface pattern for future products.

SmartDirt 4.0 Migration screenshots

The example below use more optimized layouts for portrait and landscape than 2.3 versions. These are for the phone (Galaxy III). Tablets may require different layouts as well.

DEV NOTE: Title will NOT say “AGTEK Smartdirt”. The modern implementation has an AGTEK logo in the lower left corner, so title will simply say “SmartDirt”.

DEV NOTE: Layer button on images is not present in SmartDirt migration, that's a holdover from something else. Graphic Designer made an ooops.

Changed Elements

  • Action Bar - The Action Bar means we no longer have room for the file name and mode. I've moved those items to just below the top info panel in place of the progress notifier. When the progress notifier is being updated it can replace the file name temporarily.
  • Action Bar icons - Typically there are at least two menu option icons available on all platforms regardless of orientation. I've prioritized 3D and measure in normal mode and Snap and Report in Measure mode.
  • 4.0 menus - Menus are simplified in 4.0 since most don't show icons.
  • Single line landscape info bar - Landscape has always suffered from a lack of vertical screen space. For 4.0 we'll go to single height on the top and bottom info bars to maximize that space.

Job name in progress notifier position mode at right justified status

The new action bar makes some items more equal than others and requires prioritizing functions. The menu order and listing for main mode 4.0 is this:

  1. 3D view
  2. Measure Mode
  3. View
  4. Settings
  5. File
  6. Save - Note that we have not had Save on the menu before due to the 6 item limit and instead have only saved when exiting. Without the 6 item limit we should allow the user to save on demand similar to SitePlan

Also notice that Track is no longer an option on the menu. Instead it will move permanently to the screen below the zoom controller. We can also remove the option to remove it from the Preferences tab.

The measure mode menu for 4.0 has the following priorities:

  1. Snap
  2. Report
  3. View
  4. Exit Measure
  5. 3D
  6. Clear
  7. Settings
  8. File
  9. Save

Note that I expanded the measure mode to include File, Save and Settings. With 2.0 menus the goal was to not go to multiple menu screens. We no longer have to make that compromise for 4.0 systems. 2.3 systems will still function but will end up with a More menu item.

SmartGrade 4.0 Migration

SmartGrade follows the same patterns and screen elements as SmartDirt but has many more menus and modes. I am not planning on doing SmartGrade 4.0 screens for the Wiki.

Modes and Menus

Alignment

Choosing whether to shoot benchmarks or Recover. We probably need the action bar in this screen. It will slide down the two button choices.

  1. Create Benchmark
  2. Import Benchmarks
  3. Settings

I'm checking versions and it seems like we lost a menu in there somewhere (creating benchmarks, reshooting, View would be a late addition). If not, there's some room for improvement on the shoot benchmarks screen.

Grade

Lots of room for debate here on what's most important (top 2 or 3 icons). The other danger is that putting some items like undo on the action bar could cause inadvertent presses. I'm ready for discussion on this. My top 3 goes like this.

  1. New Line
  2. 3D View
  3. Save

The others are:

  1. Undo - arguably this could be on the action bar. I am concerned with hitting it by accident
  2. Create Benchmark
  3. Labels - also could be on the action bar except we already have a shortcut of tapping the label text.
  4. File
  5. View
  6. Progress Topo
  7. Stake Mode
  8. Settings

I've left stream off of here because we will just move this to the zoom controller permanently and remove the option to turn it off from preferences.

Stake

Stake has the opposite problem of Grade. It's hard to figure out what should be on the action bar. Here's the list:

  1. 3D view - This seems odd until you combine it with the new feature of keeping the selected line bold while in 3D. With the control so fast and easy to use the 3D becomes another way to confirm you have the right point picked.
  2. Labels - While you can turn on labeling by tapping the label text it's actually kind of hard to do and not changed what's staked. Putting it on the action bar makes it easier. It might need a icon.
  3. Save - I can be talked out of this one easily.

The others are:

  1. Create Benchmark
  2. Undo
  3. Grade Mode
  4. File
  5. View
  6. Settings

Record like Stream in Grade mode is taken off the menu and moved permanently to the zoom controller. We will leave it in preferences as something the user can turn off but the default install state is to have it on.

Progress Topo (Boundary)

Progress Topo has different menus depending on whether topo data exists. This is for boundary entry when topo data exists. The Action bar items are:

  1. Add Point
  2. 3D
  3. Report

The others are:

  1. Delete Point
  2. Make Surface
  3. Save
  4. File
  5. Grade Mode
  6. Stake Mode
  7. View
  8. Setting

Progress Topo (Surface)

Measure (boundary)

Measure (interior)

android/smartsuite_4.0_migration.1377823837.txt.gz · Last modified: 2013/08/30 00:50 by mikeclapp