× Discuss on Template programming, jBASE programming, Enquiries, No-File enquiry, Enquiry routines, Version, Version routines, Menus, Abbriviations, Creating local reference fields, Fast path enquiries, Creating charts and graphs, Generating Reports, Deal slips, Straight through processing, Multi Company and Multi Book setup, Tabbed screens, Composite Screens, T24 API, etc...

IDE for jBASE and T24

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago - 13 years 1 month ago #11042 by ambdev
IDE for jBASE and T24 was created by ambdev
Hi,

I would like to introduce to you a Integrated Development Environment for jBASE 5.2 (TAFC) and T24 R9+

I've been using the tool for the last seven months in my own jBasic developments

Some of the included features:
- Create, modify, compile, test, run and debug jbasic subroutines
- Syntax highlighting, auto-complete and context sensitive help
- jBasic expressions evaluator
- jBASE/T24 Data Dictionary Browser

Currently the tool requires a T24 R9+ / jBASE 5.2 (TAFC) server running on Unix or Windows platforms with jbase agent service started; it's possible to use the tool with previous versions of T24 (by using a different connector component)



link: youtube.com/watch?v=S326xMqoaOU

UPDATE: I have uploaded another demo video that shows more functionality available in this IDE related to integration and interfaces



Link: youtube.com/watch?v=7ohS7TF0qhs

As I am planning to release a free version it would be very helpful if you could give me some feedback and suggestions

Thanks
Last edit: 13 years 1 month ago by ambdev.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #11048 by wam
Replied by wam on topic Re: IDE for jBASE and T24
link is broken .

Please Log in or Create an account to join the conversation.

  • johnperez
  • Visitor
  • Visitor
13 years 2 months ago #11054 by johnperez
Replied by johnperez on topic Re: IDE for jBASE and T24
Nice idea,

Can I suggest you to publish the tool as "open source" project. May others can add new functionality ... What do you think?

personally I use "Notepad++", and "Crimson Editor" ...

Cheers.

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11056 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
I've just check it and the link it's working.


Please, let me know if you stll have problems trying to follow the link.

Please Log in or Create an account to join the conversation.

  • johnperez
  • Visitor
  • Visitor
13 years 2 months ago #11057 by johnperez
Replied by johnperez on topic Re: IDE for jBASE and T24
Yes, there is no link on your post ... can you try to add the link but without http:// ...

We really dont have a good IDE (I know that Temenos is working with a eclipse plugin), but it will interesting to create a free tool ..

thks

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago - 13 years 2 months ago #11058 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24

Nice idea,

Can I suggest you to publish the tool as "open source" project. May others can add new functionality ... What do you think?

personally I use "Notepad++", and "Crimson Editor" ...

Cheers.


In this video I am showing a configuration based on notepad++ editor, NppExec and PythonScript plugins. This is a very powerful combination that made possible to build the IDE.

It would be interesting to create an open source project, I do not know right now, but at least it could be possible to distribute the configuration files and python scripts used in the notepad++ implementation of the IDE. Of course I will need more feedback to make the right decision.

Finally the main component in the tool is a java package named "jbcc". This "core" component by design works as a command line tool, this means it can be called from any capable programming editor or from a DOS shell. I've prepared a second configuration based on ultraedit/uestudio and javascript.


Thanks for your comment
Last edit: 13 years 2 months ago by ambdev.

Please Log in or Create an account to join the conversation.

  • jpb
  • jpb's Avatar
  • Offline
  • Moderator
  • Moderator
  • retired . . . ¯\_(ツ)_/¯
More
13 years 2 months ago #11062 by jpb
Replied by jpb on topic Re: IDE for jBASE and T24
Looks nice, maybe better than Toolbox.

Will it work with jBase/TAFC on Unix as well or only on Windows ??

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago - 13 years 2 months ago #11064 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
jpb,

It works with T24 R9+ Server and jBASE 5.2+ (TAFC) running on unix (linux) or windows platforms.

On the server side it needs only the jbase agent service started.

The first configuration of this environment it uses the same mechanism as Toolbox to communicate with T24 server (HTTP request/response model) which is good because works with any T24 version that has a browser interface at the cost of limited functionality and a heavy dependency on services available at the server (e.g. EB.DEV.STUDIO) that are changing with every new version.

If you look at the source template used to create the demo subroutine you will notice that the code structure is ready to be edited with Toolbox if required.

Thanks
Last edit: 13 years 2 months ago by ambdev.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #11065 by mak687
Replied by mak687 on topic Re: IDE for jBASE and T24
good integrated work. well done.

Is is possible you to forward this scripts to me by mail.

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11066 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
Thanks for your comment mak687,

My plan is to release a free version based on feedback and suggestions. So far I don't know which functionality will be available including the config files and scripts that I mentioned earlier and that are integral part of the IDE.

Once the free version is ready for distribution I am going to upload it to a central repository or file sharing service for everyone who wants to download and use it.

Please Log in or Create an account to join the conversation.

  • johnperez
  • Visitor
  • Visitor
13 years 2 months ago #11067 by johnperez
Replied by johnperez on topic Re: IDE for jBASE and T24
Hi,

I can just say .. great idea and nice tool ...

I'm not sure if you've already added, but another option would be read/update VOC entries ...

And also, I think, you can add functionality related with template programming ... for instance, execute (via OFS), EB.DEV.HELPER to create a template on T24 ... I mean adding a option for creating new applications (templates) ..

Question : the plug-in can only work with mercurial SCM ?, can we work with other source control ?

Thks

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #11072 by k34t
Replied by k34t on topic Re: IDE for jBASE and T24
ambdev, This is it what I am waiting for.
I am ready being beta user gives feedback to you.

Regards

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11083 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
johnperez,

I've updated the initial post to include another demo video related to integration and interfaces functionality available in the IDE. Hopefully you will find there the answers to most of your questions.


As for Mercurial I am not using a plugin, it's only a NppExec command configured to call my local installation of Mercurial and TortoiseHg. As far as I know you can do the same with Git and TortoiseGit or use an already available SubVersion plugin.

Thanks for the comment

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11084 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
k34t,

It's good to know that you found the tool useful!

When the community feedback process is finished and I am ready to distribute a free version of the IDE I will let know all of you.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #11095 by mak687
Replied by mak687 on topic Re: IDE for jBASE and T24
this is too much, r u distributing a free core banking application. A utility tool after all

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago - 13 years 2 months ago #11096 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
mak687,

Maybe I shouldn't have used those words, I really wasn't expecting to confuse or upset anyone.

I'm just asking for opinions and suggestions to know if T24 consultants are interested in the tool, and if they manifest interest then decide what functionality should be included in the free version.
Last edit: 13 years 2 months ago by ambdev.

Please Log in or Create an account to join the conversation.

  • johnperez
  • Visitor
  • Visitor
13 years 2 months ago #11109 by johnperez
Replied by johnperez on topic Re: IDE for jBASE and T24
My answers, yes I'm interested on the tool, and please can you include all the features that you've showed on the videos ..

thks in advanced

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11110 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
johnperez,

Thanks for your comments.

Unfortunately I have to say that the free version it means with reduced functionality.

So far I don't know exactly what functionality will be included, I'll let you know when I find out.

Please Log in or Create an account to join the conversation.

  • johnperez
  • Visitor
  • Visitor
13 years 2 months ago #11171 by johnperez
Replied by johnperez on topic Re: IDE for jBASE and T24
Hi, I understand ...

I think your tool will more useful for Temenos clients. In some case because it seems to easier to use than some Temenos tools .. In other hand, internally on Temenos they tried to use in-house tools ... this is its business ...

for instance, I think the tool could be used for producing reports ... Prepare/create statement (script) .. Extract information ... etc

luck

Please Log in or Create an account to join the conversation.

  • ambdev
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
13 years 2 months ago #11223 by ambdev
Replied by ambdev on topic Re: IDE for jBASE and T24
johnperez,

The main goal and motivation to build and configure this environment was to have a tool to help me to be more productive in my work as T24 developer and trainer. This tool is not intended for end users but for T24 consultants (technical or functional) involved in the coding and customization of local developments and interfaces.

Another very important motivation was to build a tool to simplify and speed up the learning process for those new to jBASE and T24.

For end users I would have created a solution based only on the GUI point and click approach, the way many report generators work. The foundation is already there but without neither time nor support I cannot do nothing about it. For now at least.

Thanks for sharing your ideas

Please Log in or Create an account to join the conversation.

Time to create page: 0.065 seconds