Giter VIP home page Giter VIP logo

mapasculturais-app's Introduction

Mapas Culturais APP

Este é o repositório do aplicativo Android do sistema Mapas Culturais. Ele é orientado para funcionar como uma espécie de Agenda Cultural. Entre suas principais funcionalidades, estão:

  • Apresentar uma consulta dos dados (Eventos, Espaços, Agentes, Projetos) de todas as instâncias vigentes do Mapas Culturais;
  • Permitir a seleção manual de uma determinada instalação;
  • Exibir geolocalização do mapa a partir da instalação mais proxima, pela localização do gps do mobile device;

Download e build


Se você já tem o npm instalado, basta fazer:

  • Instalar o ionic globalmente
$ sudo npm -g install cordova ionic bower gulp
  • Clonar o repositório
$ git clone https://github.com/hacklabr/mapasculturais-app.git
  • Fazer o build padrão
$ cd mapasculturais-app
$ ionic state reset
$ bower install
  • Fazer o setup SASS
$ ionic setup sass
  • Rodar
$ ionic serve
  • Para rodar no navegador(chrominum) desabilitando a verfificação de cross-origin:
chromium --disable-web-security

E abrir o URL http://localhost:8100

Editando


Na raiz do projeto você terá o diretorio scss onde ficará seu sass. só editar! O ionic serve já faz o watch dos arquivos, recompila na alteração e faz o livereolad

Rodando no celular Android ou Emulador

Para isso, você precisará ter a SDK Android instalada

  • Instala o phonegap
$ npm install phonegap
  • Adiciona a plataforma android ao projeto (aqui, se a SDK não estiver instalada já haverá falha)
$ ionic platform add android
  • Aqui, precisamos ter um dispositivo plugado ao computador aceitando instalação de fontes desconhecidas e com o modo desenvolvedor ativado.
$ ionic run android
  • Para emular, é necessário que se crie um disposivo usando o Android SDK Manager
$ android
  • Uma vez criado o dispositivo
$ ionic emulate android

mapasculturais-app's People

Contributors

brunosmartin avatar gustavovs avatar leogermani avatar lfagundes avatar nicolavieira avatar rafaelchavesfreitas avatar

Watchers

 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.