Fridge Cook – Développe une application de génération de recettes avec ChatGPT !

Vous cherchez un outil puissant pour compléter vos textes et générer des images ? Ne cherchez pas plus loin que les APIs de complétion et de génération d'images de ChatGPT ! Les modèles alimentés par l'IA peuvent vous aider à générer des images de haute qualité, compléter vos phrases et paragraphes directement dans votre application !

Vous avez besoin d'un générateur d'images accrocheuses pour n'importe quel sujet que vous avez en tête ? L'API de génération d'images peut créer des visuels personnalisés en fonction de vos spécifications. Ou peut-être avez-vous du mal à générer des réponses aux entrées de vos utilisateurs finaux ? L'API de complétion peut suggérer les mots parfaits pour conclure. Avec les API de complétion et de génération d'images de ChatGPT, les possibilités sont infinies. Alors pourquoi attendre ? Essayez-le et voyez la magie par vous-même !

Continuer la lecture de « Fridge Cook – Develop a Flutter app generating recipes with ChatGPT! »

Salsa Coach - Développe une application de Salsa avec Flutter - version Wear OS !

En plus de l'application Salsa Coach Flutter, nous avons ajouté un petit complément, une : application compagnon Android Wear OS.

Il permet à l'utilisateur d'enrichir son expérience en ayant des conseils de mouvement pendant l'exécution même de l'activité.

Continuer la lecture de « Salsa Coach – Develop a Salsa application using Flutter – Wear OS version ! »

Salsa Coach - Développe une application de coaching avec Flutter

Les applications mobiles hybrides iOS et Android sont assez difficiles à développer, vous devez faire face à de nombreux choix techniques, tout en devant déployer une application maintenable. Avec toutes ces préoccupations à l'esprit, quelle technologie devriez-vous utiliser pour développer votre application mobile ?

Comme toujours, ça dépend ! Chaque choix dépend de l'application que vous souhaitez publier, si votre objectif principal est de développer une application web et qu'avoir une application mobile annexe n'est qu'un bonus, vous devriez probablement utiliser React Native ou d'autres frameworks liés au web. Mais si vous souhaitez proposer une expérience de navigation agréable à vos utilisateurs mobiles et si vous visez plusieurs plateformes mobiles car vous n'aurez qu'à maintenir une seule base de code pour les plateformes iOS et Android, Flutter est un excellent choix.

Continuer la lecture de « Salsa Coach – Develop a Salsa application using Flutter »

iOS Accessibility Toolbox – Et si vous conceviez des apps iOS plus accessibles ?

Le développement d'applications iOS est un véritable défi. Vous devez faire face à des centaines de problématiques, depuis les spécifications du produit jusqu'à sa mise sur le marché. Avec toutes ces préoccupations à l'esprit, est-il nécessaire de prendre en compte l'accessibilité pour toucher une audience plus large ?

La réponse est oui ! Dans cet article, nous verrons pourquoi vous devriez envisager d'ajouter le support de l'accessibilité et quels sont les concepts qui y sont liés afin qu'il soit plus naturel pour vous d'en tenir compte ultérieurement.

Continuer la lecture de « iOS Accessibility Toolbox – What if you could build more inclusive iOS apps ? »

Clean Unity - Le problème du pattern Controller-Manager

En tant que développeur Unity 3D, vous reconnaissez-vous dans l'une des situations suivantes ?

- Vous travaillez sur votre tout nouveau projet Unity et vous ne savez pas par où commencer ?
- Vos classes Controller deviennent-elles massives et difficiles à comprendre ou à faire évoluer ?
- Vous avez l'impression que ce que vous prévoyez de faire se traduira par un code spaghetti dès que vous voudrez faire quelques modifications ?
- Vous passez un temps considérable à faire du bugfix ?
- L'ajout d'une nouvelle fonctionnalité implique souvent une régression ou une refonte massive ?
- Votre application est constituée d'un ensemble de modules étroitement couplés ?
- Vous ne savez pas pourquoi votre classe Player est maintenant étroitement liée à la classe Enemy ?
- Vous avez l'impression que le compromis effort/bénéfice avec l'application du TDD sur Unity n'en vaut pas la peine ?

Vous pourriez adopter une approche de développement logiciel plus robuste dès maintenant. Vous n'êtes pas obligé de vous en tenir à MVC et aux classes massives MonoBehaviour. Il existe de meilleurs moyens de développer des features Unity 3D.

Continuer la lecture de « Clean Unity – The Controller-Manager Issue »