Questions tagged [sencha-architect]

Sencha Architect is a desktop application that helps you create interfaces for Ext JS and Sencha Touch faster than ever in an easy-to-use, drag-and-drop environment.

Sencha Architect is a desktop application that helps you create interfaces for Ext JS and Sencha Touch faster than ever in an easy-to-use, drag-and-drop environment.

Trial version of application can be downloaded here: http://www.sencha.com/products/architect/download/

Routing

The Ext JS router supports multiple routes in a single URI. Each route’s handling is sandboxed from others, allowing for much more flexible application control.

Architect 3.1 offers an intuitive interface to designate urls on which to fire functions. This should allow you to create custom actions to add “deep linking” to your application.

Sencha Charts

With Sencha Touch 2.1 Sencha introduced a new, high performance, touch-optimized charts package. With Ext JS 5 Sencha has enhanced this charts package to work on both Ext JS and Sencha Touch.

This new charts package brings many new features to Ext JS 5, including:

Candlestick and OHLC series Pan, zoom and crosshair interactions Floating axes Multiple axes SVG and HTML Canvas support Better performance Greater customization There are some significant differences between sencha-charts and the older Ext JS charts.

Sencha Architect 3.1 no longer supports the use of the “ext-charts” legacy package. They are available as a stand-alone package for native framework use, but Architect 3.1 does not integrate the older version of charts.

That said, Sencha has made every effort to provide helpful migration information for updating to the sencha-charts package.

Sencha CMD

The latest Sencha Cmd integration has a number of optimizations to make Architect and Cmd work faster together.

Sencha Architect 3.1 leverages Sencha Cmd’s app watch functionality. Sencha Cmd can automatically digest and recompile your application as it monitors changes to your code.

Architect can also deploy its own lightweight webserver. This is primarily for users that are doing proof of concept projects or are just getting started and do not have a server environment already set up. You can find the preferences for the web server under Preferences -> Web Server. You can enable or disable it, as well as change the designated port number.

Theming

Users should be able to adjust the look of a theme by simply modifying a few variables. This premise is what brought about the introduction of Quick Themes. By using Quick Themes, you can create comprehensive variations to the Neptune, Neptune Touch, Crisp, and Crisp Touch themes in just a few clicks. This prevents users from having to customize every component and provides a clear path towards simpler theming.

Quick Themes works just like a regular custom theme. However, Quick Themes expose a handful of variables that smartly control the entire look of the theme using some additional SCSS behind the scenes.

Need more detailed customization? Not to worry. A Quick Theme can always be converted to a regular custom theme, if you decide that you need more detailed customization.

743 questions
2
votes
1 answer

Not able to build native package in sencha touch

I have downloaded latest sencha gpl 2.1.1 and sdk cmd 3.0.2, So here i am able to generate sample app as in the sencha website. but i am not able to build native package. it is throwing error in command prompt like this…
Ramesh Lamani
  • 1,117
  • 3
  • 25
  • 54
2
votes
2 answers

Visual theme prototyping

I'm having lots of difficulty prototyping my themes. Everything out there takes css values of some sort and then compiles it, is there a tool or something sencha has that can make me see what im making? How does everyone make their theme when…
Tarang
  • 75,157
  • 39
  • 215
  • 276
2
votes
2 answers

How do you load KitchenSink in Sencha Architect?

Sencha Architect allows you to import projects easily. However, the program requires the project to be archived as .xds or .xda. How do I do that for the default projects like KitchenSink, Kiva, etc.?
Rommel Paras
  • 325
  • 6
  • 20
2
votes
2 answers

sencha architect store config as an object

I'm trying to do this: ... store: ZAdmin.store.TreeFactory.create('ZAdmin.model.Category', 'Application\\Entity\\Category') ... But getting: ... store: 'ZAdmin.store.TreeFactory.create(\'ZAdmin.model.Category\',…
4orever
  • 105
  • 6
2
votes
2 answers

Sencha touch: push component more then one time not work

I have a list with handler on list item disclose, when the user click on an item I'm pushing a form view with the next code: list.up('navigationview').push({ xtype: 'xEditAddFormPanel', title: 'Edit task', data: record.getData() }); In the first…
Oriel
  • 73
  • 1
  • 6
2
votes
1 answer

Sencha Architect: Build a tree

How can I build a tree ins Sencha Architect? All what I found online was concerned with editing the code which is read-only in my case. What can I do about that? Please help! I would really appreciate it because I've been having a hard time figuring…
zalyahya
  • 153
  • 1
  • 7
  • 18
2
votes
1 answer

Sencha Touch The current working directory (/Developer/SDKs/MacOSX10.6.sdk/sencha-touch-2.1.0) is not a recognized Sencha SDK or application folder

I already installed sencha-touch-2.1.0-gpl and sencha SDK Tool , both under /Developer/SDKs/MacOSX10.6.sdk. , browse in Temrinal to the folder sencha-touch-2.1.0-gpl and give the command sencha causes the Warning [WARN] The current working…
dream1
  • 61
  • 1
  • 7
2
votes
2 answers

Sencha touch form panel is not showing

For some reason my form panel isn't showing. Can anyone help? I'm a newbie so sorry if this is obvious! It was build with Sencha Architect but I can't understand why no fields are showing in the form?... Ext.define('MyApp.view.Login', { extend:…
jaffa
  • 26,770
  • 50
  • 178
  • 289
2
votes
1 answer

Changing views on button click in Sencha Touch

I came across a situation in sencha touch where i need to change from one view to another on click of a button . My view 1 is a dashboard which displays around 8 icons and on click of each icon different views are shown . So, i placed an home button…
yrkapil
  • 444
  • 2
  • 7
  • 17
2
votes
1 answer

Creating a dynamic detail card

Is there anyway to create a dynamic detail card for a nested list that pulls data from the same json store that the nested list is using? im creating an app that using a nested list and 10 questions - each question has its own answer which consists…
2
votes
2 answers

Sencha Touch 2 Navigation View responding very slowly

I am a newbie to Sencha Touch 2 . I am building an PhoneGap + Sencha Touch 2 application for Android 2.3.4 . I completed developing my application . While testing the app , i found out that the navigation view i used is responding very slow on tap…
yrkapil
  • 444
  • 2
  • 7
  • 17
2
votes
3 answers

How to make a hidden field with Sencha?

I'm try to make a hidden field on my code with ST 1.1, but I've error in console log. I have this code: var hddNumClient = new Ext.form.Hidden({ xtype : 'textfield', name : 'hddNumClient', id : 'hddNumClient', value : '' }) I need to create a…
hekomobile
  • 1,388
  • 1
  • 14
  • 35
2
votes
3 answers

How to add 'Ext.require' in Sencha Architect 2

Per the instructions here in order to use the Native API I need to add an 'Ext.require()' to the code. How do I do that in Sencha Architect 2? It seems like everything outside a custom function or an event is readonly so I can't just add my own code…
fnCzar
  • 3,153
  • 4
  • 26
  • 28
2
votes
2 answers

store.loadData not defined. How to load data into store Sencha Architect

In the past, I created my stores using Ext.create('Ext.data.Store', ... and when I wanted to load data the was contained in a JSON loaded object, all I needed to do was MyStore.loadData(myDataObj); This does not work with the stores you define in…
DvideBy0
  • 678
  • 2
  • 12
  • 27
2
votes
2 answers

sencha hide show button

Hi i am new to sencha and i try to find out how some things work in sencha architect /sencha touch. i found a project http://miamicoder.com/2012/how-to-create-a-sencha-touch-2-app-part-1/ and i try to make that in architect. at this point i try to…
Giannis
  • 91
  • 1
  • 2
  • 9