User Tools

Site Tools


android:planview:smartplantasks

This is an old revision of the document!


Story 3 - Mobile Convergence

Start 2016-7-15

Task Number Owner Estimate Actual Status Description
3.1 iOS Menuing
3.1.1 mdr 5 Implement UI menuing scheme
3.1.2 mdr 0.5 Build up plan view menu items
3.1.3 mdr 1 Move plan view Update Status as menu item
3.1.4 mdr 0.5 Build up project file menu items
3.1.5 mdr 0.5 Move project file Update Status as menu item
3.1.6 mdr 2 Implement project file sorting menu items
3.2 iOS Measure
3.2.1 mdr 0.5 Implement Measure start menu item
3.2.2 mdr 1 Add indicator of in measure mode
3.2.3 mdr 0.5 Implement measure Done menu item
3.2.4 mdr 0.5 Implement measure Snap mode menu item
3.2.5 mdr 0.5 Add indicator of in snap mode
3.2.6 mdr 0.5 Implement measure exit Snap mode
3.2.7 mdr 5 Add touch handlers to record measuring
3.2.8 mdr 3 Add touch handlers to move measure point
3.2.9 mdr 2 Add touch handlers to delete measure point
3.2.10 mdr 2 Add touch handlers to select measure area
3.2.11 mdr 2 Save to KMZ measure if 3 points or more
3.2.12 mdr 1 Remove from KMZ measure if < 3 points
3.2.13 mdr 0.5 Implement measure Clear menu item
3.2.14 mdr 2 Implement label selected measure area
3.2.15 mdr 1 Update perimeter and area display if 3 points or more
3.3 iOS User Data in Layers View
3.3.1 mdr 2 Add Photos to item tree
3.3.2 mdr 1 Add Tracks to item tree
3.3.3 mdr 1 Add Measues to item tree
3.3.4 mdr 2 Implement hide / show for user items
3.3.5 mdr 1 Implement center & zoom for user items
3.3.6 mdr 2 Implement property sheet for user items
3.3.7 mdr 1 Implement swipe to delete for user items
3.4 Plan view from KMZ
3.4.1 mdr 2 Draw saved measures
3.20 C++ Normalization
3.20.1 mja 1 2 Done Backport IOS changes to GIT master
3.20.2 mja 1 1 Done Fix object structure
3.20.3 mja 1 1 Done Fwd port to Windows
3.20.4 Mike R 1 Reconfigure IOS build to accomodate std C++ API dir str
3.21 ANDROID Track saving
3.21.1 mja 1 1 Done Save per file, local file store
3.21.2 mja 1 2 Upload, same detect, clear on save. Change for view list mgmt, one entry per type, super folder, clear from view list.
3.21.3 mja 1 0.5 Done Clear tracker storage in filelist, long press file entry
3.21.4 mja 1 Individual photo upload status on AccessList, list IOS
3.22 ANDROID - Put me here
3.22.1 mja 2 1 Done Long press on autopan indicator
3.22.2 mja 1 0 Done Remove PMH from About tab.
3.23.3 mja 1 0.5 Done Fix SmartDirt to use new PutMeHere UI.
3.24 ANDROID Measure
3.24.1 mja 1 Write measure areas to KMZ
3.24.2 mja 1 Make Measure areas persistent like tracker items
3.24.3 mja X Multiple measure areas like SmartDirt. (NB: Wait for MC to decide
3.25 ANDROID - Code modernization
3.25.1 mja 1 0.5 Done Remove show/removeDialog() replace with fragment calls.
3.25.2 mja 1 Implement main and measure fragment (replace delegate).
3.25.3 mja 0 Move PlanLayer stuff to model package. SmartPlanProject, continue to remove compiler warnings.
3.25.4 mja 1 Add Fabric/Answers Events for Measure…
Subtotal mja 17+ 6
Total XX 6

Story Velocity ==

Complete

Cal Duration:

Cal Velocity:

Story 0

Start 2013-04-29

Task Number Owner Estimate Actual Status Description
0.1 Mike A 0.25 0.25 Done Branch AGTEK_Lib repository for SP, Create SP project in SVN
0.2 Mike A 0.5 0.5 Done Integrate V4 support library into AGTEK_Lib, modify manifest, Fix AGTEK_Lib native builder - supporting the dev environment
0.3 Mike A 0.5 0.25 Done Integrate with nightly build, start of “build” account
0.4 Mike A 2 2 Done SmartPlan activity, license, readfile ADF, basic menu (?)
0.5 Mike A 2 2 Done Abstract Reader interface, AbstractADFModel
0.6 Mike A 1 2 Done Implement PlanProject, extending AbstractADFModel, image list only
0.7 Mike A 3 2 Done Write GLView<LayerList> / Renderer to support it (2D only)
0.8 Mike A 2 2 Done Task out story 1, Android Implementation
Total 11.25 11.0

Story Velocity == 0.98 (as of COB 2013-05-15)

Complete 2013-05-15

Cal Duration: 13

Cal Velocity: 0.85

Story 1 - Android Implementation

Start 2-13-05-13

Task Number Owner Estimate Actual Status Description
1.1 Mike A 1 1 Done Integrate track and photo capture from SmartDirt
1.2 Mike A 1 3 Done Build up layer list + UI selector, test with ADF 'layers'
1.3 Mike A 1 Take SD tracker into SP. Dupe of 1.0
1.3.1 Mike A 1 0.5 Done Integrate deferred upload manager (AKA save KMZ tracks from SD).
1.4 Mike A 1 1 Done Add distance / length display
1.5 Mike A 3 4 Done Dupe Measure (ltd) functionality, use delegate model
1.6 Mike A 2 2.5 Done Extend PlanModel to support KMZ data elements, plus info in layer
1.6.1 Mike A 1 0.5 Done Implement KMZ reader, extract lines, different LayerEnum structure
1.6.2 Mike A 1 1 Done Extend KMZ reader for placemarks
1.6.3 1 1 Done Extend KMZ reader for MultiGeometry polygon stuff.
1.6.4 1 1 Done Extend KMZ reader for GroundOverlay
1.7 5 Reintegrate branch with trunk.
1.8 Mike A 30 Done Test, fix bugs, more V4 support, balance of time.
1.9 Mike A 5 Done
Total 19 55.5

Story Velocity == 0.34 (as of COB 2013-07-23)

Complete 2013-07-23

Cal Duration: 55 days

Cal Velocity: 0.34

Story 2 - Better Tools

Start 2-14-05-27

Task Number Owner Estimate Actual Status Description
2.1 Mike A 0.5 0.5 Done Build task list
2.2 Mike A 0.5 2.0 Done Update save/upload to be auto-save-as, always upload
2.3 Mike A 1 0.2 Fix delays on deferred uploader, add button to About
2.4 Mike A 2 3 Done Alert user to new version and ask if update, yes == auto-download-then-install APK
2.5 Mike A 1 Test new CachedProjectManager interaction with older apps (SD 1.7, SG 1.3, ABSU 1.3).
2.6 Mike A 2 Add note feature
Total XX XX

Story Velocity ==

Complete

Cal Duration:

Cal Velocity:

android/planview/smartplantasks.1470085815.txt.gz · Last modified: 2016/08/01 21:10 by mdransom