FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour strategies
Posts: 6984
Joined: Fri Oct 07, 2005 07:07 PM
strategies
Posted: Wed Feb 20, 2019 10:17 AM

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

Posts: 1067
Joined: Wed Nov 09, 2005 02:17 AM
Re: strategies
Posted: Wed Feb 20, 2019 11:17 AM

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.

Sds,
Vilian F. Arraes
vilian@vfatec.com.br
Belém-Pa-Brazil
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: strategies
Posted: Wed Feb 20, 2019 11:30 AM
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
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: strategies
Posted: Wed Feb 20, 2019 05:40 PM
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 ?

:-)

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


Agree with you
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 6984
Joined: Fri Oct 07, 2005 07:07 PM
Re: strategies
Posted: Wed Feb 20, 2019 06:34 PM

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

Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: strategies
Posted: Wed Feb 20, 2019 08:29 PM

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

Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: strategies
Posted: Wed Feb 20, 2019 10:29 PM

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

Posts: 1096
Joined: Fri Oct 28, 2005 02:27 AM
Re: strategies
Posted: Thu Feb 21, 2019 02:38 AM
I stumbled upon dbFree when I was researching the issue. Wonder how it compares to other approaches
FWH 11.08/FWH 19.12

BCC5.82/BCC7.3

xHarbour/Harbour
Posts: 434
Joined: Wed Jun 06, 2007 02:58 PM
Re: strategies
Posted: Thu Feb 21, 2019 02:16 PM

Hi hua,
I heard about DbFree, what about it? is a good solution? does someone use it?

FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023

FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)

Visual Studio 2019 - Pelles C V.8.00.60 (Win64)
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: strategies
Posted: Thu Feb 21, 2019 02:30 PM

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.

Regards



G. N. Rao.

Hyderabad, India
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: strategies
Posted: Thu Feb 21, 2019 07:45 PM
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!
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: strategies
Posted: Thu Feb 21, 2019 10:03 PM

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.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: strategies
Posted: Fri Feb 22, 2019 12:26 AM

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.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la nociĂłn del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1096
Joined: Fri Oct 28, 2005 02:27 AM
Re: strategies
Posted: Fri Feb 22, 2019 02:23 AM
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.
FWH 11.08/FWH 19.12

BCC5.82/BCC7.3

xHarbour/Harbour
Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: strategies
Posted: Fri Feb 22, 2019 06:56 PM

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.

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit