Desktop apps and Web - what makes sense?

Grzegorz (Greg) Pasternak gpasternak at cogeco.ca
Thu Aug 12 01:50:06 UTC 2021


Sten-Erik;

Thanks for your response.  Since you have mentioned REST/SOAP and ultra thin - I was hoping to see that someone out there made use of these technologies on a bigger scale, having Omnis act as a service layer between Web UI and backend database/databases, having enterprise type solution.

Greg



> On Aug 11, 2021, at 5:02 AM, Sten-Erik Björling <s-e.bjorling at enviro.se> wrote:
> 
> 
> Hi all,
> 
> A bit busy with reporting and proposal development at the moment but here are my comments...
> 
> 
>> 1. Is Desktop App a thing of the past?
> 
> No, there are use cases where a fat client is valuable and brings in additional functionalities and services. The challenge is to minimise duplicate code in the systems between the different deployment types that Omnis supports - fat client, client-server, web client, REST / SOAP server and ultra thin. This is the main ability of Omnis as I see it...
> 
>> 2. Is it making sense to keep existing Desktop App and develop complementary Web App?
> 
> Depends on the use case - but for optimal implementation the systems might need to be developed from the ground up relating to the comment 1.
> 
>> 3. Is it perhaps better to develop Web App replacing Desktop App completely using non-Omnis technology?
> 
> Depends… Mostly on the expected use volume and performance demands combined with the ability of your organisation to handle multi-component stacks of software. One big advantage with Omnis as a main component and a glue environment is the maintainability of the software systems over time - imagine maintaining a solution over time involving 4-5 different components from different vendors with different upgrade strategies… This should be a part of the financial evaluation of development environment options… Can you maintain needed competence profiles in your company over time covering 4-5 different products and environments instead of 2 in the case of Omnis (Omnis & Postgres)?
> 
>> 4. Is there a place for Omnis to be relevant part of Web App design?
> 
> Depends on the use case. Very large-scale implementations is a bit questionable currently but might change…
> 
> Stene
> 
> ______
> 
> Sten-Erik Björling
> Enviro Data
> Kyrkogatan 5A 2 tr
> SE-972 32  Luleå
> Sweden
> 
> E-Mail: s-e.bjorling at enviro.se
> Mobile: +46-70-655 11 72
> Wire: @stenerikbjorling
> Skype: stenerikbjorling
> iChat: stene at icloud.com
> FaceTime: stene at icloud.com
> whereby.com: stenerikbjorling
> Hotmail / Messenger: stenerikbjorling at hotmail.com
> GMail: stenerikbjorling at gmail.com
> ______
> 
> This email and any files transmitted with it are confidential, may be legally privileged and are intended solely for the use of the individual or entity to whom they are addressed. If you are not the intended recipient, please note that any use, distribution, or reproduction of the contents of this email is strictly prohibited and may be unlawful. If you are not the intended recipient, please notify the sender by return email and destroy all copies of the original message including any attachments thereto. Thank you.
> 
> Please note that we take reasonable precautions to prevent the transmission of viruses; however, we cannot guarantee that this email or its attachments are free from viruses. We only send and receive emails on the basis that we are not be liable for any loss or damage resulting from the opening of this message and/or attachments.
> 
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com 



More information about the omnisdev-en mailing list