Projeto Fila Fácil: 7 Βήματα
Projeto Fila Fácil: 7 Βήματα
Anonim
Projeto Fila Fácil
Projeto Fila Fácil

Em nosso dia a dia vamos diversas vezes em locais onde é needária uma gestão de senhas de clientes para organizar and agilizar atendimentos. Em alguns estabelecimentos podemos demorar alguns minutos ou até mesmo horas esperando por atendimento. Για να ελαχιστοποιήσετε την επιθυμία σας για την έσπερα, δεν θα σας βοηθήσουν να πάρετε το σύστημά σας για την καταπολέμηση της βλάστησης, για να σας βοηθήσουμε, να περάσετε από τον έλεγχο του σώματος της παλιάς μας. Μια ιδεατική ιδέα είναι ότι ο πελάτης μπορεί να χρησιμοποιήσει το κινητό σας και να υπολογίσετε την ταχύτητά σας και να χρησιμοποιήσετε μια συγκεκριμένη λύση για να ξεπεράσετε τις ανάγκες σας.

Μπορεί να χρησιμοποιηθεί για την επεξεργασία της αρχικής διαδικασίας για την επίλυση της αρχικής λύσης, τη χρήση ή την αποθήκευση του λογισμικού, ή για την υλοποίηση του εξοπλισμού για την εξόρυξή μας και την επίδειξή μας. Os dados dos clientes e o controle da fila são todos jogados em nuvem através da plataforma da google chamada firebase. Essa plataforma permite que todos os usuários acessem informações da fila em tempo real. Για την πρωτοπορία, για χρησιμοποίηση:

1. Placa DragonBoard 410c (φύλλο δεδομένων)

2. Android S9tudio (ιστότοπος)

3. Firebase (Site)

Βήμα 1: Sobre a DragonBoard 410C

Sobre a DragonBoard 410C
Sobre a DragonBoard 410C
Sobre a DragonBoard 410C
Sobre a DragonBoard 410C

Χρειάζεται να χρησιμοποιήσετε μια πλατφόρμα dragonboard 410c για να μεταδώσετε για να χρησιμοποιήσετε και να χρησιμοποιήσετε μια πληροφορία που χρησιμοποιεί τέσσερις διαδραστικές δυνατότητες που χρησιμοποιούν μια porta HDMI dessa placa. Abaixo segue as principais especificações da placa.

Μια πλατφόρμα DragonBoard 410c ή uma placa da 96boards baseada no processador da série Qualcomm Snapdragon 400.

Ποσούι:

ΕΠΕΞΕΡΓΑΣΤΗΣ: Quad-Core ARM® Cortex® A53 (32 e 64 bit)

Μνήμη: 1 GB LPDDR3 533MHz

Μνήμη οπλισμού: 8 GB

Υποδοχή για κάρτα SD

Wifi 802.11 b/g/n

Bluetooth 4.1

GPIO de 40 pinos de baixa velocidade

GPIO de 60 pinos de alta velocidade

Υποστηρίζει λειτουργικές λειτουργίες για Android 5.1 (Lollipop), Linux και Windows IoT Core.

Βήμα 2: Preparando O Ambiente Android Studio

Preparando O Ambiente Android Studio
Preparando O Ambiente Android Studio
Preparando O Ambiente Android Studio
Preparando O Ambiente Android Studio
Preparando O Ambiente Android Studio
Preparando O Ambiente Android Studio

As figuras acima demonstram o passo a passo para criar um novo projeto do Android. Primeiro devemos clicar em iniciar novo projeto Android Studio, θα επιλέξουμε και θα επιλέξουμε το deve-se colocar o nome do projeto com o nome do pacote e o local onde irá salvá-lo. Μπορείτε να λάβετε οριστικά στοιχεία για το SDK (Kit de Desenvolvimento de software), τα οποία μπορούν να χρησιμοποιηθούν για την υποστήριξή σας. Για παράδειγμα, μια βάση δραστηριότητας nossa e o nome da nossa κύρια δραστηριότητα.

Βήμα 3: O Que É O Firebase

O Que É O Firebase
O Que É O Firebase

Firebase é uma plataforma de desenvolvimento de aplicações web e móveis, foi desenvolvida inicialmente pela startup Envolve em 2011 e em pouco tempo adquirida pela google no ano de 2014.

O firebase nas dias atuais permite armazenar e sincronizar dados em aplicações em tempo real, criar um sistema de autenticação de usuários, armazenar και disponibilizar arquivos, armazenar e sincronizar dados do aplicativo em esasala global,

Βήμα 4: Integrando O Firebase Ao Projeto No Android Studio

Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio
Integrando O Firebase Ao Projeto No Android Studio

Ενσωματώστε το firebase ή το android σας είναι απλές, υπάρχουν δύο μορφές που μπορούν να χρησιμοποιηθούν για να συνδεθείτε στο android στούντιο που χρησιμοποιείτε ή βοηθάτε στο firebase και pode ser feito no menu Ferramentas> Firebase para abrir a janela do Assistente em seguida é só seguir o passo a passo.

Μπορείτε να διαβάσετε το εγχειρίδιο για τη λειτουργία του χειριστή, που θα σας οδηγήσει σε ελιγμούς, θα σας βοηθήσω να υποβάλετε τον εαυτό σας, καθώς και να μάθετε πώς μπορείτε να παρακολουθήσετε το πρόγραμμα. Πρώτα απ 'όλα, μπορείτε να πάρετε πρόσβαση στον ιστότοπο της πυροσβεστικής (https://firebase.google.com/) και να μην εισαγάγετε κανένα μενού "Sessão Iniciada" και φάση ή κτηματολόγιο. Feito isso, clique em "Aceder à Consola" και na janela seguinte clique no link "Adicionar Projeto".

Pronto, feito isso estamos prontos para criar o nosso projeto android studio na plataforma firebase, a janela de projeto já está aberta e devemos inserir nela o nome do nosso projeto, o país em que estamos e clicar em criar projeto. Uma nova janela se abrirá e nela devemos clicar em "Adicionar o Firebase ao seu Aplicativo Android". Ess nessa parte que "linkamos" de fato o firebase ao nosso projeto, inserindo o nome do nosso pacote (mesmo pacote utilisado na criação do projeto Android), και κατά προτίμηση για το πιστοποιητικό SHA-1. Por fim seguimos o passo a passo final do próprio site do firebase para concluirmos a integração.

Βήμα 5: Telas Da Aplicação

Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação
Telas Da Aplicação

O principal objetivo na criação desse projeto é fazer uma plataforma simples e intuitiva para atingir o maior número de pessoas. A Primeira tela é onde o usuário faz o login ou realiza um novo cadastro caso ainda não o tenha feito, a segunda tela é onde o usuário acessa depois de realizar o login, nela podemos ver um botão onde pode-se realizar nova senha e acessar o quadro interativo de senhas. Για τις πρώτες προσφορές, τις εφαρμογές για τις απεντήσεις και τους ελέγχους που μπορούν να χρησιμοποιηθούν για να σας βοηθήσουν, μπορείτε να παρακολουθήσετε τις λειτουργίες των πελατών σας. A ideia é Continuar evoluindo para que o cliente possa saber o tempo médio de atendimento por cada tipo de serviço e enviar uma notificação ao usuário quando estiver próximo da sua vez. Μια απλή πρόσβαση σε μια απλή παρακολούθηση, υπάρχει μια ξεχωριστή είσοδος για τους πελάτες και τις προτεραιότητες των πελατών, με βάση τις εναλλακτικές λύσεις για διαφορετικούς τύπους πελατών.

Βήμα 6: Trechos De Códigos

Trechos De Códigos
Trechos De Códigos
Trechos De Códigos
Trechos De Códigos
Trechos De Códigos
Trechos De Códigos
Trechos De Códigos
Trechos De Códigos

A Primeira figura mostra o trecho do código de cadastro de novos usuários com ouxílio do Firebase, onde o email e a senha do usuário é guardada em uma classe chamada "usuarios" and recuperada no momento da autenticação. Είμαστε σε θέση να χρησιμοποιήσουμε μια κρυπτογραφία που μας επιτρέπει να χρησιμοποιήσουμε το Base64 για το προστατευτικό προστατευτικό μέλωρο του δάσους των χρηστών.

Μπορείτε να διαβάσετε περισσότερα για το email και τη χρήση των μηνυμάτων που χρησιμοποιείτε για να χρησιμοποιήσετε τη χρήση του Firebase ή του βοηθητικού σας προγράμματος, καθώς και για τη λειτουργία του Abrir a Tela Principal, καθώς και για τη χρήση των δεδομένων σας.

Μια μεγάλη εικόνα για την ανταπόκριση σε μια παρουσίαση μιας λίστας πελατών που απαιτούνται από τη συνεισφορά τους, καθώς και για την πραγματοποίησή τους ως chamadas de cada client. Nesta figura vemos a busca dos dados no firebase e a montagem da fila dentro de uma ArrayList e mostrada na tela do celular em tempo real.

Μια imagltima imagem mostra a recuperação do JSON (formatação de troca de dados) που χρησιμοποιείται χωρίς quadro interativo os dados das chamadas.