-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[18/03/2017] Com quantas views se faz uma APP? #180
Conversation
|
||
# Storyboards? XIBs? View Code? | ||
|
||
Tanto meus primeiros passos dentro do XCode quanto alguns trabalhos profissionais foram feitos com o Storyboard. Eu não conseguia imaginar como alguém em sã consciência poderia substituir o arraste e solte do Interface Builder por código. Afinal, é muito simples. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Xcode
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done 😄
|
||
Neste momento vamos ter código repetindo. Mas, calma, no final do post esse código vai estar refatorado e com as repetições eliminadas. E essa é uma das vantagens quando construímos views com código, temos liberdade para colocar em prática nossa criatividade e evoluir o que está sendo feito. | ||
|
||
Pra fazer o layout do card referente ao plano Senior utilizarei um design pattern chamado Dependency Injection. Onde ao invés do nosso componente ter instruções de como se apresentar, eu terei uma classe que vai posicionar cada elemento no seu lugar. E um objeto da classe `BusinessCardComponents` vai ser passado através da injeção de dependência. O código vai ficar da seguinte forma. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utilizarei um design pattern chamado Dependency Injection. Onde ao invés
eu eliminaria o ponto e colocaria uma vírgula:
...utilizarei um design pattern chamado Dependency Injection, onde ao invés...
bom artigo, parabéns ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
, eu terei uma classe que vai posicionar cada elemento no seu lugar. E um objeto da classe BusinessCardComponents vai ser passado através da injeção de dependência
acho que ficou um pouco redundante... poderia ser algo assim, o que acha:
"...eu terei um objeto da classe BusinessCardComponents vai ser passado através da injeção de dependência e que vai posicionar cada elemento no seu lugar."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Se eu trocar por vírgula vai ficar uma frase muito grande. Eu mudei o parágrafo como um todo. O que tu acha?
Pra fazer o layout do card referente ao plano Senior utilizarei o design pattern Dependency Injection. O objeto que será injetado vai ser um
BusinessCardComponents
que vai receber instruções de apresentação naSeniorBusinessCardView
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Que acabou ficando parecido com o seu segundo comentário, que demorei à ler :P
Obrigado @dbonates e @marcelofabri pelas reviews 👍 |
Eu alterei o título inicial da publicação. Mudei um pouco o foco mas o conteúdo é praticamente o mesmo.