
Présentation
Début septembre 2018, des gars sympas ont également rejoint notre équipe, ils viennent de l'université et ils ont vraiment faim pour apprendre à concevoir et développer des applications web incroyables avec SAPUI5.
C'est pourquoi j'ai commencé à collecter en interne sur le Web quelques liens afin de créer «Le voyage parfait pour devenir un développeur SAPUI5 Ninja».
J'ai également commencé à écrire un exercice (de facile à difficile) afin de tester ce qu'ils ont appris, mais je les partagerai dans un deuxième article de blog dès que je les aurai terminé.
Présentation
Salut tout le monde,
Je suis Emanuele Ricci, un développeur full-stack basé à Lucca (une belle petite ville de Toscane, Italie).
Depuis les trois dernières années, je travaille à plein temps pour Techedge Group , une grande société de conseil mondiale partenaire de SAP. Je travaille habituellement dans des projets liés à SAPUI5, SCP, HANA et pendant mon temps libre, j'aime créer du contenu autour de la technologie que j'utilise au travail et dans mes projets personnels en dehors de SAP. Dernièrement, j'expérimente un peu avec Android après la sortie de SAP Fiori SDK pour Android / iOS.
Au cours de ma carrière de trois ans dans l'environnement SAP, j'ai gagné quelques réalisations comme:
À partir de maintenant, j'ai décidé de publier également sur Habr tout le contenu que j'écris pour la communauté SAP, alors gardez un œil sur mes articles de blog si vous êtes intéressé par le sujet;)
Vous pouvez également me joindre ici:
Où dois-je commencer à suivre "Le voyage parfait pour devenir un développeur SAPUI5 Ninja"
SAPUI5 est une infrastructure Web MVC (Model-View-Controller) développée par SAP pour créer des applications Web d'entreprise de qualité.
OpenUI5 est la version open-source de SAPUI5. Pour être précis, SAPUI5 étend simplement OpenUI5 en ajoutant un contrôle d'interface utilisateur supplémentaire comme Viz (graphique) et FilterBar mais à la fin de la journée, vous pouvez faire à peu près tout avec OpenUI5.
Documentations et liens utiles
- Documentation : documentation variée sur différents sujets. La première étape que vous devez faire est de suivre la procédure pas à pas qui vous montrera comment créer une application SAPUI5 de A à Z.
- Cours ouverts SAP : vous trouverez ici une tonne de cours gratuits faits par des développeurs SAP sur de nombreux sujets. Pour le développement SAPUI5, je vous suggère de développer des applications Web avec SAPUI5 .
- Référence API : vous trouverez ici des informations utiles sur les modèles, les contrôles avec des détails sur leurs propriétés, événements, méthodes, agrégations et quelle classe ils étendent
- Échantillons : ils sont fondamentaux pour voir dans les actions chaque contrôle de l'interface utilisateur. Pour chaque contrôle, il vous montrera un scénario de cas d'utilisation réel et comment les configurer pour avoir les mêmes résultats. Cliquer sur l'icône en haut à droite de l'exemple vous permettra d'accéder au code source de l'exemple
- Build.me : c'est un service développé par SAP qui offre un ensemble complet d'outils basés sur le cloud pour concevoir et construire votre application d'entreprise, du prototype basse fidélité au prototype haute fidélité
- SAP Cloud Platform Trial (pour développeur) : est une plateforme ouverte en tant que service (PaaS) qui offre des capacités en mémoire, des services de plate-forme de base et des microservices uniques pour créer et étendre des applications cloud intelligentes et mobiles. Vous pouvez créer un compte d'essai gratuit sur https://account.hanatrial.ondemand.com/
- SCN : réseau communautaire SAP, c'est le principal site communautaire où vous pouvez trouver des articles de blog et de l'assurance qualité créés par des développeurs, des mentors ou des utilisateurs SAP (pensez-y comme StackOverflow).
- OpenUI5 Slack : c'est notre canal Slack non officiel où vous pouvez discuter de parler de SAPUI5 et d'autres sujets comme WebIDE, HANA, les contrôles personnalisés, etc. Ici, vous trouverez également les développeurs principaux SAP avec lesquels vous pouvez parler directement.
- OpenUI5 GitHub repo : il s'agit du référentiel officiel GitHub d'OpenUI5 (dans le repo SAP, vous trouverez également d'autres projets intéressants comme le nouvel outil de construction ou des exemples d'applications)
- OpenUI5.org : c'est le site officiel d'application OpenUI5
- UI5Con : c'est l'événement principal sur OpenUI5 (2017/2018) où vous pouvez trouver toutes les sessions de discussions / pratiques faites avec des liens vers les diapositives, les vidéos et les exemples.
- UI5Lab : ce site est fait par des membres de la communauté pour les membres de la communauté;) C'est là que nous développons et partageons de nouvelles bibliothèques et contrôles personnalisés pour enseigner aux nouveaux arrivants.
À ce stade, vous devriez avoir suffisamment de contenu pour commencer;)
Pour tout problème, suggestion ou doute n'hésitez pas à m'écrire un PM!