Giter Club home page Giter Club logo

macedoviagens's Introduction

Cursos: "iOS layout: mais recursos para criar telas responsivas" e "iOS: auto layout com Constraints"

Este repositório do GitHub contém um resumo do que foi aprendido em meu curso de desenvolvimento de aplicativos iOS. O curso abordou diversos tópicos relacionados à criação de layouts de interface de usuário usando Table Views, Stack Views, Auto Layout e outros componentes importantes. Aqui está um resumo do que foi coberto no curso:

Objetivo do Curso

O principal objetivo do curso foi demonstrar como criar layouts de interface de usuário para aplicativos iOS usando componentes como Table Views, Stack Views, Auto Layout e outros.

Conteúdo do Curso

1. Table Views e Células Diferentes

  • Introdução à criação de Table Views com várias células diferentes.
  • Demonstração da criação de células de ofertas e destaques.

2. Stack Views

  • Explicação do conceito de Stack Views para empilhar elementos na horizontal e vertical.
  • Prática na tela de detalhes de uma viagem, com exemplos de Stack Views aninhadas.

3. Uso de Constraints

  • Discussão sobre o uso de Constraints em conjunto com Stack Views.
  • Comparação entre Stack Views e Constraints em termos de flexibilidade e manutenção.

4. Scroll View

  • Uso do Scroll View para criar layouts expansíveis e roláveis.

5. XIB e Storyboard

  • Uso de XIB (Interface Builder) em uma tela de detalhes.
  • Discussão sobre quando utilizar XIB ou Storyboard.

6. Configuração do ViewController de Detalhes

  • Criação do ViewController de detalhes, configuração de outlets e recebimento de parâmetros para exibir informações da viagem selecionada.

Considerações Finais

Este repositório serve como um resumo do conteúdo do curso e pode ser útil como referência para futuros projetos de desenvolvimento de aplicativos iOS. Se você tiver alguma dúvida ou precisar de mais informações sobre qualquer um dos tópicos abordados no curso, sinta-se à vontade para explorar o código e os recursos aqui disponíveis.

Aprendizado contínuo é fundamental no desenvolvimento de aplicativos para iOS. Boa sorte em seus futuros projetos!

macedoviagens's People

Contributors

jgmacedo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.