Hi Isomorphic,
I'd also be interested in trying out / giving feedback on the AI feature in Reify. I already have a simple demo application in mind.
Best regards
Blama
Announcement
Collapse
No announcement yet.
X
-
Well, between all the scenarios I can imagine where AI could be applied, in the context of Reify, it could be a game-changer.
I am indeed interested and would love to preview stuff and provide feedback.
Leave a comment:
-
Yes. You will be able to describe a screen, or a modification to a screen, and the AI will generate the screen and/or modify the existing screen. Nice job seeing that possibility!
We're basically putting AI in everything.
Would you be interested in getting involved in some way - previewing stuff and giving feedback, something like that? You know the framework quite well so it would be great to get your take on the new capabilities we're adding.
Blama, that goes for you too, of course.
Leave a comment:
-
Hi Isomorphic, maybe it's not the best thread to ask, but I'm doing some little test with the SmartClient AI Assistant, and the question (maybe naive) is: will it be available in Reify, to instruct Reify itself to build UIs ?
Leave a comment:
-
For anything related to using Reify as a developer, please post here, in either the SmartClient or SmartGWT forums based on which technology you're using.
For questions on Reify usage as a non-developer, we are not sure yet whether we will go with a forum per se vs other approaches (like live chat).
Leave a comment:
-
Hi Isomorphic,
after your "Meet Reify 13" mail from yesterday I played around a bit with the online Reify builder (the tours and a bit of nesting stuff in each other) and I must say it is fun!
Will there be a Reify section here, too?
Apart from the Reify-SmartClient questions I'd have feedback and more special Reify infrastructure questions, which perhaps would justify a new section here?
Best regards
Blama
Leave a comment:
-
Originally posted by Isomorphic View PostThis looks like a potential timing issue in the RuleScope subsystem, which is magnified in the Showcase - outside of the showcase, we see values: { category: "Batteries" } working as expected, and defaultToFirstOption also working as expected. Item.defaultValue seems to only work on occasion. We'll take another look at that part and get back to you.
Note, though, that we do see values: { category: "Batteries" } on the form working as expected in the Showcases.
SmartClient Version: v13.0p_2023-08-04/Enterprise Deployment (built 2023-08-04)
outside of the showcase, I see:
- still a first fetch with null value (don't know if it's avoidable)
- values: {...} works
- defaultToFirstOption doesn't work for me
- defaultValue doesn't work for me (never actually)
As a side note, I'm testing grid.searchForm, which seems even better for my use case, and it's working, also with defaultToFirstOption/defaultValue/values (requires autoFetchData on the grid).
And there's no first fetch with null value if I don't provide a default for the form, as in that case I don't use grid.autoFetchData. Really Nice.
A question: is it supported also by TreeGrids?
Now I want to try a combination of grid.searchForm and implicitCriteria, for cases where I've got more than one "search form".
BTW: the searchForm could also be a ValuesManager ?
Leave a comment:
-
That's good to know! We are still working with Sanjiv (who is definitely a rockstar) doing amazing things for pharma giants whose products you use every day!
It may seem boring stuff, but it matters a lot in terms of the care you receive in hospital.
That's our overall focus. We build the complicated things that support the modern world, with all of its complexities.
Leave a comment:
-
Originally posted by Blama View PostI just remembered an old mail conversation from 2009(!) I had with you or one of your colleagues or contributors about a possible university project back in the day and was able to find it again.
Leave a comment:
-
Well, this qualifies as "Throwback Thursday" :)
Just a further note that Reify works with SmartGWT. The output is Component XML, and you can add event handlers written in GWT Java to the loaded screens, dynamically (as with SmartClient):
https://smartclient.com/smartgwtee/s...fy_integration
Leave a comment:
-
Hi Isomorphic,
I definitely will eventually! Really looking forward to it. I just remembered an old mail conversation from 2009(!) I had with you or one of your colleagues or contributors about a possible university project back in the day and was able to find it again.
It sounds a bit like a very basic version of "Reify for SmartGWT" (but JavaScript is definitely the better choice here ;)
Best regards
Blama
Leave a comment:
-
Blama you should really look at Reify. The ruleScope concept was designed in part so that many different aspects of building a UI become just a matter of specifying criteria, where, as you know, our platform has great visual criteria editing (FilterBuilder for example).
In Reify, by visually editing criteria, you:
1) control whether fields are visible, enabled, editable, etc
2) control workflows, such as deciding whether to enter a dialog to resolve a data collision (duplicate name, for example), based on detecting a collision using criteria applied to a server fetch (that looks for an existing record with the same name)
3) computer dynamic values for any field value or component property, by using criteria to decide between different possible values, or even between different possible formulas that produce a value
4) define data validation rules via criteria applied to any part of the record
.. and so forth.
The result is that we have a lot of sample apps that no one would believe could be created without code. But they were.
They don't even have any of those magical XPaths, SQL fragments or JavaScript expressions that you so often see glossed over in other low code products' demos (things you would have needed a programmer to do). In Reify it's truly all achievable by non-developers.
Also, remember, you can take Reify screens and embed them in larger applications that are hand-coded. So you get all that "no code" power and there is zero tradeoff - you can still build anything you like.
Leave a comment:
-
Hi @all,
wow, that's cool. I never looked at RuleScope, even though I saw it mentioned here before. With it, samples like comboFormDependentSelectsDatabound could become even more declarative.
Best regards
Blama
Leave a comment:
-
This looks like a potential timing issue in the RuleScope subsystem, which is magnified in the Showcase - outside of the showcase, we see values: { category: "Batteries" } working as expected, and defaultToFirstOption also working as expected. Item.defaultValue seems to only work on occasion. We'll take another look at that part and get back to you.
Note, though, that we do see values: { category: "Batteries" } on the form working as expected in the Showcases.
Leave a comment:
-
v13.0p_2023-07-23/AllModules Development Only
Chrome on MacOS
Hello, I've modified the original test case to use a Layout and autoDraw:false for its members:
Code:isc.VLayout.create({ members: [ isc.DynamicForm.create({ ID: "aForm", autoDraw: false, fields: [ { name: "category", optionDataSource: "supplyItem", displayField: "category", valueField: "category", editorType: "SelectItem" } ] }), isc.ListGrid.create({ ID: "supplyList", autoDraw: false, width: 500, height: 300, alternateRecordStyles: true, implicitCriteria: { _constructor: "AdvancedCriteria", operator: "and", criteria: [ {fieldName: "category", operator: "equals", valuePath: "aForm.values.category"} ] }, dataSource: supplyItem, fields: [ {name: "SKU"}, {name: "itemName"}, {name: "description"}, {name: "category"} ], showFilterEditor: true, filterOnKeypress: true, fetchDelay: 500 }) ] })
But the initial fetch is still there.
If I select a value in the formItem, and then switch to the js code tab and click "Try it" again, I actually see a couple of those initial fetch, but maybe it's a showcase "thing".
Also, I don't see defaultToFirstOption/defaultValue/values working, I just see that initial fetch with null value in the criterion.
I'm trying the test case in the online showcase https://www-demos.smartclient.com/sm...&skin=Twilight
Leave a comment:
Leave a comment: