Skip to content

Improve android layout performance by reducing marshalling calls #305

Closed

Description

@hshristov

Rewrite android layouts in Java so that transition between Java and JavaScript are not needed for layout. This will increase application performance by reducing marshaling.

Activity

  1. self-assigned this
    on Jun 10, 2015
  2. added this to the 1.2.0 milestone on Jun 10, 2015
  3. RangerMauve commented on Jun 10, 2015

    @RangerMauve

    Will it still be possible to implement a UI with Nativescript with pure JS when this feature is implemented?

  4. valentinstoychev commented on Jun 10, 2015

    @valentinstoychev

    Yes - this will be a transparent change, no API will be touched, just the implementation below will be changed.

  5. RangerMauve commented on Jun 10, 2015

    @RangerMauve

    Cool. Thanks for the clarification.

  6. hshristov commented on Jun 11, 2015

    @hshristov
    ContributorAuthor

    @RangerMauve What do you mean with - "Will it still be possible to implement a UI..."?

  7. RangerMauve commented on Jun 11, 2015

    @RangerMauve

    Like, if it will be possible to use the native APIs for building up the UI rather than the ViewModel abstraction you guys have made.

  8. hshristov commented on Jun 11, 2015

    @hshristov
    ContributorAuthor

    Yes you will be able to use native APIs to build UI. Even better when our layouts are implemented as native library you will be able to use them directly.

  9. RangerMauve commented on Jun 11, 2015

    @RangerMauve

    Awesome, can't wait to see what it looks like. :D

  10. modified the milestones: 1.2.0, 1.3.0 on Jul 30, 2015
  11. added
    ready for testTSC needs to test this and confirm against live production apps and automated test suites
    and removed
    ready for testTSC needs to test this and confirm against live production apps and automated test suites
    on Aug 7, 2015
  12. lock commented on Aug 31, 2019

    @lock

    This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

  13. locked and limited conversation to collaborators on Aug 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions