Développement de logiciels personnalisés par Apps with love

Les logiciels standard ne permettent pas de relever tous les défis. Souvent, les exigences variées du monde moderne nécessitent des solutions sur mesure. C'est là que nous intervenons : nous développons des logiciels individuels parfaitement adaptés aux besoins de notre clientèle et de ses utilisateurs et utilisatrices. Pour cela, nous misons sur des composants, des outils et des bonnes pratiques éprouvés, plutôt que de réinventer la roue à chaque fois.

Service complet : de l'idée à la solution numérique

Notre développement logiciel commence toujours par une analyse approfondie : quels sont les besoins réels des personnes qui utiliseront le produit ? Quels sont les défis techniques à relever ? De l'analyse des besoins à l'optimisation continue, en passant par la conception, le design et le développement, nous accompagnons notre clientèle tout au long du processus de développement grâce à notre savoir-faire complet et à notre longue expérience.

Cela nous permet de répondre de manière optimale aux besoins et d'apporter notre soutien tant sur le plan consultatif que pratique pour les questions fonctionnelles et non fonctionnelles. Ensemble, nous réalisons des projets parfaitement adaptés aux cas d'application respectifs. Cela inclut également l'adaptation technologique et méthodologique aux exigences et conditions cadres respectives.

Qu'il s'agisse d'une application native, multiplateforme ou web, nous développons pour toutes les plateformes et tous les systèmes d'exploitation courants et ne reculons pas devant le matériel informatique.

Du problème au logiciel sur mesure adapté

En règle générale, chaque projet commence par un problème ou un besoin à résoudre. À partir de là, nous déduisons les fonctions logicielles pertinentes et les solutions possibles. Lors d'ateliers consacrés aux exigences ou d'une phase détaillée de gestion des exigences, nous évaluons le contexte d'utilisation, analysons les exigences, identifions les fonctions les plus pertinentes et déterminons la technologie appropriée pour le projet.

Interaction entre design, ergonomie et technologie

Seule une interaction optimale entre le design, l'utilisabilité et la technologie permet d'obtenir une bonne expérience d'utilisation. C'est pourquoi nos équipes de développement travaillent en étroite collaboration avec celles du design et sont impliqués dès la conception d'une nouvelle solution. 

Le résultat ? Un logiciel qui fait exactement ce qu'il doit faire : simplifier la vie des personnes qui l'utilisent.

Olivier Oswald travaille sur son ordinateur portable. Au premier plan, plusieurs écrans affichent des programmes ouverts. À l'arrière-plan, on aperçoit une grande fenêtre.

Notre tech stack

Nous disposons des compétences nécessaires pour réaliser des produits numériques dans (presque) toutes les dimensions. Dans la plupart des cas, nous utilisons les technologies dominantes et éprouvées des plateformes respectives.

Interface web : HTML, CSS et Javascript, ou Typescript, sont les technologies web natives que nous utilisons. En matière de frameworks, nous misons principalement sur React et Svelte, mais nous avons également de l'expérience avec Vue.js et Angular. 

Applications mobiles : nous développons des applications natives avec Kotlin pour Android et Swift pour iOS. Lorsque cela s'avère judicieux, nous exploitons les synergies avec Kotlin Multiplatform. Dans le domaine des applications multiplateformes, nous avons de l'expérience avec Flutter et Unity.

Backend et systèmes de gestion de contenu (CMS) : pour la logique dans le backend, nous misons sur les technologies Microsoft .NET/C#, PHP/Laravel et, dans des cas exceptionnels, sur NodeJS. Nous avons également une certaine expérience avec Python et Java. La plupart des applications serveur fonctionnent dans des conteneurs.
Pour les systèmes de gestion de contenu, nous utilisons principalement Statamic ou Livingdocs, mais nous connaissons également d'autres solutions.

Bien sûr, grâce notamment à des partenariats de longue date avec des entreprises de notre réseau, nous pouvons également mettre en œuvre des solutions qui sortent du cadre de ce tech stack. Il est important pour nous d'aborder chaque nouveau projet de la manière la plus neutre possible sur le plan technologique.

Approche technologiquement neutre

Le choix de la technologie est une étape décisive pour la mise en œuvre et l'avenir d'un projet. Nous fournissons des conseils indépendants et neutres sur le plan technologique, ce qui signifie que nous sélectionnons la technologie optimale pour chaque projet. Le paysage technologique est en constante évolution, ce qui influe sur la maintenabilité des solutions logicielles, en particulier dans le cas de projets à long terme. C'est pourquoi nous misons sur des solutions flexibles et durables, capables d'évoluer en fonction des exigences changeantes.

Nouvelles technologies et tendances

Notre curiosité nous pousse à investir beaucoup de temps dans l'acquisition de savoir-faire. Cela nous permet de rester à la pointe des technologies et des tendances. Nous aimons expérimenter et, lorsqu'une nouvelle mise à jour ou un nouvel outil est présenté, nous sommes parmi les tout premiers groupes à le télécharger pour en tester les possibilités. Nous participons à des événements importants du secteur afin de discuter avec d'autres spécialistes du développement de logiciels et échangeons au sein de forums mondiaux.

Jann avec la VisionPro d'Apple

Sécurité et protection des données dans le développement de logiciels

La sécurité est un facteur essentiel dans le développement de logiciels. Les mesures standard telles que le cryptage HTTPS ne suffisent plus, selon la sensibilité d'un projet. C'est pourquoi nous offrons une protection complète de haut niveau et à partir d'une seule source. 

Nous garantissons la confidentialité, l'intégrité et la disponibilité des données et des systèmes. Nous veillons à ce que l'accès aux données sensibles ne soit possible qu'avec les autorisations appropriées et nous nous appuyons sur des directives de codage sécurisé, des technologies de cryptage, des audits de sécurité et des tests de pénétration réguliers, une surveillance 24/7 des systèmes ou des redondances dans l'infrastructure d'hébergement. Pour les projets basés sur la blockchain, nous utilisons également nos propres nœuds pour le déploiement.

Notre certification ISO27001 nous aide à maintenir systématiquement la protection contre les risques liés à la sécurité de l'information.

Une fois le logiciel développé, nous en assurons également le lancement, l'exploitation et l'évolution continue.

Nous nous appuyons sur une longue expérience acquise dans le cadre de projets très variés et auprès d'une clientèle diversifiée. Nous sommes donc en mesure de répondre à tes besoins individuels et de te conseiller sur les avantages et les inconvénients des différentes solutions. Ensemble, nous trouverons la solution optimale !

Tu as un projet en vue ou une idée ?

Vers l'aperçu
Dinah Bolli
Dinah Bolli
Android Development
Sie erobert Karaokebars von Winti bis Budapest und schreckt auch vor Gospelbühnen nicht zurück. Wenn sie nicht selbst singt oder anderen begeistert beim Singen zuhört, schreibt sie bei uns Code für Android, powered by Brunch und stetiger Kaffeeversorgung. Nichts bringt sie so schnell aus der Ruhe - es sei denn ein Apple OS kommt ihr in die Quere.
Jann Fiedler
Jann Fiedler
iOS Development
Seine Eltern haben ihm als Kind Code-Zeilen als Gutenachtgeschichten vorgelesen. Sein Interesse für Informatik und Technik gründet deshalb tief und was Jann noch nicht kann, bringt er sich einfach selber bei - simple as that. Unter der oft getragenen Mütze versteckt sich nicht nur ein heimlicher Pianist, sondern auch ein legendärer Haarschnitt, der von seinen Ber(li)ner Wurzeln zeugt.
Matthias Ossola
Matthias Ossola
Android Development
Techie mit erweiterten Talenten: Nicht nur hat er eine Vergangenheit als .Net-Entwickler die ihm nun als Android-Dev zugutekommt, er spricht auch fliessend ironisch und haut in einer Ruhe und ohne eine Miene zu verziehen die sarkastischsten Sprüche raus. Daneben ist er Speed-Learner im Töggelen und lehrt den etablierten Tischfussballer*innen im Büro das Fürchten.
Maximilian Lemberg
Maximilian Lemberg
iOS Development & AI Engineer
Maxi ist Anzettler und sorgt nicht nur an Schnuppertagen für Begeisterung, sondern auch an Teamausflügen, Hackathons, Thirsty Fridays, Basketballspielen - eigentlich an jeglicher Art von Veranstaltung. Dank seinen DJ Sets bleibt sogar an Büro-Einweihungen kein Tanzbein ungeschwungen und das Team motiviert. Oder wie er vermutlich sagen würde: hyped.
Michel Utke
Michel Utke
Android Development
Müsste man ihn nach einer Redewendung benennen, hiesse er “der frühe Vogel fängt den Wurm”. Immer der Erste im Büro, trägt er nonchalant Adiletten, hydriert am liebsten mit Schoggimilch und sollte ihm das “androidlen” mal verleiden, dann schlummert in ihm der nächste Paul Laciga.
Raphael Neuenschwander
Raphael Neuenschwander
iOS Development & Solution Architecture
Der netteste Kerl auf Erden mit einem Akzent zum Verlieben. Wären wir kinderlos, wir würden ihn adoptieren. Ach ja, er ist auch ein absoluter Profi, wenn es um Bits & Bytes geht.
Daniel Geissbühler
Daniel Geissbühler
Backend Development
Könnte eigentlich fast alles was wir so machen mit seinen Erfahrungen in Projektmanagement, Requirements Engineering, Beratung und Verkauf. Bei uns konzentriert er sich aber lieber auf 0 und 1, .Net und Systemarchitektur, Austausch und gute Teamarbeit.
Patrick Winkler
Backend Development
Hat schon vor 20 Jahren Games programmiert, weiss was ein Bose-Einstein-Kondensat ist, ist Unternehmensgründer, kann mit C#, WPF und Azure so ziemlich alle Formen von .Net und dazu auch noch Klavier spielen und Web-Frameworks bedienen. Beste Voraussetzungen also, um bei uns die unterschiedlichsten Projekte zu realisieren.
Marcin Nowak
Marcin Nowak
DevOps Engineer
DevOps Engineer mit polnischen Wurzeln, einer Affinität für offensive Security und einer Vorliebe für italienische Autos und Müesli. Sport macht er auch: Fährt nicht nur Velo auf allen Terrains, sondern spielt auch Volleyball. Unsere Infra hat der Jungspund so schnell in den Griff gekriegt, dass er sich den Spitznamen «Deploy-Boy» redlich verdient hat.
Olivier Oswald
Olivier Oswald
CTO | Co-Founder
Seine Haare sind gut versichert und zeugen von IT-Erfahrung aus den Ursprüngen dieser Kunst. Keine technische Herausforderung, die ihm nicht schon begegnet ist. Nicht ohne Grund hat er Guru-Status und kann durch Meditation ein WLAN erzeugen.
Rémy Böhler
Rémy Böhler
Co-Head of Web Development
Wenn er wollte könnte er eine Webseite mit seinem kleinen Zeh und verbundenen Augen programmieren, will er aber nicht. Unser Crack wenn es um Webentwicklung geht.
Michael Heimann
Michael Vogelsang
Co-Head of Web Development
Lebt in etwa dort, wo sich Fuchs und Hase gute Nacht sagen, aber keineswegs hinter dem Mond. Mich verbindet die vielfältigsten Hobbies mit Leichtigkeit - zum Beispiel Ländlermusik und familienfreundliche DJ Sets, oder ein Faible für nerdige Tech-Gadgets und die Fähigkeit, komplexe Dinge verständlich und geduldig zu erklären. Mit seinem Auge für Optimierung und Vereinheitlichung bringt er Ordnung in unsere Entwicklungsprozesse.
Kajetan Som
Kajetan Som
Web Development
Könnte sein Geld easy mit Photoshop-Kunstwerken verdienen, zu unserer Freude setzt er aber auch gerne Webprojekte um. Mit Ausbildungen in Informatik und visueller Kommunikation bringt er dafür den perfekten Skill-Mix mit. Und dank dem Google Meet Hintergrund-Feature kommen wir trotzdem in den Genuss von seinem Faible für Grafik, Typografie und skurrile Bildkompositionen.
Kim Jeker
Kim Jeker
Web Development
Er träumt von den wildesten Backend-, Frontend-, API-, und CMS-Konzepten und wenn man ihn fragt ob die auch realisierbar sind, ist seine Antwort ein simples «Jä». Kein Wunder bei so einer Schatztruhe an Erfahrung!
Alessandro Pittori
Alessandro Pittori
Web Development
Was Alessandro tagein tagaus genau hört wissen wir nicht - aber seine Kopfhörer oder was er darüber abspielt scheinen ihm Kraft für die Umsetzung von Web-Frontends aller Art zu geben - solange er sich nicht zu viel mit PHP rumschlagen muss, das mag der Basler mit Wahlheimat Bern nämlich nicht.
Carra Tillon
Carra Tillon
Web Development
Wer nach einem Studium in Mechanical Engineering noch das Coden lieben lernt, Programmiersprachen aus den 50er-Jahren kann, belgische Waffeln gegen Raclette eintauscht, unermüdlich erklären mag was “Korfball” ist und Marathon läuft, hat nicht nur viel Ausdauer, sondern ist richtig bad ass.
Sven Schumacher
Sven Schumacher
Web Development
Vielleicht liegt’s an der Walliser Luft, dass Sven - wie unser Walliser #1 im Team Oli Oswald - mit allen technischen Wassern gewaschen und Co-Gründer von mehreren Unternehmen ist, sowie CTO-Erfahrung mitbringt. Bei uns arbeitet er nun als Spezialist für alles was mit Webtechnologie zu tun hat, inklusive Web3.
Yannick Pulver
Yannick Pulver
Technical Lead Android Development
Unser Android Dev mit Stil! Er könnte in Paris das neue Dior Gesicht werden, aber es zieht ihn eher in die Berge, wo er die schöne und reiche Natur beobachtet.
Sophia Villiger
Sophia Villiger
Creative Web Development
Web-Entwicklerin mit Auge fürs Detail. Es gibt kein Javascript Framework das sie nicht zu bändigen wüsste und ihre Neugierde auf Neues hält uns über Web-Trends auf dem Laufenden noch bevor auf Stackoverflow Fragen dazu auftauchen. Mit 12 Jahren Erfahrung im Kaffee trinken werden Projekte mit ihr noch schneller fertig.
Alain Stulz
Alain Stulz
Technical Lead iOS Development
iOS-Entwickler mit erweiterten Fähigkeiten. So beherrscht er eigentlich alles, was Strom frisst, hat einen Bachelor of Science der Uni Bern in der Tasche und die Verbesserung unserer Office-Automation stets im Hinterkopf. Unser Ass im Ärmel!