{ "id": "166456", "key": "TIMOB-24462", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "10000", "description": "", "name": "Done" }, "resolutiondate": "2020-02-11T14:39:58.000+0000", "created": "2017-03-07T15:34:46.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "liveview" ], "versions": [], "issuelinks": [], "assignee": null, "updated": "2020-02-11T14:39:58.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "13600", "name": "LiveView", "description": "Live preview of Titanium apps" } ], "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.\r\n\r\nHowever, 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?).\r\n\r\nI 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|https://jolicode.com/blog/alloy-selective-compilation-for-an-even-faster-titanium-development-process] arent an option since they're 1) hard to implement 2) underdeveloped and 3) buggy.\r\n\r\nI wonder what Appcelerator's view is on this.", "attachment": [], "flagged": false, "summary": "Decouple liveview from Appcelerator Studio", "creator": { "name": "creative_jira_user", "key": "uzbbert", "displayName": "Creative", "active": false, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "creative_jira_user", "key": "uzbbert", "displayName": "Creative", "active": false, "timeZone": "Europe/Amsterdam" }, "environment": "Ti SDK 6.0.1.GA, Alloy 1.9.5, Appcelerator CLI 6.1.0", "comment": { "comments": [ { "id": "409608", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Doc: http://docs.appcelerator.com/platform/latest/#!/guide/Appcelerator_Command-Line_Interface_Reference clearly states that Appcelerator studio is required to use --Liveview in your build command. Thanks for submitting the ticket. We will consider The request for Liveview to be available for CLI build without studio. Thanks.", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2017-03-07T20:18:22.000+0000", "updated": "2017-03-07T20:18:22.000+0000" }, { "id": "454177", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "We finally shipped liveview in the SDK since 8.0.0, so I'm going to close this as fixed.\r\n\r\nThanks for this ticket [~uzbbert]!", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2020-02-11T14:39:52.000+0000", "updated": "2020-02-11T14:39:52.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }