Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
NouvellesTech Partner

Ne sous-estimez pas les applications de bureau

Les applications bureautiques ont longtemps √©t√© sous-√©valu√©es. Toute l’attention √©tait r√©serv√©e au web et au mobile. Alors que Microsoft et Apple ont fait des progr√®s pour faire √©voluer le bureau, il y a eu beaucoup moins d’√©nergie et d’√©lan √©conomique derri√®re cette plate-forme. Aujourd’hui, la maturit√© du Web et du mobile, ainsi que de nouveaux cas d’utilisation en collaboration et en IA, alimentent une red√©couverte des ordinateurs de bureau. Apr√®s tout, les ordinateurs de bureau offrent toujours d’√©normes avantages de traitement et de vitesse qui ne font qu’augmenter.

Avec le recul, il y avait de bonnes raisons pour que les applications Web dominent le monde technologique √† la fin des ann√©es 90 et au d√©but de la d√©cennie de ce si√®cle. Ils √©taient beaucoup plus faciles √† d√©ployer et √† g√©rer gr√Ęce √† des navigateurs pratiquement omnipr√©sents, cr√©ant ainsi une √©norme opportunit√© de fournir des applications √† de nombreuses personnes √† un co√Ľt tr√®s bas ou gratuitement. Les mises √† jour opportunes ou imm√©diates avec peu d’efforts sont des fonctionnalit√©s qui sont encore difficiles √† battre. Cependant, on s’est √©galement rendu compte que certains types d’applications de bureau ne seront tout simplement pas mis en correspondance sur le Web, du moins pas dans un proche avenir.

Les applications mobiles ont explos√© en popularit√© en raison du simple fait que des millions de mini-ordinateurs de bureau √©taient entre les mains de pratiquement tout le monde, ouvrant toutes sortes de cas d’utilisation et de possibilit√©s √©conomiques. Il est int√©ressant de noter que de nombreux cas d’utilisation mobile favorisent toujours les applications mobiles natives – les API natives pour le syst√®me d’exploitation local, bien s√Ľr, √©tant tr√®s diff√©rentes de celles des ordinateurs de bureau. Alors que la conception et le d√©veloppement d’applications mobiles d’abord ont domin√© les discussions UX pendant un certain temps, l’h√©t√©rog√©n√©it√© des cas d’utilisation entre les diff√©rents formats exige de plus en plus une application qui correspond le mieux √† un format et √† un usage particuliers.

Les ordinateurs de bureau sont pertinents en raison de leurs performances in√©gal√©es et du fait que la taille de l’√©cran compte. Le syst√®me d’exploitation de bureau continue d’√™tre tr√®s robuste et diff√©renci√©, en particulier par rapport au Web. L’endroit le plus simple pour voir la diff√©renciation est le jeu. Alors que les jeux Web et mobiles ont consid√©rablement √©volu√©, quand il s’agit de vrais jeux, vous avez besoin d’un ordinateur de bureau (ou d’une console de jeux d√©di√©e). Et quand nous arrivons aux jeux du monde virtuel avec des graphismes r√©alistes, les autres plates-formes ne sont m√™me pas proches.

Les d√©veloppeurs sophistiqu√©s savent depuis longtemps que les IDE de bureau ont des capacit√©s bien sup√©rieures. Les IDE de style √©diteur de texte continuent d’√™tre tr√®s populaires, mais en partie parce que le d√©veloppement Web n’a pas exig√© le type de sophistication ou de productivit√© des applications de bureau. Comme le dit l‚Äôun de mes MVP Embarcadero pr√©f√©r√©s, ¬ęProgrammation factice Web¬Ľ. Microsoft a fait un tr√®s bon travail avec Visual Code, mais quand m√™me, compar√© √† RAD Studio et Visual Studio, il est relativement basique. Le Web UX a trop de limitations. Un d√©veloppeur √† haute productivit√© a g√©n√©ralement plusieurs √©crans et relais sur trop de ¬ęcapteurs¬Ľ et de ¬ęgadgets¬Ľ pour atteindre la productivit√©. Vous trouverez ci-dessous un exemple de RAD Studio 10.4 avec plusieurs plug-ins de productivit√©, y compris la navigation, les signets et le d√©bogage multithread (tous disponibles gratuitement pour les clients Update Sub). Ce n’est ni facile ni pratique √† r√©aliser avec un IDE Web.

RAD Studio 10.4 avec plusieurs plug-ins de productivité, y compris la navigation, les signets et le débogage multithread (tous disponibles gratuitement pour les clients Update Sub)

Nous avons de nombreux exemples d’applications de ce type provenant de clients de l’industrie, des services financiers et des soins de sant√©, d√©montrant que les performances des ordinateurs de bureau l’emportent sur les applications Web. Bien s√Ľr, ces applications de bureau ne ressemblent en rien aux architectures client-serveur simples traditionnelles d’il y a des d√©cennies et beaucoup ont des clients Web ou mobiles sŇďurs.

Parlant de la complexit√© de l’UX, deux autres tendances susciteront un int√©r√™t accru pour les ordinateurs de bureau et des cas d’utilisation vari√©s. Le premier concerne les applications de collaboration. Le travail √† distance devient un standard et les applications de collaboration telles que Zoom sont indispensables. Les applications de collaboration ne sont pas simples. Les cas d’utilisation de base peuvent √™tre satisfaits par les clients Web et mobiles, mais les applications de bureau sont encore plus robustes. √Ä titre d’exemple, vous pouvez simplement comparer le nombre de fonctionnalit√©s Zoom par plate-forme (je l’ai r√©cup√©r√© sur leur site Web). Ceux-ci ne sont pas class√©s par importance, mais les chiffres sont r√©v√©lateurs.

Desktop
(Win & Mac)
Linux
Mobile
(iOS & Android)
Web
94
87
76
37
Zoom Features by Platform

√Ä bien des √©gards, les applications de collaboration en sont √† leurs balbutiements, car les cas d’utilisation √©taient ax√©s sur des communications simples par rapport √† une v√©ritable collaboration. Cela m’am√®ne √† l’autre tendance technologique majeure, √† savoir l’IA et l’automatisation robotique. On ne peut qu’imaginer le nombre de ¬ęcapteurs et jauges¬Ľ qui seront √† notre disposition pour nous aider √† devenir plus productifs. Le jeu peut probablement nous donner une id√©e du type d’interaction possible sur le lieu de travail.

Bien entendu, le Web continuera d’√©voluer. √Ä mesure que la vitesse du haut d√©bit augmente consid√©rablement avec la 5G, beaucoup de choses peuvent changer avec les architectures d’applications, mais si les applications de jeu, de divertissement ou m√©dicales offrent une fen√™tre sur l’avenir, les applications natives de bureau auront toujours de l’importance et pourront encore plus compter.

Chez Embarcadero et nos nombreux partenaires, nous sommes fascin√©s par l’opportunit√© d’un leadership √©clair√© continu dans l’espace dynamique du d√©veloppement d’applications. RAD Studio est la base de nombreuses applications de bureau embl√©matiques et l’un des IDE les plus robustes, en particulier pour Windows. Bien s√Ľr, nous faisons beaucoup plus que le bureau aujourd’hui, mais nous ressentons une responsabilit√© particuli√®re pour cette plate-forme. Dans cet esprit, nous avons organis√© un Desktop First UX Summit en septembre pour fournir un forum pour ces discussions et vous inviter √† y participer.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Articles Similaires
Nouvelles

Enqu√™te aupr√®s des d√©veloppeurs: faites-vous partie du c√īt√© clair ou du c√īt√© obscur?

DelphiShowcase

L'application de productivité Notable Vov Sticky Notes est alimentée par Delphi

DelphiShowcase

Le magnifique système de surveillance informatique NetCrunch est créé avec Delphi

Nouvelles

Tutoriel vidéo: créer des interfaces graphiques Windows natives Python avec la bibliothèque Delphi VCL

Leave a Reply

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

IN THE ARTICLES