This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| programming:android_rearchitecture_2016 [2017/05/05 18:17] mjallison | programming:android_rearchitecture_2016 [2017/05/05 18:31] (current) mjallison | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| * Newer model (SmartPlan/TrackManager) needs layers distinguished by runtime tags (names?) | * Newer model (SmartPlan/TrackManager) needs layers distinguished by runtime tags (names?) | ||
| * Can create new layer and drawables for things that require project inspection by renderer. (e.g. user location). | * Can create new layer and drawables for things that require project inspection by renderer. (e.g. user location). | ||
| - | * Code modernization ( 3 / 2 ) -> 2.5 | + | * [[android:code_modernization|Code modernization]] ( 3 / 2 ) -> 2.5 | 
| * Remove deprecated dialog interaction in SmartsuiteActivity, etal. | * Remove deprecated dialog interaction in SmartsuiteActivity, etal. | ||
| * Implement new (API 23) [[android:lpermission model|permission model]] | * Implement new (API 23) [[android:lpermission model|permission model]] | ||
| Line 19: | Line 19: | ||
| * Relace some activies with Fragments, e.g. SG Alignment, recovery, task chooser  | * Relace some activies with Fragments, e.g. SG Alignment, recovery, task chooser  | ||
| * 64 bit versions of the .so files (need NDK modernization?) | * 64 bit versions of the .so files (need NDK modernization?) | ||
| - | * NDK <del>( 11 / 11 ) -> 11</del> 2.5 (by lumping in with Code Modernization) | + | * [[android:code_modernization|NDK]] <del>( 11 / 11 ) -> 11</del> 2.5 (by lumping in with Code Modernization) | 
| * Use more modern NDK / Approved Gradle build scheme. | * Use more modern NDK / Approved Gradle build scheme. | ||
| * Strip un-needed .so files from some apps, such as Trimble from everything except for Grade/Blade | * Strip un-needed .so files from some apps, such as Trimble from everything except for Grade/Blade | ||