Page 1 of 3

strategies

PostPosted: Wed Feb 20, 2019 10:17 am
by Otto
Dear friend,
I would like to ask you today about your assessment and strategies.
Our customers are now increasingly looking for online solutions.
We currently have no suitable strategies.
It's also hard to build in new features that other programs do not offer.

Kind regards
Otto

Re: strategies

PostPosted: Wed Feb 20, 2019 11:17 am
by vilian
Hi Otto,

We have moved our systems to Mysql and that brought big improvements to our systems. Now the system can run on-line easily and faster than with ADS. We had a demand for development to android that we solve using another language.

Re: strategies

PostPosted: Wed Feb 20, 2019 11:30 am
by hmpaquito
Hi,

That is a very interesting question for years.

In some cases being on the web is already a must. In the rest it will be sooner or later.

But nowadays it is no longer worth offering any web proposal: it must be responsive, but even so it is likely that customers still want more because they prefer a Progressive Web App. https://en.wikipedia.org/wiki/Progressive_web_applications

Regards

Re: strategies

PostPosted: Wed Feb 20, 2019 5:40 pm
by Carles
Hi,

First important questions to think ...

How much time do you want to spend learning to create a web application?

How many new programming languages are you willing to learn?

Would you change the way you create Windows applications to coexist with your new web applications ?

:roll:

hmpaquito wrote:That is a very interesting question for years.


Agree with you

Re: strategies

PostPosted: Wed Feb 20, 2019 6:34 pm
by Otto
Carles,
what is your suggestion if I say:

How much time do you want to spend learning to create a web application?
not much

How many new programming languages are you willing to learn?
best no new

Would you change the way you create Windows applications to coexist with your new web applications ?
best not touching running systems

With my answers I would like to express that there must be an economic way to be able to continue to use the existing programs.
Best regards
Otto

Re: strategies

PostPosted: Wed Feb 20, 2019 8:29 pm
by horacio
It's an interesting question, the dbf in my opinion are already obsolete. Migrating to a relational bbdd (SQL) is the minimum for these times since they allow us to be online permanently and from anywhere, as well as interacting with other applications (web or desktop). Now is a web or desktop application better? It all depends, I have developed an application for settlement of salaries on desktop and I have seen that same application developed in nodejs and mongodb. The latter is very fast but to perform the same task on the web you have to navigate through an infinity of pages while in the desktop you solve it on the same screen and this is nice for the end user. Probably over time these web problems are resolved, then we will have no choice but to make the leap.

Saludos

Re: strategies

PostPosted: Wed Feb 20, 2019 10:29 pm
by horacio
Otto, there is no magic in our sector. Younger programmers use languages for the Web. They do not even dedicate themselves to desktop applications. They use bbdd NoSql that lack fully flexible and single-threaded structures and are very easy to scale, since they do not need powerful computers. You can work online or offline, once it connects automatically it is synchronized. The languages are asynchronous (Nodejs, Python, Ruby), something similar to harbor threads. I understand that we come from Clipper costs us but it is what is coming and our customers will increasingly demand more of these technologies. Harbor and Fivewin have given me many satisfactions but I understand that in the future this will not reach me. There is no other way to study if we want to continue in this sector or hire an external programmer to solve what we do not know how to do and in this case I prefer the former.

Saludos

Re: strategies

PostPosted: Thu Feb 21, 2019 2:38 am
by hua
I stumbled upon dbFree when I was researching the issue. Wonder how it compares to other approaches

Re: strategies

PostPosted: Thu Feb 21, 2019 2:16 pm
by damianodec
Hi hua,
I heard about DbFree, what about it? is a good solution? does someone use it?

Re: strategies

PostPosted: Thu Feb 21, 2019 2:30 pm
by nageswaragunupudi
All said and done, when we come to heavy duty and high volume Corporate applications we are back to robust RDBMS like Oracle and other next best databases.

Well, there are more webbased applications than desktop applications now in operation everywhere.
Again, when we talk to the users (employees) of these big corporates they say they miss the desktop applications.

Re: strategies

PostPosted: Thu Feb 21, 2019 7:45 pm
by Carles
Hi,

We should think about expanding our channels and being able to offer our users complementary systems. It is not about excluding: I want Windows or I want Web.

nageswaragunupudi wrote:Again, when we talk to the users (employees) of these big corporates they say they miss the desktop applications.


It's true and i'm agree with you. When our customers say that they miss desktop applications, it is simply an application that we can do today with our FWH is fast, powerful, agile ... and unfortunately, doing something similar on the web is difficult, very complicated, very laborious , but not impossible. It is more a topic so that over the years we are experts in windows applications, but we know how complicated it is to do something similar on the web (and I do not mean a Hello world!)

I like the way of programming of FWH and the programs in windows. It is for this reason that I try to "imitate" a bit the same design and logic in my web programs. And many people, especially the new generations, tell me that they are old designs, others that seem very friendly. Finally it is only the visual part and it could always be modified, but having everyone happy is impossible.

But one thing is true ... The Internet has not become part of our business.

As Otto says -> Strategies!

Re: strategies

PostPosted: Thu Feb 21, 2019 10:03 pm
by TimStone
It is something I have considered for many years. My clients have to process a lot of data. I thought about web a lot but many of my customers have poor internet connections. They use the software to run their business every day, and would be in a very difficult position if that connection were lost. The application I focus on is very data intensive, and what looks good in a sales pitch is not as good when working with it all day long.

The same discussion takes place with programming for the Apple environment. People constantly ask, and I use Apple computers to do my work, but what I must share about reality does not fit with the advertising they heard. It's a challenging time.

I will continue to explore options but so far for my clients needs, the business based options are the best.

Re: strategies

PostPosted: Fri Feb 22, 2019 12:26 am
by cnavarro
We talk about mobile devices (phones) or desktop computers (including laptops and tablets of an appropriate size), and always with Windows OS?
I think there is a big difference in the approach of what the strategy to follow should be, and what users prefer.
Another issue is that in mobile devices with operating systems other than Windows, for now, there is no choice but to see other possible solutions.

Re: strategies

PostPosted: Fri Feb 22, 2019 2:23 am
by hua
damianodec wrote:I heard about DbFree, what about it? is a good solution? does someone use it?


Can't comment on it. Has never tried it before but am impressed that they actually have books about it.

Re: strategies

PostPosted: Fri Feb 22, 2019 6:56 pm
by TimStone
I think one problem we have is that people see fantasy ware advertised, either by companies, or in media ( TV, movies, etc.). Or they see little apps that provide a bit of a helpful service.

What they don't understand is how it all needs to tie together ( integrate ) with one common interface. That is just not happening in the web based world. They also don't understand the whole concept of shared, immediate, data processing.

The fantasies they view they believe are available today, and often "developers" promise they can deliver those results. Time goes by, money is invested, and yet the end product never arrives.

I keep looking, and listening, but for businesses the desktop, self contained system is still the most efficient and safe.