Giter Site home page Giter Site logo

basecontroller's Introduction

Project logo

Base Controller

Status License


Projeto do Xcode em SpritKit e Swift para demonstração do uso de Gamecontroller no novo iOS. Este projeto tem suporte para iOS, iPadOS, WatchOS, tvOS e MacOS

📝 Tabela de conteúdos

🧐 Sobre

Este é um projeto simples para demonstração de uso do de Gamecontroller nos dispositivos da Apple. Além disso, já faz uso do gamecontroller virtual.

O código foi estruturado para melhor coesão do código, definindo classes/structs com responsabilidades específicas.

🏁 Como começar

Para que o projeto funcione corretamente é necessário adicionar em cada um dos targets a conta de desenvolvedor. Feito isso já é possível compilar o código e rodar no dispositivo.

A experiência fica melhor se você tiver um controle ligado para poder testar :)

✍️ Autores

🎮 Estrutura do Projeto

Project logo

Para melhor entendimento desenvolvemos um diagrama de classe com base neste projeto com fins didáticos. Não seguimos fielmente a UML 2.0, pois incluímos detalhes de implementação em Swift para dar suporte a multiplataforma.

Os diagramas de sequência também não são exaustivos, tem como finalidade mostrar alguns cenários, visto que os demais seguem basicamente o mesmo fluxo.

Diagrama de Classes

diagrama de classes

Diagramas de Sequência

diagrama de classes

diagrama de classes

diagrama de classes

basecontroller's People

Contributors

joaquimp avatar

Stargazers

 avatar Andy Qua avatar Erick Borges avatar

Watchers

James Cloos avatar  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.