Logiciel

Nous concevons et réalisons vos logiciels sur mesure

leanside conçoit et réalise tout ou partie de logiciels sur cahier des charges :

  • micro-logiciel (firmware) 
  • logiciels scientifiques ou techniques

Développement de micro-logiciel

Nous développons le logiciel embarqué :

  • Sur microprocesseurs, microcontrôleurs, Digital Signal Processor
  • Cibles : 68000, 8031, PIC, STM32, Sitara PRUSS, architectures ARM, ...
  • Langages : Assembleur, C, Pascal

Nous adaptons les outils et méthodologies de développement selon que les objectifs sont de faire rapidement une preuve de concept ou de réaliser du code robuste, selon que le code restera figé ou sera évolutif,  etc...
Nous pouvons tout aussi bien programmer en langage évolué en utilisant des bibliothèques de composants logiciels existants ou programmer en assembleur dans nos propres bibliothèques.

Nous disposons de chaines de cross-assemblage et cross-compilation ainsi de de sondes de programmation/debugger pour les micro-contrôleurs courants.

Développement de logiciel scientifique et technique

Nous développons des logiciels à vocation scientifique et technique :

  • Sous OS : Windows, linux, Android, IOS
  • Cibles : PC, nano ordinateurs sur base ARM, mobiles et tablettes
  • Langages : Pascal, Java, C, Fortran (IDE : Delphi, Lazarus free Pascal, Eclipse)