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.


What's New for RAD Studio 11

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

L'avenir de l'accessibilité passe avant tout par le bureau

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

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