What type projects are you working on TODAY?
1. The creation on new applications and apps
2. Maintenance of old applications
3. Modernization of old applications
What technologies are you using in your project?
yes,
no, yes, lots, mostly JavaScript/TypeScript+React for new stuff plus lots of PHP for WordPress.
I dunno if you want more info. Why Bob? What's on your mind? LOL
--
You received this message because you are subscribed to
the "Pick and MultiValue Databases" group.
To post, email to: mvd...@googlegroups.com
To unsubscribe, email to: mvdbms+un...@googlegroups.com
For more options, visit http://groups.google.com/group/mvdbms
---
You received this message because you are subscribed to the Google Groups "Pick and MultiValue Databases" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mvdbms+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/786bad90-089a-479f-86b6-73ab27968ac6n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/7224afd5-0c32-44a8-8b46-f127f02861c5n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/225f49ad-ab71-479c-a321-0237690c55ddn%40googlegroups.com.
Gentlemen and Ladies – I am going to respond to each comment in this discussion. I will point out what I believe to be misconceptions, misrepresentations and misunderstandings of what BlueFinity’s Evoke is offering to the MultiValue (and mainstream) community. Warning, this posting will be very long but I believe it will bring some clarity as to why we do what we do including why we do not offer evaluation copies of Evoke; what the mainstream software development world is doing and why they do what they do; how the MultiValue community can accomplish the same as the mainstream world; what the leading market research companies say about low-code and Digital Transformation; a link to a webinar from Zoho discussing Digital Transformation and low-code that might add to the clarity this posting provides, session recording; a link to a daily newsletter’s website The Low-code Daily that offers a daily digest of news and articles from the world's leading providers of Low-code and No-code application development platforms and the benefits offered by low-code. They have published stories about Evoke.
I am going to break this posting into two because it is sooooooooooooo long. I hope that you read both. Part one today, Part two on Tuesday.
I am going to start with Tom and MAV because they present the same issue in differing ways. We do not offer an evaluation version of Evoke because we fully integrate our app development with the database backends as well as with the business logic. Add to that Evoke is Microsoft centric and we use Visual Studio as our IDE – please note that the Developer does not need to understand or even enter VS. There is a checkbox the Developer can click that jumps to VS, does the “compile” and returns to Evoke development.
Evoke and Visual Studio gets loaded on the Developer’s computer just like any other app, the free Community Edition is fine. We make sure that everything Evoke needs was downloaded with VS. If not, we download those missing pieces from Microsoft. We make sure that there is a connection to the database(s – MV, Oracle, SQL, whatever). We then create the first design with the Developer. The process usually takes 1 ½ hours and the user has created their first working app. The application source code gets loaded on the developer’s computer. It is Microsoft VS and Xamarin Studio projects, nothing proprietary.
Revelation, please stop comparing OpenInsight ”…Low code, whatever the latest buzz word is...” to low-code platforms. OpenInsight contains a proprietary RAD tool specifically developed for MV, nothing to do with low-code.
Forrester predicts that in 2021, 75% of application development shops will use low-code platforms [1].
Low-code platforms will be responsible for more than 65% of application development by 2024. [2].
There are a ton of reasons why mainstream development is adopting low-code development. All of them apply to MultiValue as well…and with that I end part one. Everyone have a great weekend.
"I'll get Evoke, develop expertise, and serve as your resources for ongoing development until you decide to do a full purchase for yourself. "
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/d452944e-423d-4fdd-8871-9660ddf2457cn%40googlegroups.com.
Well Martyn, I accept your definition of “Low Code” as it applies to OpenInsight. Does your MV specific definition of low-code therefore also apply to SB/XA and mvDesigner and DesignBais and ScreenDriver and Osmosis and let's not forget about Forge and Blacksmith as well?
Insofar as my (mainstream) definition of “Low Code”, more to come. And no-code? I gotta talk to Tony G about his comment, "(no code is not realistic but it's good marketing, so whatevah)".
I was going to continue my rant from last week but lots of stuff is in the way. I will try for tomorrow. All stay well.
Hi Will – Not really. Evoke is about development speed; create once, deploy everywhere; modernity; agility; return on investment; on and on. There is an abundance of horror stories about companies that have tried to modernize their Pick legacy applications and failed. There is a fear of failure; Pick Developers do not want to be pointed to as the initiators of failure. There is the skepticism of Pick Developers in not believing what I say. There are Pick Developers seeking freebees and if they don’t get it then there must be something wrong with the product. Pick Developers don’t want to tell their management that there is a product out there that will significantly speed up development effort; deliver modernity; do it at lower costs over a one-year, five-year span than any projects ever worked on. Hey, if new apps can be delivered in weeks and not months or years what will management think of me? Will I be forced to retire early? When company management learns about and investigates Evoke, we get customers.
We offer companies a “Seed app”. A Seed app is based on the functional and technical requirements of the first app a client decides to deploy and it is designed to be completed and delivered for a fixed price of $3,000. We usually deliver within a week. It takes much less time but our people have lots to do. I have been told by a customer that he had estimates from his staff for a mobile app that would take months to deliver.
The Pick community has been paranoid but thank goodness some of that paranoia has been fading and Pick Developers are discovering ways to use the backend to deliver modern front-end user B2B and B2C customer and user experiences. And it is not by using RESTful Web Services!
Bob,
We do all 3 if you consider adding new features and modules as “creation of new applications and apps”.
Here is my overall issue with all add-on and development “tools”. They are all software. At some point, all software has bugs, even in published releases. As a developer and/or owner and distributor of a software product, every proprietary layer we add as a “tool” or component part of the product becomes an opportunity for a failure point that is effectively out of our control or ability to repair, but is still our problem to solve as far as our end user customer is concerned.
Complicate that with pricing changes by the provider of said tool and it is a recipe for continuing stress and chaos.
Then comes the finger pointing!
I already long for the days of Pick systems being the only non, “ in-house “ place to call with an issue. Now there is Microsoft, Linux, ISP problems, device issues and a myriad of 3rd party software and hardware suppliers to deal with who have necessarily become part of the delivered product solution mix, in addition to Rocket and our in-house staff.
Our end users are smaller type retail stores who have little or no in-house expertise in diagnosis and repair of “computer problems” and we are call number one, regardless of whether or not our application is actually the problem, and it rarely is.
Granted, we have used AccuTerm and Wintegrate to successfully pretty up our 30+ year old product, but the aspects of those two apps we use have been pretty much bulletproof. Additionally, it needs to be said that the resources we had to employ to incorporate those two options was minimal in the big scheme of things. Also, should a problem occur with one of those, it is simply a presentation layer issue and poses no threat to data integrity. Even so, changes to AccuTerm’s business and pricing model have posed a potential threat to our own support/subscription pricing model.
We have always “wished and hoped”, for whatever those are worth, that Rocket would incorporate a native GUI into the D3 product, but we all know how that worked out via at least one aborted attempt or two. Luckily Rocket stayed in their lane as a database provider, since it is where their expertise lies.
With the old adage of “fool me once, shame on you…fool me twice, shame on me” in mind, and coupled with 30+ years of developing properly functioning code, you can imagine how foreboding it seems for us to adopt any paradigm that injects yet another 3rd party problem set.
On the flip side, we can certainly understand how anyone contemplating development of a new product from scratch would entertain any and all development tools from the beginning.
Good Luck with the product.

From: mvd...@googlegroups.com <mvd...@googlegroups.com> On Behalf Of MAV
Sent: Friday, May 21, 2021 3:48 AM
To: Pick and MultiValue Databases <mvd...@googlegroups.com>
Subject: [mvdbms] Re: A quick survey for MultiValue developers
Hi Bob
We (INGESCO Sistemas Informáticos) are working in 1 and 3.
We are using .NET (Winforms and Xamarin), ReactJS and tools as PowerBI. On the server side, we use a lot of python an Node libraries.
Marcos Alonso Vega
INGESCO Sistemas Informáticos
El jueves, 20 de mayo de 2021 a las 20:39:58 UTC+2, bob.ma...@bluefinity.com escribió:
What type projects are you working on TODAY?
1. The creation on new applications and apps
2. Maintenance of old applications
3. Modernization of old applications
What technologies are you using in your project?
--
You received this message because you are subscribed to
the "Pick and MultiValue Databases" group.
To post, email to: mvd...@googlegroups.com
To unsubscribe, email to: mvdbms+un...@googlegroups.com
For more options, visit http://groups.google.com/group/mvdbms
---
You received this message because you are subscribed to the Google Groups "Pick and MultiValue Databases" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mvdbms+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mvdbms/56edeb62-ad1a-47ab-958a-b2bd036c5c25n%40googlegroups.com.
Will, I would never blame Developers. OK, maybe a little bit. Some of my best friends were and are Developers/Programmers. Hell, I taught programming albeit “RPL” and TCL about 2 million years ago and was even sucked into writing an accounts receivable invoice entry program by Tim Holland. That one program made me part of the Developer community. It was when early Pickies not only sold product but did programming too.
As you said, Developers do not make decisions BUT for some reason Pick Developers seem more reluctant to investigate alternative solutions than main stream. And knowledge would allow Pickies to better serve themselves and the organizations that pay them and maybe, just maybe they might get involved in decision making processes.
As you said, Developers do not make decisions BUT for some reason Pick Developers seem more reluctant to investigate alternative solutions than main stream. And knowledge would allow Pickies to better serve themselves and the organizations that pay them and maybe, just maybe they might get involved in decision making processes.