LE DÉFI
Vous serez confronté à un défi pour développer une application web progressive. Cela vous permettra de contourner la nécessité de télécharger votre application dans n’importe quel magasin, c’est-à-dire App Store et / ou Play Store et l’installer directement sur votre appareil mobile.
Vous aurez un week-end pour compléter le défi principal, aussi vous aurez l’occasion de marquer des points supplémentaires en complétant les sections bonus. Cette application mobile est destinée à résoudre un problème réel au sein de GE.
Cadres PWA, c’est-à-dire Ionic, React Native, ou similaires
HTML5
CSS3 et cadres
Javascript
RabbitMQ
Fonderie cloud (orientée terminal)
Familiar avec la consommation d’API de service public
Pour le développement backend, vous pouvez explorer différentes langues, mais vous devez utiliser un cadre qui est open source. Bonus : utilisez Github comme environnement de contrôle de version et créez également une image Docker à des fins de réutilisation. Rappelez-vous: L’esprit de ces défis est pour vous d’apprendre, s’il vous plaît éviter de copier le code d’un autre auteur.
KIT DE SURVIE
Apportez un ordinateur portable avec le logiciel nécessaire que vous utiliserez comme :
Éditeur de texte gratuit, c’est-à-dire Atom, Visual Studio Code, etc.
Cadre PWA (voir ci-dessus)
Au moins deux appareils mobiles par équipe (téléphone ou tablette)
* Si vous souhaitez installer votre application dans un appareil réel, vous aurez besoin d’un compte dans un service qui vous permet d’utiliser différents cadres, tels que Cloud Foundry (Predix), Docker, Kubernetes, etc.
Conseils pour l’application
Avant de soumettre votre demande et de reprendre, jetez un oeil à quelques conseils utiles d’un recrutement GE et les dirigeants de dotation.