
1. Introdução
No início de setembro de 2018, alguns caras legais também se juntaram à nossa equipe, eles são novos da Universidade e estão com muita fome de aprender a projetar e desenvolver aplicativos da web incríveis com SAPUI5.
Por isso, comecei a coletar internamente na web alguns links para criar "A jornada perfeita para se tornar um desenvolvedor SAPUI5 Ninja".
Também comecei a escrever alguns exercícios (do mais fácil ao mais difícil) para testar o que eles aprenderam, mas os compartilharei em um segundo post no blog assim que terminar.
Apresentação
Olá pessoal,
Sou Emanuele Ricci, desenvolvedor full-stack com sede em Lucca (uma pequena cidade bonita na Toscana, Itália).
Desde os últimos três anos, trabalho em período integral no Techedge Group , uma grande empresa mundial de consultoria que é parceira da SAP. Normalmente trabalho em projetos relacionados ao SAPUI5, SCP, HANA e, no meu tempo livre, gosto de criar conteúdo com base na tecnologia que uso no trabalho e em meus projetos pessoais fora da SAP. Ultimamente, estou experimentando um pouco o Android após o lançamento do SAP Fiori SDK para Android / iOS.
Durante meus três anos de carreira no ambiente SAP, conquistei algumas conquistas como:
A partir de agora, decidi também postar no Habr todo o conteúdo que estou escrevendo para a comunidade SAP; portanto, fique de olho nas postagens do blog, se você estiver interessado no tópico;)
Você também pode me contatar aqui:
Onde começo a seguir "A jornada perfeita para se tornar um desenvolvedor Ninja do SAPUI5"
SAPUI5 é uma estrutura da Web MVC (Model-View-Controller) desenvolvida pela SAP para criar aplicativos da Web de nível empresarial incríveis.
OpenUI5 é a versão de código aberto do SAPUI5. Para ser mais preciso, o SAPUI5 apenas estende o OpenUI5, adicionando alguns controles de interface do usuário adicionais, como Viz (gráfico) e FilterBar, mas no final do dia, você pode fazer praticamente tudo, apenas com o OpenUI5.
Documentações e links úteis
- Documentação : documentação diversa sobre diferentes tópicos. A primeira etapa que você deve executar é seguir todo o passo a passo que mostrará como criar um aplicativo SAPUI5 de A a Z.
- Cursos abertos SAP : aqui você encontrará vários cursos gratuitos feitos por desenvolvedores da SAP sobre muitos tópicos. Para o desenvolvimento do SAPUI5, sugiro que você desenvolva aplicativos da Web com o SAPUI5 .
- Referência da API : aqui você encontrará informações úteis sobre modelos, controles com detalhes sobre suas propriedades, eventos, métodos, agregações e qual classe eles estão estendendo
- Amostras : são fundamentais para ver nas ações todos os controles da interface do usuário. Para cada controle, ele mostrará alguns cenários reais de casos de uso e como configurá-los para obter os mesmos resultados. Clicar no ícone superior direito do exemplo permitirá acessar o código-fonte do exemplo
- Build.me : é um serviço desenvolvido pela SAP que oferece um conjunto completo de ferramentas baseadas na nuvem para projetar e construir seu aplicativo corporativo, desde o protótipo de baixa fidelidade ao protótipo de alta fidelidade
- SAP Cloud Platform Trial (para desenvolvedor) : é uma plataforma aberta como serviço (PaaS) que oferece recursos de memória, serviços de plataforma principal e microsserviços exclusivos para criar e estender aplicativos em nuvem habilitados para dispositivos móveis e inteligentes. Você pode registrar uma conta de avaliação gratuita em https://account.hanatrial.ondemand.com/
- SCN : rede da comunidade SAP, é o principal site da comunidade onde você pode encontrar postagens no blog e controle de qualidade feitos por desenvolvedores, mentores ou usuários da SAP (pense nisso como StackOverflow).
- OpenUI5 Slack : este é o nosso canal não oficial do Slack, onde você pode discutir discussões sobre o SAPUI5 e outros tópicos como WebIDE, HANA, controles personalizados e assim por diante. Aqui você também encontrará os principais desenvolvedores do SAP para conversar diretamente.
- Repo OpenUI5 GitHub : este é o repositório oficial GitHub do OpenUI5 (no repo SAP, você também encontrará outros projetos interessantes, como a nova ferramenta de compilação ou os aplicativos de exemplo)
- OpenUI5.org : este é o site oficial do aplicativo OpenUI5
- UI5Con : este é o evento principal do OpenUI5 (2017/2018), onde você pode encontrar todas as palestras / sessões práticas feitas com links para os slides, vídeos e exemplos.
- UI5Lab : este site é feito por membros da comunidade para membros da comunidade;) É aqui que desenvolvemos e compartilhamos novas bibliotecas e controles personalizados para ensinar os recém-chegados.
Neste ponto, você deve ter conteúdo suficiente para começar;)
Para cada problema, sugestão ou dúvida, não hesite em me escrever um PM!