Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-24462

Decouple liveview from Appcelerator Studio

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: LiveView
    • Labels:
    • Environment:

      Ti SDK 6.0.1.GA, Alloy 1.9.5, Appcelerator CLI 6.1.0

      Description

      The docs state that liveview is bound to be used with Appcelerator Studio. I am not using Appcelerator Studio for the simple fact that it is hellishly slow: the frequent project indexing, opening files, tiapp.xml editor, dashboard... most of the functionalities are sub-par and I'd therefore prefer using a proper editor like PhpStorm.

      However, the --liveview directive does not seem to work by itself when I execute the build command like appc ti build -p ios -T simulator --liveview. I've had it working in the past without the use of Appcelerator Studio, by reasons I could not explain (possibly installing the Appcelerator Studio changed some config settings in the CLI?).

      I am a 100% sure using the studio is not a technical requirement. Having the --liveview option available to everyone is a requirement though, because development is already slow enough using this platform. Replacement modules like TiShadow, and buggy implementations like here arent an option since they're 1) hard to implement 2) underdeveloped and 3) buggy.

      I wonder what Appcelerator's view is on this.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              creative_jira_user Creative (Inactive)
            • Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Backbone Issue Sync

                • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                  Git Integration