Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-1722] Android: Implement Dashboard

GitHub Issuen/a
TypeNew Feature
PriorityMedium
StatusClosed
ResolutionWon't Do
Resolution Date2018-08-02T17:26:13.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsAndroid
Labelsn/a
ReporterDon Thorp
AssigneeEric Merriman
Created2011-04-15T03:00:30.000+0000
Updated2018-08-02T17:26:13.000+0000

Description

iPhone added a dashboard control. We need to support it.

Comments

  1. Rick Blalock 2011-04-15

    The docs say we support it (at least reference properties that are Android only): http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI.DashboardView-object"> http://developer.appcelerator.com/apidoc/mobile/latest/Titanium.UI....

  2. Don Thorp 2011-04-15

    There is no way currently to selectively remove common view properties in the documentation.

  3. dknell 2011-04-15

    A lot of apps are moving to the dashboard navigation paradigm. This is something we really need for android. Can we include this in 1.6?

  4. Andre Carregal 2011-04-15

    Any plans for an Android dashboard component?

  5. Matt Schmulen 2011-10-24

    bump
  6. Manfredo Valdés 2012-01-13

    bump
  7. Juan G. Hurtado 2012-06-06

    Bump. This is something NEEDED on a whole bunch of apps. Not having it on Android is a pretty bad thing.
  8. Russell Frank 2012-06-06

    I looked into this recently. It looks like the only code available to possibly base an implementation on is the Android home screen itself. For those of you in need of this control on Android, would something like the Android home screen fit your needs? Or, do you need *precisely* the same functionality as exists on iOS?
  9. Juan G. Hurtado 2012-06-07

    I think it would be easier to use if the behavior is the same across platforms. Think about how Android's dashboard implements the "remove icon" stuff, loading a bottom "drop zone" to trash the icons. That could collide with app's UI in some cases.
  10. Juan G. Hurtado 2012-07-04

    Bump. Any news on this?
  11. Russell Frank 2012-07-04

    I ended up just writing a grid view in javascript that will do what I need. The Android home screen would be pretty hard to port since it's got a ton of resources (which can't be bundled with a module project) and it uses a bunch of renderscript stuff. Also, it's made to have a fixed number of pages. Additionally, the Android UI isn't fast enough without hardware acceleration for this UI to look smooth (particularly, following touchmove events with an icon when it's been 'picked up'). Therefore, OpenGL/Renderscript would have to be used to achieve a smooth ui, which makes this non trivial to implement in either native code or JS.
  12. Russell Frank 2012-07-04

    I ended up just writing a grid view in javascript that will do what I need. The Android home screen would be pretty hard to port since it's got a ton of resources (which can't be bundled with a module project) and it uses a bunch of renderscript stuff. Also, it's made to have a fixed number of pages. Additionally, the Android UI isn't fast enough without hardware acceleration for this UI to look smooth (particularly, following touchmove events with an icon when it's been 'picked up'). Therefore, OpenGL/Renderscript would have to be used to achieve a smooth ui, which makes this non trivial to implement in either native code or JS.
  13. Eric Merriman 2018-08-02

    Cleaning up old tickets. If this is still requested, please reopen.

JSON Source