Use este identificador para citar ou linkar para este item:
http://repositorio.ufc.br/handle/riufc/35049
Tipo: | TCC |
Título: | Desenvolvimento de aplicativo móvel para sistema operacional iOS em linguagem swift para leitura de consumo de energia de tomada inteligente em tempo real |
Autor(es): | Macedo Junior, Tobias Valentim |
Orientador: | Barreto, Luiz Henrique Silva Colado |
Palavras-chave: | Apple;Swift;Aplicativo;IoT;Tomada inteligente |
Data do documento: | 2017 |
Citação: | MACEDO JUNIOR, Tobias Valentim de. Desenvolvimento de aplicativo móvel para sistema operacional iOS em linguagem swift para leitura de consumo de energia de tomada inteligente em tempo real. 2017. 110 f. Monografia (Graduação em Engenharia Elétrica) - Centro de Tecnologia, Universidade Federal do Ceará, 2017. |
Resumo: | Este trabalho apresenta o desenvolvimento de um aplicativo móvel que gerencia tomadas elétricas via Wi-Fi. São apresentadas breves introduções às linguagens de programação utilizadas: Swift e PHP. Juntamente com a apresentação da linguagem PHP, é apresentado o banco de dados utilizado pelo aplicativo e os scripts utilizados como o meio intermediário entre servidor e aplicativo. A apresentação do aplicativo se divide em duas partes: Interface Homem- Máquina e Conexão com a internet. Na primeira parte, são apresentadas as interfaces presentes no aplicativo, como o usuário pode alterá-las e como essas alterações modificam os dados presentes no aplicativo. Na segunda parte são apresentadas as funções que se conectam aos scripts em PHP. O Aplicativo é voltado para o ecossistema iOS, programado em linguagem Swift. Ele se conecta ao servidor, que consiste em três tabelas MySQL, através de códigos em linguagem PHP. As principais funções da conexão são: autenticação, identificação e monitoramento de dados. O aplicativo se mostrou de interface simples, com baixo consumo de memória RAM e baixo consumo de dados. |
Abstract: | This paper presentes the development of a mobile application that manages power outlets via Wi-Fi. Brief introduction to both Swift and PHP programming languages are presented. Along with PHP language introduction, the database used by the application and PHP scripts used as the intermediate between server and application are presented. The App presentation is divided in two parts: Human Machine Interface and internet connection. On the first part, the interface present in the application is presented., along with the possible user changes and how these changes modify the data inside the application. On the second part, the functions responsible for the internet connection of the application are explained. The App Works with operational system iOS, and it is programmed in Swift languagem. It connects to the server, which consists in three MySQL tables, through PHP language code. The most important functions of the connection are: authentication, identification and data monitoring. The app has a simple interfaces, low RAM consumption and low data consumption. |
URI: | http://www.repositorio.ufc.br/handle/riufc/35049 |
Aparece nas coleções: | ENGENHARIA ELÉTRICA - Monografias |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2017_tcc_tvmacedojunior.pdf | 1,99 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.