Skip to content

Trabalho de programação para dispositivos móveis

Notifications You must be signed in to change notification settings

Gustavo-erades/ProgMobile

Repository files navigation

App para cálculos anestésicos

Esse projeto consiste no trabalho final da matéria de "Programação para dispositivos móveis" do curso de ensino superior de Análise e Desenvolvimento de Sistemas do Centro Universitário Estácio de Brasília do primeiro semestre de 2024.

Links

Tecnologias usadas

React  PHP  MySql  JavaScript  HTML  CSS  Bootstrap 

Antes de começarmos, algumas considerações...

  • O Front-end do projeto usa o framework React Native e o Back-end é feito com o uso do PHP e do MySql para a construção do banco de dados relacional;

    Vale ressaltar que o PHP é uma linguagem server side, isto é, é executada do lado do servidor e portanto necessita do uso de uma solução AMP como o XAMPP ou o WAMPP;
    Normalmente é possível usar o servidor do próprio PHP para rodar aplicações .php, no entanto nesse caso a aplicação usa um banco de dados relacional, por isso é necessário além de um servidor para o PHP, uma solução que sirva para "hospedar" o bancoo de dados.

  • Como uma boa aplicação mobile nativa essa aplicação usa a ideia de single page e toda a rota está na padta Routes, que contém um componente que é exportanto e importado no arquivo App.js
  • Toda a aplicação poderia ter sido desenvolvida com o uso exclusivo do React Native, porém eu apanhei mais pro React que o Kleber BamBam para o Pópó e por isso optei por usar outras tecnologias nas quais tenho mais convicção nas minhas habilidades (ou pelo menos já estou acostumado a levar pancada de logs de erro e mensagens de warning)
  • Esse repositório contém apenas os arquivos do front-end da aplicação desenvolvida, embora esse README contenha explicações tanto sobre o front quanto sobre o backend. Clique aqui caso queira ver os códigos da parte backend dessa aplicação.

About

Trabalho de programação para dispositivos móveis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published